1s autopkgtest [12:43:39]: starting date and time: 2025-02-21 12:43:39+0000 1s autopkgtest [12:43:39]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 1s autopkgtest [12:43:39]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.exw56ck1/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:build-essential --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=build-essential/12.12 -- lxd -r lxd-armhf-10.145.243.201 lxd-armhf-10.145.243.201:autopkgtest/ubuntu/plucky/armhf 30s autopkgtest [12:44:08]: testbed dpkg architecture: armhf 32s autopkgtest [12:44:10]: testbed apt version: 2.9.30ubuntu1 36s autopkgtest [12:44:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 38s autopkgtest [12:44:16]: testbed release detected to be: None 47s autopkgtest [12:44:25]: updating testbed package index (apt update) 50s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 50s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 50s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 50s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 50s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 50s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 50s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 50s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 50s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [135 kB] 50s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [760 B] 50s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [622 kB] 51s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [2640 B] 51s Fetched 1698 kB in 1s (1805 kB/s) 52s Reading package lists... 60s autopkgtest [12:44:38]: upgrading testbed (apt dist-upgrade and autopurge) 62s Reading package lists... 62s Building dependency tree... 62s Reading state information... 63s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 63s Starting 2 pkgProblemResolver with broken count: 0 63s Done 63s Entering ResolveByKeep 64s 64s Calculating upgrade... 64s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 67s Reading package lists... 67s Building dependency tree... 67s Reading state information... 68s Starting pkgProblemResolver with broken count: 0 68s Starting 2 pkgProblemResolver with broken count: 0 68s Done 68s Solving dependencies... 69s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 71s autopkgtest [12:44:49]: rebooting testbed after setup commands that affected boot 116s autopkgtest [12:45:34]: testbed running kernel: Linux 6.8.0-52-generic #53~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 15 18:10:51 UTC 2 142s autopkgtest [12:46:00]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 185s Get:1 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-3ubuntu1 (dsc) [3304 B] 185s Get:2 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-3ubuntu1 (tar) [9872 kB] 185s Get:3 http://ftpmaster.internal/ubuntu plucky/main apache2 2.4.62-3ubuntu1 (diff) [846 kB] 185s gpgv: Signature made Thu Nov 28 03:53:23 2024 UTC 185s gpgv: using RSA key A661100B3DAC1D4F2CAD8A54E603B2578FB8F0FB 185s gpgv: Can't check signature: No public key 185s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.62-3ubuntu1.dsc: no acceptable signature found 186s autopkgtest [12:46:44]: testing package apache2 version 2.4.62-3ubuntu1 192s autopkgtest [12:46:50]: build not needed 199s autopkgtest [12:46:57]: test run-test-suite: preparing testbed 200s Reading package lists... 201s Building dependency tree... 201s Reading state information... 201s Starting pkgProblemResolver with broken count: 0 201s Starting 2 pkgProblemResolver with broken count: 0 201s Done 202s The following NEW packages will be installed: 202s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 202s autopoint autotools-dev build-essential cpp cpp-14 202s cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 202s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-14 202s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 202s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 202s libalgorithm-c3-perl libanyevent-perl libapr1-dev libapr1t64 202s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libaprutil1t64 202s libarchive-zip-perl libasan8 libb-hooks-endofscope-perl 202s libb-hooks-op-check-perl libbytes-random-secure-perl libc-dev-bin libc6-dev 202s libcc1-0 libclass-c3-perl libclass-data-inheritable-perl 202s libclass-inspector-perl libclass-method-modifiers-perl 202s libclass-singleton-perl libclone-perl libcrypt-dev libcrypt-random-seed-perl 202s libcrypt-ssleay-perl libdata-optlist-perl libdatetime-locale-perl 202s libdatetime-perl libdatetime-timezone-perl libdebhelper-perl 202s libdevel-callchecker-perl libdevel-stacktrace-perl 202s libdynaloader-functions-perl libencode-locale-perl libeval-closure-perl 202s libexception-class-perl libexpat1-dev libfcgi-perl libfcgi0t64 202s libfile-listing-perl libfile-sharedir-perl libfile-stripnondeterminism-perl 202s libgcc-14-dev libgomp1 libhtml-parser-perl libhtml-tagset-perl 202s libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl 202s libhttp-message-perl libhttp-negotiate-perl libio-html-perl 202s libio-socket-ssl-perl libisl23 libldap-dev libldap2-dev liblua5.4-0 202s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 202s libmodule-implementation-perl libmodule-runtime-perl libmpc3 202s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 202s libnet-http-perl libnet-ssleay-perl libpackage-stash-perl 202s libparams-classify-perl libparams-util-perl 202s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 202s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 202s libsctp-dev libsctp1 libspecio-perl libstdc++-14-dev libsub-exporter-perl 202s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 202s libsub-name-perl libsub-quote-perl libtimedate-perl libtool libtry-tiny-perl 202s libubsan1 liburi-perl libvariable-magic-perl libwww-perl 202s libwww-robotrules-perl libxml-dom-perl libxml-parser-perl libxml-perl 202s libxml-regexp-perl libxstring-perl linux-libc-dev m4 perl-doc 202s perl-openssl-defaults po-debconf rpcsvc-proto uuid-dev 202s 0 upgraded, 139 newly installed, 0 to remove and 0 not upgraded. 202s Need to get 74.3 MB of archives. 202s After this operation, 243 MB of additional disk space will be used. 202s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.5-1 [88.2 kB] 202s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu2 [83.1 kB] 202s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu2 [9562 B] 202s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu2 [8534 B] 203s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.7-1 [134 kB] 203s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-3ubuntu1 [1216 kB] 203s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-3ubuntu1 [163 kB] 203s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-3ubuntu1 [99.0 kB] 203s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-3ubuntu1 [90.4 kB] 203s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-5 [238 kB] 203s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3ubuntu1 [383 kB] 203s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 203s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.17-3ubuntu1 [572 kB] 203s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.23.1-1 [619 kB] 203s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.24.1ubuntu2 [95.4 kB] 203s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 203s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 203s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [9220 kB] 203s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-17ubuntu3 [1030 B] 203s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [5578 B] 203s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.2.0-1ubuntu1 [22.4 kB] 203s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 15-20250213-1ubuntu1 [38.9 kB] 203s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 15-20250213-1ubuntu1 [128 kB] 203s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 15-20250213-1ubuntu1 [2956 kB] 203s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 15-20250213-1ubuntu1 [1190 kB] 203s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-17ubuntu3 [897 kB] 203s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [18.0 MB] 204s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-17ubuntu3 [506 kB] 204s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1218 B] 204s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.2.0-1ubuntu1 [5004 B] 204s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-4ubuntu1 [19.2 kB] 204s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.12.0-15.15 [1697 kB] 204s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 204s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 204s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-4ubuntu1 [1358 kB] 204s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.5.4-3build1 [168 kB] 204s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 204s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 204s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.1-2 [20.3 kB] 204s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.1-2 [5064 B] 204s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-2 [46.7 kB] 204s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 204s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.23.1-1 [1053 kB] 204s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 204s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 204s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.24.1ubuntu2 [895 kB] 204s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-dev armhf 2.40.2-14ubuntu1 [52.6 kB] 204s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf libsctp1 armhf 1.0.21+dfsg-1 [8420 B] 204s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf libsctp-dev armhf 1.0.21+dfsg-1 [56.3 kB] 204s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1-dev armhf 1.7.5-1 [749 kB] 204s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libldap-dev armhf 2.6.9+dfsg-1~exp2ubuntu1 [289 kB] 204s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libldap2-dev all 2.6.9+dfsg-1~exp2ubuntu1 [11.1 kB] 204s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf libexpat1-dev armhf 2.6.4-1 [121 kB] 204s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dev armhf 1.6.3-3ubuntu2 [405 kB] 204s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-16-0 armhf 10.42-4ubuntu3 [186 kB] 204s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-32-0 armhf 10.42-4ubuntu3 [176 kB] 204s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-posix3 armhf 10.42-4ubuntu3 [6178 B] 204s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libpcre2-dev armhf 10.42-4ubuntu3 [679 kB] 204s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-dev armhf 2.4.62-3ubuntu1 [201 kB] 204s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-17ubuntu3 [2573 kB] 204s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [10.5 MB] 205s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-17ubuntu3 [21.8 kB] 205s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [966 B] 205s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.2.0-1ubuntu1 [1084 B] 205s Get:65 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf build-essential armhf 12.12 [4610 B] 205s Get:66 http://ftpmaster.internal/ubuntu plucky/universe armhf libalgorithm-c3-perl all 0.11-2 [10.2 kB] 205s Get:67 http://ftpmaster.internal/ubuntu plucky/universe armhf libanyevent-perl armhf 7.170-2build7 [368 kB] 205s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libb-hooks-op-check-perl armhf 0.22-3build2 [9174 B] 205s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf libdynaloader-functions-perl all 0.004-1 [11.4 kB] 205s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-callchecker-perl armhf 0.009-1build1 [14.0 kB] 205s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libparams-classify-perl armhf 0.015-2build6 [18.8 kB] 205s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] 205s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libtry-tiny-perl all 0.32-1 [21.2 kB] 205s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libmodule-implementation-perl all 0.09-2 [12.0 kB] 205s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 205s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf libvariable-magic-perl armhf 0.64-1build1 [33.4 kB] 205s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 205s Get:78 http://ftpmaster.internal/ubuntu plucky/universe armhf libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 205s Get:79 http://ftpmaster.internal/ubuntu plucky/universe armhf libmath-random-isaac-perl all 1.004-2 [18.4 kB] 205s Get:80 http://ftpmaster.internal/ubuntu plucky/universe armhf libbytes-random-secure-perl all 0.29-3 [26.8 kB] 205s Get:81 http://ftpmaster.internal/ubuntu plucky/universe armhf libclass-c3-perl all 0.35-2 [18.4 kB] 205s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-data-inheritable-perl all 0.10-1 [8038 B] 205s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-inspector-perl all 1.36-3 [15.4 kB] 205s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 205s Get:85 http://ftpmaster.internal/ubuntu plucky/universe armhf libclass-singleton-perl all 1.6-2 [11.5 kB] 205s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf libclone-perl armhf 0.47-1 [10.0 kB] 205s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf perl-openssl-defaults armhf 7build3 [6628 B] 205s Get:88 http://ftpmaster.internal/ubuntu plucky/universe armhf libcrypt-ssleay-perl armhf 0.73.06-2build6 [42.5 kB] 205s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf libparams-util-perl armhf 1.102-3build1 [20.5 kB] 205s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-install-perl all 0.929-1 [9764 B] 205s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf libdata-optlist-perl all 0.114-1 [9708 B] 205s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 205s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf libencode-locale-perl all 1.05-3 [11.6 kB] 205s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] 205s Get:95 http://ftpmaster.internal/ubuntu plucky/universe armhf libeval-closure-perl all 0.14-3 [10.1 kB] 205s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libexception-class-perl all 1.45-1 [28.6 kB] 205s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libfcgi0t64 armhf 2.4.2-2.1build1 [21.9 kB] 205s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf libfcgi-perl armhf 0.82+ds-3build3 [20.6 kB] 205s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] 205s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-date-perl all 6.06-1 [10.2 kB] 205s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-listing-perl all 6.16-1 [11.3 kB] 205s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-sharedir-perl all 1.118-3 [14.0 kB] 205s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tagset-perl all 3.24-1 [14.1 kB] 205s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf liburi-perl all 5.30-1 [94.4 kB] 205s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-parser-perl armhf 3.83-1build1 [83.1 kB] 205s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libhtml-tree-perl all 5.07-3 [200 kB] 205s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libio-html-perl all 1.004-3 [15.9 kB] 206s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 206s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-message-perl all 7.00-2ubuntu1 [75.9 kB] 206s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-cookies-perl all 6.11-1 [18.2 kB] 206s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf libpod-parser-perl all 1.67-1 [80.6 kB] 206s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libhttp-negotiate-perl all 6.01-2 [12.4 kB] 206s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-ssleay-perl armhf 1.94-2 [298 kB] 206s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf libio-socket-ssl-perl all 2.089-1 [200 kB] 206s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libnet-http-perl all 6.23-1 [22.3 kB] 206s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf liblwp-protocol-https-perl all 6.14-1 [9040 B] 206s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] 206s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf libwww-perl all 6.77-1 [138 kB] 206s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libxml-parser-perl armhf 2.47-1build4 [199 kB] 206s Get:120 http://ftpmaster.internal/ubuntu plucky/universe armhf libxml-perl all 0.08-4 [90.5 kB] 206s Get:121 http://ftpmaster.internal/ubuntu plucky/universe armhf libxml-regexp-perl all 0.04-1.1 [7208 B] 206s Get:122 http://ftpmaster.internal/ubuntu plucky/universe armhf libxml-dom-perl all 1.46-2 [143 kB] 206s Get:123 http://ftpmaster.internal/ubuntu plucky/universe armhf libhttp-dav-perl all 0.50-1 [79.7 kB] 206s Get:124 http://ftpmaster.internal/ubuntu plucky/universe armhf libmro-compat-perl all 0.15-2 [10.1 kB] 206s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf libpackage-stash-perl all 0.40-1 [19.5 kB] 206s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-identify-perl armhf 0.14-3build4 [9396 B] 206s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-name-perl armhf 0.28-1 [10.0 kB] 206s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libnamespace-clean-perl all 0.27-2 [14.0 kB] 206s Get:129 http://ftpmaster.internal/ubuntu plucky/universe armhf libnamespace-autoclean-perl all 0.31-1 [11.9 kB] 206s Get:130 http://ftpmaster.internal/ubuntu plucky/universe armhf libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 206s Get:131 http://ftpmaster.internal/ubuntu plucky/universe armhf libprotocol-http2-perl all 1.11-1 [39.3 kB] 206s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] 206s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 206s Get:134 http://ftpmaster.internal/ubuntu plucky/universe armhf libxstring-perl armhf 0.005-2build4 [7650 B] 206s Get:135 http://ftpmaster.internal/ubuntu plucky/universe armhf libspecio-perl all 0.49-1 [127 kB] 206s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf perl-doc all 5.40.0-8 [8264 kB] 206s Get:137 http://ftpmaster.internal/ubuntu plucky/universe armhf libdatetime-locale-perl all 1:1.41-1 [3193 kB] 206s Get:138 http://ftpmaster.internal/ubuntu plucky/universe armhf libdatetime-timezone-perl all 1:2.64-1+2025a [259 kB] 207s Get:139 http://ftpmaster.internal/ubuntu plucky/universe armhf libdatetime-perl armhf 2:1.65-1build3 [98.3 kB] 207s Fetched 74.3 MB in 4s (16.9 MB/s) 207s Selecting previously unselected package libapr1t64:armhf. 207s (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 ... 60726 files and directories currently installed.) 207s Preparing to unpack .../000-libapr1t64_1.7.5-1_armhf.deb ... 207s Unpacking libapr1t64:armhf (1.7.5-1) ... 207s Selecting previously unselected package libaprutil1t64:armhf. 207s Preparing to unpack .../001-libaprutil1t64_1.6.3-3ubuntu2_armhf.deb ... 207s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 207s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 207s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_armhf.deb ... 207s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 207s Selecting previously unselected package libaprutil1-ldap:armhf. 207s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-3ubuntu2_armhf.deb ... 207s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 208s Selecting previously unselected package liblua5.4-0:armhf. 208s Preparing to unpack .../004-liblua5.4-0_5.4.7-1_armhf.deb ... 208s Unpacking liblua5.4-0:armhf (5.4.7-1) ... 208s Selecting previously unselected package apache2-bin. 208s Preparing to unpack .../005-apache2-bin_2.4.62-3ubuntu1_armhf.deb ... 208s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 208s Selecting previously unselected package apache2-data. 208s Preparing to unpack .../006-apache2-data_2.4.62-3ubuntu1_all.deb ... 208s Unpacking apache2-data (2.4.62-3ubuntu1) ... 208s Selecting previously unselected package apache2-utils. 208s Preparing to unpack .../007-apache2-utils_2.4.62-3ubuntu1_armhf.deb ... 208s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 208s Selecting previously unselected package apache2. 208s Preparing to unpack .../008-apache2_2.4.62-3ubuntu1_armhf.deb ... 208s Unpacking apache2 (2.4.62-3ubuntu1) ... 208s Selecting previously unselected package m4. 208s Preparing to unpack .../009-m4_1.4.19-5_armhf.deb ... 208s Unpacking m4 (1.4.19-5) ... 208s Selecting previously unselected package autoconf. 208s Preparing to unpack .../010-autoconf_2.72-3ubuntu1_all.deb ... 208s Unpacking autoconf (2.72-3ubuntu1) ... 208s Selecting previously unselected package autotools-dev. 208s Preparing to unpack .../011-autotools-dev_20220109.1_all.deb ... 208s Unpacking autotools-dev (20220109.1) ... 208s Selecting previously unselected package automake. 208s Preparing to unpack .../012-automake_1%3a1.17-3ubuntu1_all.deb ... 208s Unpacking automake (1:1.17-3ubuntu1) ... 208s Selecting previously unselected package autopoint. 208s Preparing to unpack .../013-autopoint_0.23.1-1_all.deb ... 208s Unpacking autopoint (0.23.1-1) ... 208s Selecting previously unselected package libdebhelper-perl. 208s Preparing to unpack .../014-libdebhelper-perl_13.24.1ubuntu2_all.deb ... 208s Unpacking libdebhelper-perl (13.24.1ubuntu2) ... 208s Selecting previously unselected package libisl23:armhf. 208s Preparing to unpack .../015-libisl23_0.27-1_armhf.deb ... 208s Unpacking libisl23:armhf (0.27-1) ... 208s Selecting previously unselected package libmpc3:armhf. 208s Preparing to unpack .../016-libmpc3_1.3.1-1build2_armhf.deb ... 208s Unpacking libmpc3:armhf (1.3.1-1build2) ... 208s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 208s Preparing to unpack .../017-cpp-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 208s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 208s Selecting previously unselected package cpp-14. 208s Preparing to unpack .../018-cpp-14_14.2.0-17ubuntu3_armhf.deb ... 208s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 208s Selecting previously unselected package cpp-arm-linux-gnueabihf. 208s Preparing to unpack .../019-cpp-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 208s Unpacking cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 208s Selecting previously unselected package cpp. 208s Preparing to unpack .../020-cpp_4%3a14.2.0-1ubuntu1_armhf.deb ... 208s Unpacking cpp (4:14.2.0-1ubuntu1) ... 209s Selecting previously unselected package libcc1-0:armhf. 209s Preparing to unpack .../021-libcc1-0_15-20250213-1ubuntu1_armhf.deb ... 209s Unpacking libcc1-0:armhf (15-20250213-1ubuntu1) ... 209s Selecting previously unselected package libgomp1:armhf. 209s Preparing to unpack .../022-libgomp1_15-20250213-1ubuntu1_armhf.deb ... 209s Unpacking libgomp1:armhf (15-20250213-1ubuntu1) ... 209s Selecting previously unselected package libasan8:armhf. 209s Preparing to unpack .../023-libasan8_15-20250213-1ubuntu1_armhf.deb ... 209s Unpacking libasan8:armhf (15-20250213-1ubuntu1) ... 209s Selecting previously unselected package libubsan1:armhf. 209s Preparing to unpack .../024-libubsan1_15-20250213-1ubuntu1_armhf.deb ... 209s Unpacking libubsan1:armhf (15-20250213-1ubuntu1) ... 209s Selecting previously unselected package libgcc-14-dev:armhf. 209s Preparing to unpack .../025-libgcc-14-dev_14.2.0-17ubuntu3_armhf.deb ... 209s Unpacking libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 209s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 209s Preparing to unpack .../026-gcc-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 209s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 209s Selecting previously unselected package gcc-14. 209s Preparing to unpack .../027-gcc-14_14.2.0-17ubuntu3_armhf.deb ... 209s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 209s Selecting previously unselected package gcc-arm-linux-gnueabihf. 209s Preparing to unpack .../028-gcc-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 209s Unpacking gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 209s Selecting previously unselected package gcc. 209s Preparing to unpack .../029-gcc_4%3a14.2.0-1ubuntu1_armhf.deb ... 209s Unpacking gcc (4:14.2.0-1ubuntu1) ... 209s Selecting previously unselected package libc-dev-bin. 209s Preparing to unpack .../030-libc-dev-bin_2.40-4ubuntu1_armhf.deb ... 209s Unpacking libc-dev-bin (2.40-4ubuntu1) ... 209s Selecting previously unselected package linux-libc-dev:armhf. 209s Preparing to unpack .../031-linux-libc-dev_6.12.0-15.15_armhf.deb ... 209s Unpacking linux-libc-dev:armhf (6.12.0-15.15) ... 210s Selecting previously unselected package libcrypt-dev:armhf. 210s Preparing to unpack .../032-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 210s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 210s Selecting previously unselected package rpcsvc-proto. 210s Preparing to unpack .../033-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 210s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 210s Selecting previously unselected package libc6-dev:armhf. 210s Preparing to unpack .../034-libc6-dev_2.40-4ubuntu1_armhf.deb ... 210s Unpacking libc6-dev:armhf (2.40-4ubuntu1) ... 210s Selecting previously unselected package libtool. 210s Preparing to unpack .../035-libtool_2.5.4-3build1_all.deb ... 210s Unpacking libtool (2.5.4-3build1) ... 210s Selecting previously unselected package dh-autoreconf. 210s Preparing to unpack .../036-dh-autoreconf_20_all.deb ... 210s Unpacking dh-autoreconf (20) ... 210s Selecting previously unselected package libarchive-zip-perl. 210s Preparing to unpack .../037-libarchive-zip-perl_1.68-1_all.deb ... 210s Unpacking libarchive-zip-perl (1.68-1) ... 210s Selecting previously unselected package libfile-stripnondeterminism-perl. 210s Preparing to unpack .../038-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... 210s Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... 210s Selecting previously unselected package dh-strip-nondeterminism. 210s Preparing to unpack .../039-dh-strip-nondeterminism_1.14.1-2_all.deb ... 210s Unpacking dh-strip-nondeterminism (1.14.1-2) ... 210s Selecting previously unselected package debugedit. 210s Preparing to unpack .../040-debugedit_1%3a5.1-2_armhf.deb ... 210s Unpacking debugedit (1:5.1-2) ... 210s Selecting previously unselected package dwz. 210s Preparing to unpack .../041-dwz_0.15-1build6_armhf.deb ... 210s Unpacking dwz (0.15-1build6) ... 210s Selecting previously unselected package gettext. 210s Preparing to unpack .../042-gettext_0.23.1-1_armhf.deb ... 210s Unpacking gettext (0.23.1-1) ... 210s Selecting previously unselected package intltool-debian. 210s Preparing to unpack .../043-intltool-debian_0.35.0+20060710.6_all.deb ... 210s Unpacking intltool-debian (0.35.0+20060710.6) ... 210s Selecting previously unselected package po-debconf. 210s Preparing to unpack .../044-po-debconf_1.0.21+nmu1_all.deb ... 210s Unpacking po-debconf (1.0.21+nmu1) ... 210s Selecting previously unselected package debhelper. 210s Preparing to unpack .../045-debhelper_13.24.1ubuntu2_all.deb ... 210s Unpacking debhelper (13.24.1ubuntu2) ... 210s Selecting previously unselected package uuid-dev:armhf. 210s Preparing to unpack .../046-uuid-dev_2.40.2-14ubuntu1_armhf.deb ... 210s Unpacking uuid-dev:armhf (2.40.2-14ubuntu1) ... 210s Selecting previously unselected package libsctp1:armhf. 210s Preparing to unpack .../047-libsctp1_1.0.21+dfsg-1_armhf.deb ... 210s Unpacking libsctp1:armhf (1.0.21+dfsg-1) ... 210s Selecting previously unselected package libsctp-dev:armhf. 211s Preparing to unpack .../048-libsctp-dev_1.0.21+dfsg-1_armhf.deb ... 211s Unpacking libsctp-dev:armhf (1.0.21+dfsg-1) ... 211s Selecting previously unselected package libapr1-dev. 211s Preparing to unpack .../049-libapr1-dev_1.7.5-1_armhf.deb ... 211s Unpacking libapr1-dev (1.7.5-1) ... 211s Selecting previously unselected package libldap-dev:armhf. 211s Preparing to unpack .../050-libldap-dev_2.6.9+dfsg-1~exp2ubuntu1_armhf.deb ... 211s Unpacking libldap-dev:armhf (2.6.9+dfsg-1~exp2ubuntu1) ... 211s Selecting previously unselected package libldap2-dev. 211s Preparing to unpack .../051-libldap2-dev_2.6.9+dfsg-1~exp2ubuntu1_all.deb ... 211s Unpacking libldap2-dev (2.6.9+dfsg-1~exp2ubuntu1) ... 211s Selecting previously unselected package libexpat1-dev:armhf. 211s Preparing to unpack .../052-libexpat1-dev_2.6.4-1_armhf.deb ... 211s Unpacking libexpat1-dev:armhf (2.6.4-1) ... 211s Selecting previously unselected package libaprutil1-dev. 211s Preparing to unpack .../053-libaprutil1-dev_1.6.3-3ubuntu2_armhf.deb ... 211s Unpacking libaprutil1-dev (1.6.3-3ubuntu2) ... 211s Selecting previously unselected package libpcre2-16-0:armhf. 211s Preparing to unpack .../054-libpcre2-16-0_10.42-4ubuntu3_armhf.deb ... 211s Unpacking libpcre2-16-0:armhf (10.42-4ubuntu3) ... 211s Selecting previously unselected package libpcre2-32-0:armhf. 211s Preparing to unpack .../055-libpcre2-32-0_10.42-4ubuntu3_armhf.deb ... 211s Unpacking libpcre2-32-0:armhf (10.42-4ubuntu3) ... 211s Selecting previously unselected package libpcre2-posix3:armhf. 211s Preparing to unpack .../056-libpcre2-posix3_10.42-4ubuntu3_armhf.deb ... 211s Unpacking libpcre2-posix3:armhf (10.42-4ubuntu3) ... 211s Selecting previously unselected package libpcre2-dev:armhf. 211s Preparing to unpack .../057-libpcre2-dev_10.42-4ubuntu3_armhf.deb ... 211s Unpacking libpcre2-dev:armhf (10.42-4ubuntu3) ... 211s Selecting previously unselected package apache2-dev. 211s Preparing to unpack .../058-apache2-dev_2.4.62-3ubuntu1_armhf.deb ... 211s Unpacking apache2-dev (2.4.62-3ubuntu1) ... 211s Selecting previously unselected package libstdc++-14-dev:armhf. 211s Preparing to unpack .../059-libstdc++-14-dev_14.2.0-17ubuntu3_armhf.deb ... 211s Unpacking libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 211s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 211s Preparing to unpack .../060-g++-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 211s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 212s Selecting previously unselected package g++-14. 212s Preparing to unpack .../061-g++-14_14.2.0-17ubuntu3_armhf.deb ... 212s Unpacking g++-14 (14.2.0-17ubuntu3) ... 212s Selecting previously unselected package g++-arm-linux-gnueabihf. 212s Preparing to unpack .../062-g++-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 212s Unpacking g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 212s Selecting previously unselected package g++. 212s Preparing to unpack .../063-g++_4%3a14.2.0-1ubuntu1_armhf.deb ... 212s Unpacking g++ (4:14.2.0-1ubuntu1) ... 212s Selecting previously unselected package build-essential. 212s Preparing to unpack .../064-build-essential_12.12_armhf.deb ... 212s Unpacking build-essential (12.12) ... 212s Selecting previously unselected package libalgorithm-c3-perl. 214s Preparing to unpack .../065-libalgorithm-c3-perl_0.11-2_all.deb ... 214s Unpacking libalgorithm-c3-perl (0.11-2) ... 214s Selecting previously unselected package libanyevent-perl. 214s Preparing to unpack .../066-libanyevent-perl_7.170-2build7_armhf.deb ... 214s Unpacking libanyevent-perl (7.170-2build7) ... 214s Selecting previously unselected package libb-hooks-op-check-perl:armhf. 214s Preparing to unpack .../067-libb-hooks-op-check-perl_0.22-3build2_armhf.deb ... 214s Unpacking libb-hooks-op-check-perl:armhf (0.22-3build2) ... 214s Selecting previously unselected package libdynaloader-functions-perl. 214s Preparing to unpack .../068-libdynaloader-functions-perl_0.004-1_all.deb ... 214s Unpacking libdynaloader-functions-perl (0.004-1) ... 214s Selecting previously unselected package libdevel-callchecker-perl:armhf. 214s Preparing to unpack .../069-libdevel-callchecker-perl_0.009-1build1_armhf.deb ... 214s Unpacking libdevel-callchecker-perl:armhf (0.009-1build1) ... 214s Selecting previously unselected package libparams-classify-perl:armhf. 214s Preparing to unpack .../070-libparams-classify-perl_0.015-2build6_armhf.deb ... 214s Unpacking libparams-classify-perl:armhf (0.015-2build6) ... 214s Selecting previously unselected package libmodule-runtime-perl. 214s Preparing to unpack .../071-libmodule-runtime-perl_0.016-2_all.deb ... 214s Unpacking libmodule-runtime-perl (0.016-2) ... 214s Selecting previously unselected package libtry-tiny-perl. 214s Preparing to unpack .../072-libtry-tiny-perl_0.32-1_all.deb ... 214s Unpacking libtry-tiny-perl (0.32-1) ... 214s Selecting previously unselected package libmodule-implementation-perl. 214s Preparing to unpack .../073-libmodule-implementation-perl_0.09-2_all.deb ... 214s Unpacking libmodule-implementation-perl (0.09-2) ... 214s Selecting previously unselected package libsub-exporter-progressive-perl. 214s Preparing to unpack .../074-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 214s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 214s Selecting previously unselected package libvariable-magic-perl. 214s Preparing to unpack .../075-libvariable-magic-perl_0.64-1build1_armhf.deb ... 214s Unpacking libvariable-magic-perl (0.64-1build1) ... 214s Selecting previously unselected package libb-hooks-endofscope-perl. 214s Preparing to unpack .../076-libb-hooks-endofscope-perl_0.28-1_all.deb ... 214s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 214s Selecting previously unselected package libcrypt-random-seed-perl. 214s Preparing to unpack .../077-libcrypt-random-seed-perl_0.03-3_all.deb ... 214s Unpacking libcrypt-random-seed-perl (0.03-3) ... 214s Selecting previously unselected package libmath-random-isaac-perl. 214s Preparing to unpack .../078-libmath-random-isaac-perl_1.004-2_all.deb ... 214s Unpacking libmath-random-isaac-perl (1.004-2) ... 214s Selecting previously unselected package libbytes-random-secure-perl. 214s Preparing to unpack .../079-libbytes-random-secure-perl_0.29-3_all.deb ... 214s Unpacking libbytes-random-secure-perl (0.29-3) ... 214s Selecting previously unselected package libclass-c3-perl. 214s Preparing to unpack .../080-libclass-c3-perl_0.35-2_all.deb ... 214s Unpacking libclass-c3-perl (0.35-2) ... 214s Selecting previously unselected package libclass-data-inheritable-perl. 214s Preparing to unpack .../081-libclass-data-inheritable-perl_0.10-1_all.deb ... 214s Unpacking libclass-data-inheritable-perl (0.10-1) ... 214s Selecting previously unselected package libclass-inspector-perl. 214s Preparing to unpack .../082-libclass-inspector-perl_1.36-3_all.deb ... 214s Unpacking libclass-inspector-perl (1.36-3) ... 214s Selecting previously unselected package libclass-method-modifiers-perl. 214s Preparing to unpack .../083-libclass-method-modifiers-perl_2.15-1_all.deb ... 214s Unpacking libclass-method-modifiers-perl (2.15-1) ... 214s Selecting previously unselected package libclass-singleton-perl. 214s Preparing to unpack .../084-libclass-singleton-perl_1.6-2_all.deb ... 214s Unpacking libclass-singleton-perl (1.6-2) ... 214s Selecting previously unselected package libclone-perl:armhf. 214s Preparing to unpack .../085-libclone-perl_0.47-1_armhf.deb ... 214s Unpacking libclone-perl:armhf (0.47-1) ... 214s Selecting previously unselected package perl-openssl-defaults:armhf. 214s Preparing to unpack .../086-perl-openssl-defaults_7build3_armhf.deb ... 214s Unpacking perl-openssl-defaults:armhf (7build3) ... 214s Selecting previously unselected package libcrypt-ssleay-perl. 214s Preparing to unpack .../087-libcrypt-ssleay-perl_0.73.06-2build6_armhf.deb ... 214s Unpacking libcrypt-ssleay-perl (0.73.06-2build6) ... 214s Selecting previously unselected package libparams-util-perl. 214s Preparing to unpack .../088-libparams-util-perl_1.102-3build1_armhf.deb ... 214s Unpacking libparams-util-perl (1.102-3build1) ... 214s Selecting previously unselected package libsub-install-perl. 214s Preparing to unpack .../089-libsub-install-perl_0.929-1_all.deb ... 214s Unpacking libsub-install-perl (0.929-1) ... 214s Selecting previously unselected package libdata-optlist-perl. 214s Preparing to unpack .../090-libdata-optlist-perl_0.114-1_all.deb ... 214s Unpacking libdata-optlist-perl (0.114-1) ... 214s Selecting previously unselected package libdevel-stacktrace-perl. 214s Preparing to unpack .../091-libdevel-stacktrace-perl_2.0500-1_all.deb ... 214s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 214s Selecting previously unselected package libencode-locale-perl. 214s Preparing to unpack .../092-libencode-locale-perl_1.05-3_all.deb ... 214s Unpacking libencode-locale-perl (1.05-3) ... 214s Selecting previously unselected package libsub-exporter-perl. 214s Preparing to unpack .../093-libsub-exporter-perl_0.990-1_all.deb ... 214s Unpacking libsub-exporter-perl (0.990-1) ... 214s Selecting previously unselected package libeval-closure-perl. 214s Preparing to unpack .../094-libeval-closure-perl_0.14-3_all.deb ... 214s Unpacking libeval-closure-perl (0.14-3) ... 214s Selecting previously unselected package libexception-class-perl. 214s Preparing to unpack .../095-libexception-class-perl_1.45-1_all.deb ... 214s Unpacking libexception-class-perl (1.45-1) ... 214s Selecting previously unselected package libfcgi0t64:armhf. 214s Preparing to unpack .../096-libfcgi0t64_2.4.2-2.1build1_armhf.deb ... 214s Unpacking libfcgi0t64:armhf (2.4.2-2.1build1) ... 214s Selecting previously unselected package libfcgi-perl. 214s Preparing to unpack .../097-libfcgi-perl_0.82+ds-3build3_armhf.deb ... 214s Unpacking libfcgi-perl (0.82+ds-3build3) ... 214s Selecting previously unselected package libtimedate-perl. 214s Preparing to unpack .../098-libtimedate-perl_2.3300-2_all.deb ... 214s Unpacking libtimedate-perl (2.3300-2) ... 214s Selecting previously unselected package libhttp-date-perl. 214s Preparing to unpack .../099-libhttp-date-perl_6.06-1_all.deb ... 214s Unpacking libhttp-date-perl (6.06-1) ... 214s Selecting previously unselected package libfile-listing-perl. 214s Preparing to unpack .../100-libfile-listing-perl_6.16-1_all.deb ... 214s Unpacking libfile-listing-perl (6.16-1) ... 214s Selecting previously unselected package libfile-sharedir-perl. 214s Preparing to unpack .../101-libfile-sharedir-perl_1.118-3_all.deb ... 214s Unpacking libfile-sharedir-perl (1.118-3) ... 214s Selecting previously unselected package libhtml-tagset-perl. 214s Preparing to unpack .../102-libhtml-tagset-perl_3.24-1_all.deb ... 214s Unpacking libhtml-tagset-perl (3.24-1) ... 214s Selecting previously unselected package liburi-perl. 214s Preparing to unpack .../103-liburi-perl_5.30-1_all.deb ... 214s Unpacking liburi-perl (5.30-1) ... 214s Selecting previously unselected package libhtml-parser-perl:armhf. 214s Preparing to unpack .../104-libhtml-parser-perl_3.83-1build1_armhf.deb ... 214s Unpacking libhtml-parser-perl:armhf (3.83-1build1) ... 214s Selecting previously unselected package libhtml-tree-perl. 214s Preparing to unpack .../105-libhtml-tree-perl_5.07-3_all.deb ... 214s Unpacking libhtml-tree-perl (5.07-3) ... 214s Selecting previously unselected package libio-html-perl. 214s Preparing to unpack .../106-libio-html-perl_1.004-3_all.deb ... 214s Unpacking libio-html-perl (1.004-3) ... 214s Selecting previously unselected package liblwp-mediatypes-perl. 214s Preparing to unpack .../107-liblwp-mediatypes-perl_6.04-2_all.deb ... 214s Unpacking liblwp-mediatypes-perl (6.04-2) ... 214s Selecting previously unselected package libhttp-message-perl. 214s Preparing to unpack .../108-libhttp-message-perl_7.00-2ubuntu1_all.deb ... 214s Unpacking libhttp-message-perl (7.00-2ubuntu1) ... 214s Selecting previously unselected package libhttp-cookies-perl. 214s Preparing to unpack .../109-libhttp-cookies-perl_6.11-1_all.deb ... 214s Unpacking libhttp-cookies-perl (6.11-1) ... 214s Selecting previously unselected package libpod-parser-perl. 214s Preparing to unpack .../110-libpod-parser-perl_1.67-1_all.deb ... 214s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 214s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 214s Unpacking libpod-parser-perl (1.67-1) ... 214s Selecting previously unselected package libhttp-negotiate-perl. 214s Preparing to unpack .../111-libhttp-negotiate-perl_6.01-2_all.deb ... 214s Unpacking libhttp-negotiate-perl (6.01-2) ... 214s Selecting previously unselected package libnet-ssleay-perl:armhf. 214s Preparing to unpack .../112-libnet-ssleay-perl_1.94-2_armhf.deb ... 214s Unpacking libnet-ssleay-perl:armhf (1.94-2) ... 214s Selecting previously unselected package libio-socket-ssl-perl. 214s Preparing to unpack .../113-libio-socket-ssl-perl_2.089-1_all.deb ... 214s Unpacking libio-socket-ssl-perl (2.089-1) ... 214s Selecting previously unselected package libnet-http-perl. 214s Preparing to unpack .../114-libnet-http-perl_6.23-1_all.deb ... 214s Unpacking libnet-http-perl (6.23-1) ... 214s Selecting previously unselected package liblwp-protocol-https-perl. 214s Preparing to unpack .../115-liblwp-protocol-https-perl_6.14-1_all.deb ... 214s Unpacking liblwp-protocol-https-perl (6.14-1) ... 214s Selecting previously unselected package libwww-robotrules-perl. 214s Preparing to unpack .../116-libwww-robotrules-perl_6.02-1_all.deb ... 214s Unpacking libwww-robotrules-perl (6.02-1) ... 214s Selecting previously unselected package libwww-perl. 214s Preparing to unpack .../117-libwww-perl_6.77-1_all.deb ... 214s Unpacking libwww-perl (6.77-1) ... 214s Selecting previously unselected package libxml-parser-perl. 214s Preparing to unpack .../118-libxml-parser-perl_2.47-1build4_armhf.deb ... 214s Unpacking libxml-parser-perl (2.47-1build4) ... 214s Selecting previously unselected package libxml-perl. 214s Preparing to unpack .../119-libxml-perl_0.08-4_all.deb ... 214s Unpacking libxml-perl (0.08-4) ... 214s Selecting previously unselected package libxml-regexp-perl. 214s Preparing to unpack .../120-libxml-regexp-perl_0.04-1.1_all.deb ... 214s Unpacking libxml-regexp-perl (0.04-1.1) ... 214s Selecting previously unselected package libxml-dom-perl. 214s Preparing to unpack .../121-libxml-dom-perl_1.46-2_all.deb ... 214s Unpacking libxml-dom-perl (1.46-2) ... 214s Selecting previously unselected package libhttp-dav-perl. 214s Preparing to unpack .../122-libhttp-dav-perl_0.50-1_all.deb ... 214s Unpacking libhttp-dav-perl (0.50-1) ... 214s Selecting previously unselected package libmro-compat-perl. 214s Preparing to unpack .../123-libmro-compat-perl_0.15-2_all.deb ... 214s Unpacking libmro-compat-perl (0.15-2) ... 214s Selecting previously unselected package libpackage-stash-perl. 214s Preparing to unpack .../124-libpackage-stash-perl_0.40-1_all.deb ... 214s Unpacking libpackage-stash-perl (0.40-1) ... 214s Selecting previously unselected package libsub-identify-perl. 214s Preparing to unpack .../125-libsub-identify-perl_0.14-3build4_armhf.deb ... 214s Unpacking libsub-identify-perl (0.14-3build4) ... 214s Selecting previously unselected package libsub-name-perl:armhf. 214s Preparing to unpack .../126-libsub-name-perl_0.28-1_armhf.deb ... 214s Unpacking libsub-name-perl:armhf (0.28-1) ... 214s Selecting previously unselected package libnamespace-clean-perl. 214s Preparing to unpack .../127-libnamespace-clean-perl_0.27-2_all.deb ... 214s Unpacking libnamespace-clean-perl (0.27-2) ... 214s Selecting previously unselected package libnamespace-autoclean-perl. 214s Preparing to unpack .../128-libnamespace-autoclean-perl_0.31-1_all.deb ... 214s Unpacking libnamespace-autoclean-perl (0.31-1) ... 214s Selecting previously unselected package libparams-validationcompiler-perl. 214s Preparing to unpack .../129-libparams-validationcompiler-perl_0.31-1_all.deb ... 214s Unpacking libparams-validationcompiler-perl (0.31-1) ... 214s Selecting previously unselected package libprotocol-http2-perl. 214s Preparing to unpack .../130-libprotocol-http2-perl_1.11-1_all.deb ... 214s Unpacking libprotocol-http2-perl (1.11-1) ... 215s Selecting previously unselected package librole-tiny-perl. 215s Preparing to unpack .../131-librole-tiny-perl_2.002004-1_all.deb ... 215s Unpacking librole-tiny-perl (2.002004-1) ... 215s Selecting previously unselected package libsub-quote-perl. 215s Preparing to unpack .../132-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 215s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 215s Selecting previously unselected package libxstring-perl:armhf. 215s Preparing to unpack .../133-libxstring-perl_0.005-2build4_armhf.deb ... 215s Unpacking libxstring-perl:armhf (0.005-2build4) ... 215s Selecting previously unselected package libspecio-perl. 215s Preparing to unpack .../134-libspecio-perl_0.49-1_all.deb ... 215s Unpacking libspecio-perl (0.49-1) ... 215s Selecting previously unselected package perl-doc. 215s Preparing to unpack .../135-perl-doc_5.40.0-8_all.deb ... 215s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 215s Unpacking perl-doc (5.40.0-8) ... 215s Selecting previously unselected package libdatetime-locale-perl. 215s Preparing to unpack .../136-libdatetime-locale-perl_1%3a1.41-1_all.deb ... 215s Unpacking libdatetime-locale-perl (1:1.41-1) ... 215s Selecting previously unselected package libdatetime-timezone-perl. 215s Preparing to unpack .../137-libdatetime-timezone-perl_1%3a2.64-1+2025a_all.deb ... 215s Unpacking libdatetime-timezone-perl (1:2.64-1+2025a) ... 216s Selecting previously unselected package libdatetime-perl. 216s Preparing to unpack .../138-libdatetime-perl_2%3a1.65-1build3_armhf.deb ... 216s Unpacking libdatetime-perl (2:1.65-1build3) ... 216s Setting up libanyevent-perl (7.170-2build7) ... 216s Setting up libmath-random-isaac-perl (1.004-2) ... 216s Setting up libclass-inspector-perl (1.36-3) ... 216s Setting up libdynaloader-functions-perl (0.004-1) ... 216s Setting up libclass-method-modifiers-perl (2.15-1) ... 216s Setting up libxml-regexp-perl (0.04-1.1) ... 216s Setting up libclone-perl:armhf (0.47-1) ... 216s Setting up libarchive-zip-perl (1.68-1) ... 216s Setting up libsub-identify-perl (0.14-3build4) ... 216s Setting up libfcgi0t64:armhf (2.4.2-2.1build1) ... 216s Setting up libhtml-tagset-perl (3.24-1) ... 216s Setting up libdebhelper-perl (13.24.1ubuntu2) ... 216s Setting up liblwp-mediatypes-perl (6.04-2) ... 216s Setting up libtry-tiny-perl (0.32-1) ... 216s Setting up libprotocol-http2-perl (1.11-1) ... 216s Setting up perl-openssl-defaults:armhf (7build3) ... 216s Setting up perl-doc (5.40.0-8) ... 216s Setting up linux-libc-dev:armhf (6.12.0-15.15) ... 216s Setting up m4 (1.4.19-5) ... 216s Setting up libclass-singleton-perl (1.6-2) ... 216s Setting up libencode-locale-perl (1.05-3) ... 216s Setting up libxstring-perl:armhf (0.005-2build4) ... 216s Setting up libgomp1:armhf (15-20250213-1ubuntu1) ... 216s Setting up libpcre2-16-0:armhf (10.42-4ubuntu3) ... 216s Setting up libsub-install-perl (0.929-1) ... 216s Setting up autotools-dev (20220109.1) ... 216s Setting up libpcre2-32-0:armhf (10.42-4ubuntu3) ... 216s Setting up libclass-data-inheritable-perl (0.10-1) ... 216s Setting up libalgorithm-c3-perl (0.11-2) ... 216s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 216s Setting up libcrypt-random-seed-perl (0.03-3) ... 216s Setting up libldap-dev:armhf (2.6.9+dfsg-1~exp2ubuntu1) ... 216s Setting up libmpc3:armhf (1.3.1-1build2) ... 216s Setting up libvariable-magic-perl (0.64-1build1) ... 216s Setting up libio-html-perl (1.004-3) ... 216s Setting up libpod-parser-perl (1.67-1) ... 216s Setting up autopoint (0.23.1-1) ... 216s Setting up libb-hooks-op-check-perl:armhf (0.22-3build2) ... 216s Setting up libparams-util-perl (1.102-3build1) ... 216s Setting up autoconf (2.72-3ubuntu1) ... 216s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 216s Setting up libtimedate-perl (2.3300-2) ... 216s Setting up libubsan1:armhf (15-20250213-1ubuntu1) ... 216s Setting up libsub-name-perl:armhf (0.28-1) ... 216s Setting up libpcre2-posix3:armhf (10.42-4ubuntu3) ... 216s Setting up dwz (0.15-1build6) ... 216s Setting up libsctp1:armhf (1.0.21+dfsg-1) ... 216s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 216s Setting up libasan8:armhf (15-20250213-1ubuntu1) ... 216s Setting up libapr1t64:armhf (1.7.5-1) ... 216s Setting up librole-tiny-perl (2.002004-1) ... 216s Setting up debugedit (1:5.1-2) ... 216s Setting up libfile-sharedir-perl (1.118-3) ... 216s Setting up libfcgi-perl (0.82+ds-3build3) ... 216s Setting up liblua5.4-0:armhf (5.4.7-1) ... 216s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 216s Setting up libdevel-stacktrace-perl (2.0500-1) ... 216s Setting up apache2-data (2.4.62-3ubuntu1) ... 216s Setting up libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 216s Setting up libisl23:armhf (0.27-1) ... 216s Setting up libc-dev-bin (2.40-4ubuntu1) ... 216s Setting up libcc1-0:armhf (15-20250213-1ubuntu1) ... 216s Setting up liburi-perl (5.30-1) ... 216s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 216s Setting up libnet-ssleay-perl:armhf (1.94-2) ... 216s Setting up automake (1:1.17-3ubuntu1) ... 216s update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode 216s Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... 216s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 216s Setting up libhttp-date-perl (6.06-1) ... 216s Setting up gettext (0.23.1-1) ... 216s Setting up libfile-listing-perl (6.16-1) ... 216s Setting up libnet-http-perl (6.23-1) ... 216s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 216s Setting up libexception-class-perl (1.45-1) ... 216s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 216s Setting up libclass-c3-perl (0.35-2) ... 216s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 216s Setting up libdevel-callchecker-perl:armhf (0.009-1build1) ... 216s Setting up intltool-debian (0.35.0+20060710.6) ... 216s Setting up libbytes-random-secure-perl (0.29-3) ... 216s Setting up libldap2-dev (2.6.9+dfsg-1~exp2ubuntu1) ... 216s Setting up libdata-optlist-perl (0.114-1) ... 216s Setting up cpp-14 (14.2.0-17ubuntu3) ... 216s Setting up dh-strip-nondeterminism (1.14.1-2) ... 216s Setting up libwww-robotrules-perl (6.02-1) ... 216s Setting up libhtml-parser-perl:armhf (3.83-1build1) ... 216s Setting up libcrypt-ssleay-perl (0.73.06-2build6) ... 216s Setting up libc6-dev:armhf (2.40-4ubuntu1) ... 216s Setting up libmro-compat-perl (0.15-2) ... 216s Setting up libstdc++-14-dev:armhf (14.2.0-17ubuntu3) ... 216s Setting up libio-socket-ssl-perl (2.089-1) ... 216s Setting up cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 216s Setting up libsub-exporter-perl (0.990-1) ... 216s Setting up libhttp-message-perl (7.00-2ubuntu1) ... 216s Setting up apache2-utils (2.4.62-3ubuntu1) ... 216s Setting up libeval-closure-perl (0.14-3) ... 216s Setting up gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 216s Setting up libhttp-negotiate-perl (6.01-2) ... 216s Setting up g++-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 216s Setting up libparams-validationcompiler-perl (0.31-1) ... 216s Setting up libpcre2-dev:armhf (10.42-4ubuntu3) ... 216s Setting up libhttp-cookies-perl (6.11-1) ... 216s Setting up po-debconf (1.0.21+nmu1) ... 216s Setting up libhtml-tree-perl (5.07-3) ... 216s Setting up libparams-classify-perl:armhf (0.015-2build6) ... 216s Setting up apache2-bin (2.4.62-3ubuntu1) ... 216s Setting up gcc-14 (14.2.0-17ubuntu3) ... 216s Setting up libexpat1-dev:armhf (2.6.4-1) ... 216s Setting up libmodule-runtime-perl (0.016-2) ... 216s Setting up uuid-dev:armhf (2.40.2-14ubuntu1) ... 216s Setting up libsctp-dev:armhf (1.0.21+dfsg-1) ... 216s Setting up cpp (4:14.2.0-1ubuntu1) ... 216s Setting up g++-14 (14.2.0-17ubuntu3) ... 216s Setting up g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 216s Setting up libtool (2.5.4-3build1) ... 216s Setting up libmodule-implementation-perl (0.09-2) ... 216s Setting up libpackage-stash-perl (0.40-1) ... 216s Setting up apache2 (2.4.62-3ubuntu1) ... 216s Enabling module mpm_event. 216s Enabling module authz_core. 216s Enabling module authz_host. 216s Enabling module authn_core. 216s Enabling module auth_basic. 216s Enabling module access_compat. 216s Enabling module authn_file. 216s Enabling module authz_user. 216s Enabling module alias. 216s Enabling module dir. 216s Enabling module autoindex. 216s Enabling module env. 216s Enabling module mime. 216s Enabling module negotiation. 216s Enabling module setenvif. 216s Enabling module filter. 216s Enabling module deflate. 216s Enabling module status. 216s Enabling module reqtimeout. 217s Enabling conf charset. 217s Enabling conf localized-error-pages. 217s Enabling conf other-vhosts-access-log. 217s Enabling conf security. 217s Enabling conf serve-cgi-bin. 217s Enabling site 000-default. 217s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 218s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 219s Setting up gcc (4:14.2.0-1ubuntu1) ... 219s Setting up dh-autoreconf (20) ... 219s Setting up libspecio-perl (0.49-1) ... 219s Setting up libapr1-dev (1.7.5-1) ... 219s Setting up g++ (4:14.2.0-1ubuntu1) ... 219s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 219s Setting up build-essential (12.12) ... 219s Setting up libaprutil1-dev (1.6.3-3ubuntu2) ... 219s Setting up libb-hooks-endofscope-perl (0.28-1) ... 219s Setting up debhelper (13.24.1ubuntu2) ... 219s Setting up libnamespace-clean-perl (0.27-2) ... 219s Setting up libnamespace-autoclean-perl (0.31-1) ... 219s Setting up libdatetime-locale-perl (1:1.41-1) ... 219s Setting up apache2-dev (2.4.62-3ubuntu1) ... 219s Setting up libdatetime-timezone-perl (1:2.64-1+2025a) ... 219s Setting up libdatetime-perl (2:1.65-1build3) ... 219s Setting up liblwp-protocol-https-perl (6.14-1) ... 219s Setting up libwww-perl (6.77-1) ... 219s Setting up libxml-parser-perl (2.47-1build4) ... 219s Setting up libxml-perl (0.08-4) ... 219s Setting up libxml-dom-perl (1.46-2) ... 219s Setting up libhttp-dav-perl (0.50-1) ... 219s Processing triggers for install-info (7.1.1-1) ... 219s Processing triggers for libc-bin (2.40-4ubuntu1) ... 219s Processing triggers for ufw (0.36.2-9) ... 219s Processing triggers for man-db (2.13.0-1) ... 233s autopkgtest [12:47:31]: test run-test-suite: [----------------------- 235s + set -o pipefail 235s + export LANG=C 235s + LANG=C 235s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 235s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 235s + TESTS= 235s + TESTUSER=tuser 235s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 235s + useradd --user-group --system --create-home -s /bin/bash tuser 235s + cp -a debian/perl-framework /tmp/autopkgtest.gQjKGM/autopkgtest_tmp 235s + cd /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework 235s + export HARNESS_VERBOSE=1 235s + HARNESS_VERBOSE=1 235s + run_tests mpm_prefork 235s + local MPM=mpm_prefork 235s + shift 235s + local LOG=testlog.mpm_prefork 235s + echo =============Running-with-mpm_prefork========== 235s + rm -f apache2.conf.debian 235s =============Running-with-mpm_prefork========== 235s + cp /etc/apache2/apache2.conf apache2.conf.debian 235s + cat /etc/apache2/mods-available/mpm_prefork.load 235s + 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_ 235s 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 235s + xargs cat 235s + for m in bucketeer case_filter case_filter_in 235s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 235s + for m in bucketeer case_filter case_filter_in 235s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 235s + for m in bucketeer case_filter case_filter_in 235s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 235s + cat /etc/apache2/mods-available/mime.conf 235s + echo 'Servername localhost' 235s + make clean 235s make: *** No rule to make target 'clean'. Stop. 235s + true 235s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 235s + chown -R tuser: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp 235s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/apache2.conf.debian' 235s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 235s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 235s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 235s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 235s [ info] generating script ./t/htdocs/modules/cgi/action.pl 235s [ info] generating script ./t/htdocs/modules/cgi/big.pl 235s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 235s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 235s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 235s [ info] generating script ./t/htdocs/modules/cgi/env.pl 235s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 235s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 235s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 235s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 235s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 235s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 235s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 235s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 235s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 235s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 235s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 235s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 235s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 235s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 235s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 235s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 235s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 235s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 235s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 235s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 235s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 235s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 235s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 235s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 235s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 235s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 235s Warning: NAME must be a package name 235s Checking if your kit is complete... 235s Looks good 235s [ info] generating script t/TEST 235s [ info] generating script ./t/cgi-bin/cookies.pl 235s [ info] generating script ./t/cgi-bin/next_available_port.pl 235s [ info] generating script t/TEST 235s Writing MYMETA.yml and MYMETA.json 235s Writing MYMETA.yml and MYMETA.json 235s Checking for Cwd...ok 235s Checking for File::Spec...ok 235s Generating a Unix-style Makefile 235s Writing Makefile for httpd-test 235s Writing MYMETA.yml and MYMETA.json 236s + tee testlog.mpm_prefork 236s + su tuser -c 't/TEST ' 236s [warning] setting ulimit to allow core files 236s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/TEST 236s Duplicate specification "clean" for option "clean" 236s Duplicate specification "help" for option "help" 240s [warning] generating SSL CA for asf 240s [ info] openssl req -new -x509 -extensions ca_ext -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 240s .+....+...+++++++++++++++++++++++++++++++++++++++*.+....+++++++++++++++++++++++++++++++++++++++*......+......+.......+.....+...+.+......+...+......+......+........+.+......+........+.+......+...............+............+.....+...+....+...........+.............+.....+.+...........+.......+..+.+....................+...+.........+.+.........+..+...+...+...............+..................+.......+..+.+.....+.+...+...+.........+.....+......+.......++++++ 240s .+...+...............+...+.........+........+.......+...+...+++++++++++++++++++++++++++++++++++++++*.+++++++++++++++++++++++++++++++++++++++*...+....++++++ 240s ----- 240s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 240s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 240s [ 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 240s [ 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 240s Using configuration from conf/server2_des3.cnf 240s Check that the request matches the signature 240s Signature ok 240s The Subject's Distinguished Name is as follows 240s countryName :PRINTABLE:'US' 240s stateOrProvinceName :ASN.1 12:'California' 240s localityName :ASN.1 12:'San Francisco' 240s organizationName :ASN.1 12:'ASF' 240s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 240s commonName :ASN.1 12:'localhost' 240s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 240s Certificate is to be certified until Feb 21 12:47:38 2026 GMT (365 days) 240s 240s Write out database with 1 new entries 240s Database updated 240s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 242s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 242s [ 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 242s [ 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 242s Using configuration from conf/server_des3_dsa.cnf 242s Check that the request matches the signature 242s Signature ok 242s The Subject's Distinguished Name is as follows 242s countryName :PRINTABLE:'US' 242s stateOrProvinceName :ASN.1 12:'California' 242s localityName :ASN.1 12:'San Francisco' 242s organizationName :ASN.1 12:'ASF' 242s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 242s commonName :ASN.1 12:'localhost' 242s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 242s Certificate is to be certified until Feb 21 12:47:40 2026 GMT (365 days) 242s 242s Write out database with 1 new entries 242s Database updated 242s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 242s [ 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 242s [ 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 242s Using configuration from conf/server_dsa.cnf 242s Check that the request matches the signature 242s Signature ok 242s The Subject's Distinguished Name is as follows 242s countryName :PRINTABLE:'US' 242s stateOrProvinceName :ASN.1 12:'California' 242s localityName :ASN.1 12:'San Francisco' 242s organizationName :ASN.1 12:'ASF' 242s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 242s commonName :ASN.1 12:'localhost' 242s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 242s Certificate is to be certified until Feb 21 12:47:40 2026 GMT (365 days) 242s 242s Write out database with 1 new entries 242s Database updated 242s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 242s [ 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 242s [ 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 242s Using configuration from conf/server2_dsa.cnf 242s Check that the request matches the signature 242s Signature ok 242s The Subject's Distinguished Name is as follows 242s countryName :PRINTABLE:'US' 242s stateOrProvinceName :ASN.1 12:'California' 242s localityName :ASN.1 12:'San Francisco' 242s organizationName :ASN.1 12:'ASF' 242s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 242s commonName :ASN.1 12:'localhost' 242s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 242s Certificate is to be certified until Feb 21 12:47:40 2026 GMT (365 days) 242s 242s Write out database with 1 new entries 242s Database updated 242s [ info] openssl genrsa -out keys/server.pem 2048 242s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 242s [ 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 242s Using configuration from conf/server.cnf 242s Check that the request matches the signature 242s Signature ok 242s The Subject's Distinguished Name is as follows 242s countryName :PRINTABLE:'US' 242s stateOrProvinceName :ASN.1 12:'California' 242s localityName :ASN.1 12:'San Francisco' 242s organizationName :ASN.1 12:'ASF' 242s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 242s commonName :ASN.1 12:'localhost' 242s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 242s Certificate is to be certified until Feb 21 12:47:40 2026 GMT (365 days) 242s 242s Write out database with 1 new entries 242s Database updated 242s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 242s [ 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 242s [ 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 242s Using configuration from conf/client_snakeoil.cnf 242s Check that the request matches the signature 242s Signature ok 242s The Subject's Distinguished Name is as follows 242s countryName :PRINTABLE:'AU' 242s stateOrProvinceName :ASN.1 12:'Queensland' 242s localityName :ASN.1 12:'Mackay' 242s organizationName :ASN.1 12:'Snake Oil, Ltd.' 242s organizationalUnitName:ASN.1 12:'Staff' 242s commonName :ASN.1 12:'client_snakeoil' 242s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 242s Certificate is to be certified until Feb 21 12:47:40 2026 GMT (365 days) 242s 242s Write out database with 1 new entries 242s Database updated 242s [ 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 242s [ info] generating proxy cert: proxy/client_snakeoil.pem 242s [ info] openssl genrsa -out keys/client_ok.pem 2048 242s [ 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 242s [ 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 242s Using configuration from conf/client_ok.cnf 242s Check that the request matches the signature 242s Signature ok 242s The Subject's Distinguished Name is as follows 242s countryName :PRINTABLE:'US' 242s stateOrProvinceName :ASN.1 12:'California' 242s localityName :ASN.1 12:'San Francisco' 242s organizationName :ASN.1 12:'ASF' 242s organizationalUnitName:ASN.1 12:'httpd-test' 242s commonName :ASN.1 12:'client_ok' 242s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 242s Certificate is to be certified until Feb 21 12:47:40 2026 GMT (365 days) 242s 242s Write out database with 1 new entries 242s Database updated 242s [ 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 242s [ info] generating proxy cert: proxy/client_ok.pem 242s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 243s [ 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 243s [ 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 243s Using configuration from conf/server_des3.cnf 243s Check that the request matches the signature 243s Signature ok 243s The Subject's Distinguished Name is as follows 243s countryName :PRINTABLE:'US' 243s stateOrProvinceName :ASN.1 12:'California' 243s localityName :ASN.1 12:'San Francisco' 243s organizationName :ASN.1 12:'ASF' 243s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 243s commonName :ASN.1 12:'localhost' 243s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 243s Certificate is to be certified until Feb 21 12:47:41 2026 GMT (365 days) 243s 243s Write out database with 1 new entries 243s Database updated 243s [ info] openssl genrsa -out keys/server2.pem 2048 243s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 243s [ 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 243s Using configuration from conf/server2.cnf 243s Check that the request matches the signature 243s Signature ok 243s The Subject's Distinguished Name is as follows 243s countryName :PRINTABLE:'US' 243s stateOrProvinceName :ASN.1 12:'California' 243s localityName :ASN.1 12:'San Francisco' 243s organizationName :ASN.1 12:'ASF' 243s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 243s commonName :ASN.1 12:'localhost' 243s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 243s Certificate is to be certified until Feb 21 12:47:41 2026 GMT (365 days) 243s 243s Write out database with 1 new entries 243s Database updated 243s [ info] openssl genrsa -out keys/client_colon.pem 2048 243s [ 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 243s [ 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 243s Using configuration from conf/client_colon.cnf 243s Check that the request matches the signature 243s Signature ok 243s The Subject's Distinguished Name is as follows 243s countryName :PRINTABLE:'US' 243s stateOrProvinceName :ASN.1 12:'California' 243s localityName :ASN.1 12:'San Francisco' 243s organizationName :ASN.1 12:'ASF' 243s organizationalUnitName:ASN.1 12:'httpd-test' 243s commonName :ASN.1 12:'user:colon' 243s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 243s Certificate is to be certified until Feb 21 12:47:41 2026 GMT (365 days) 243s 243s Write out database with 1 new entries 243s Database updated 243s [ 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 243s [ info] generating proxy cert: proxy/client_colon.pem 243s [ info] openssl genrsa -out keys/client_revoked.pem 2048 244s [ 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 244s [ 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 244s Using configuration from conf/client_revoked.cnf 244s Check that the request matches the signature 244s Signature ok 244s The Subject's Distinguished Name is as follows 244s countryName :PRINTABLE:'US' 244s stateOrProvinceName :ASN.1 12:'California' 244s localityName :ASN.1 12:'San Francisco' 244s organizationName :ASN.1 12:'ASF' 244s organizationalUnitName:ASN.1 12:'httpd-test' 244s commonName :ASN.1 12:'client_revoked' 244s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 244s Certificate is to be certified until Feb 21 12:47:42 2026 GMT (365 days) 244s 244s Write out database with 1 new entries 244s Database updated 244s [ 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 244s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 244s Using configuration from conf/cacrl.cnf 244s Revoking Certificate 0B. 244s Database updated 244s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 244s Using configuration from conf/cacrl.cnf 244s [ info] generating proxy cert: proxy/client_revoked.pem 244s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 244s [ 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 244s [ 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 244s Using configuration from conf/server2_des3_dsa.cnf 244s Check that the request matches the signature 244s Signature ok 244s The Subject's Distinguished Name is as follows 244s countryName :PRINTABLE:'US' 244s stateOrProvinceName :ASN.1 12:'California' 244s localityName :ASN.1 12:'San Francisco' 244s organizationName :ASN.1 12:'ASF' 244s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 244s commonName :ASN.1 12:'localhost' 244s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 244s Certificate is to be certified until Feb 21 12:47:42 2026 GMT (365 days) 244s 244s Write out database with 1 new entries 244s Database updated 244s [ info] linked ca-bundle.crl to fdd35eee.r0 244s cd authany && make .libs/mod_authany.so 244s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/authany' 244s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 244s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 244s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 244s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_authany.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_authany.lo 244s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_authany.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_authany.so -o .libs/mod_authany.so 244s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 244s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/authany' 244s cd client_add_filter && make .libs/mod_client_add_filter.so 244s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 244s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 244s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/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 245s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 245s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_client_add_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_client_add_filter.lo 245s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_client_add_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_client_add_filter.so -o .libs/mod_client_add_filter.so 245s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 245s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 245s cd eat_post && make .libs/mod_eat_post.so 245s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/eat_post' 245s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 245s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 245s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 245s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_eat_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_eat_post.lo 245s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_eat_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_eat_post.so -o .libs/mod_eat_post.so 245s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 245s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/eat_post' 245s cd echo_post && make .libs/mod_echo_post.so 245s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/echo_post' 245s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 245s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 245s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 245s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post.lo 245s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post.so -o .libs/mod_echo_post.so 246s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 246s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/echo_post' 246s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 246s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 246s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 246s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/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 246s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 246s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_echo_post_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_echo_post_chunk.lo 246s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_echo_post_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_echo_post_chunk.so -o .libs/mod_echo_post_chunk.so 246s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 246s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 246s cd fold && make .libs/mod_fold.so 246s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/fold' 246s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 246s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 246s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 246s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_fold.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_fold.lo 246s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_fold.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_fold.so -o .libs/mod_fold.so 246s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 246s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/fold' 246s cd input_body_filter && make .libs/mod_input_body_filter.so 246s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 246s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 246s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/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 246s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 246s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_input_body_filter.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_input_body_filter.lo 247s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_input_body_filter.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_input_body_filter.so -o .libs/mod_input_body_filter.so 247s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 247s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 247s cd list_modules && make .libs/mod_list_modules.so 247s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/list_modules' 247s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 247s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 247s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 247s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_list_modules.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_list_modules.lo 247s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_list_modules.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_list_modules.so -o .libs/mod_list_modules.so 247s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 247s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/list_modules' 247s cd memory_track && make .libs/mod_memory_track.so 247s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/memory_track' 247s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 247s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 247s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 247s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_memory_track.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_memory_track.lo 247s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_memory_track.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_memory_track.so -o .libs/mod_memory_track.so 247s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 247s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/memory_track' 247s cd nntp_like && make .libs/mod_nntp_like.so 247s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 247s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 247s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 247s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 248s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_nntp_like.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_nntp_like.lo 248s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_nntp_like.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_nntp_like.so -o .libs/mod_nntp_like.so 248s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 248s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 248s cd random_chunk && make .libs/mod_random_chunk.so 248s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 248s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 248s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 248s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 248s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_random_chunk.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_random_chunk.lo 248s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_random_chunk.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_random_chunk.so -o .libs/mod_random_chunk.so 248s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 248s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 248s cd test_apr_uri && make .libs/mod_test_apr_uri.so 248s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 248s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 248s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/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 248s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 248s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_apr_uri.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_apr_uri.lo 249s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_apr_uri.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_apr_uri.so -o .libs/mod_test_apr_uri.so 249s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 249s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 249s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 249s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 249s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 249s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/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 249s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 249s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_pass_brigade.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_pass_brigade.lo 249s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_pass_brigade.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_pass_brigade.so -o .libs/mod_test_pass_brigade.so 249s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 249s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 249s cd test_rwrite && make .libs/mod_test_rwrite.so 249s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 249s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 249s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 249s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 249s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_rwrite.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_rwrite.lo 249s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_rwrite.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_rwrite.so -o .libs/mod_test_rwrite.so 249s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 249s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 249s cd test_session && make .libs/mod_test_session.so 249s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_session' 249s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 249s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 249s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 250s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_session.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_session.lo 250s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_session.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_session.so -o .libs/mod_test_session.so 250s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 250s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_session' 250s cd test_ssl && make .libs/mod_test_ssl.so 250s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 250s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 250s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 250s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 250s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_ssl.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_ssl.lo 250s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_ssl.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_ssl.so -o .libs/mod_test_ssl.so 250s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 250s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 250s cd test_utilities && make .libs/mod_test_utilities.so 250s make[1]: Entering directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 250s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 250s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static arm-linux-gnueabihf-gcc -prefer-pic -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 250s libtool: compile: arm-linux-gnueabihf-gcc -pipe -g -O2 -Werror=implicit-function-declaration -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -I/usr/include/apache2 -I/usr/include/apr-1.0 -I/usr/include/apr-1.0 -I/usr/include -I/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 250s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static arm-linux-gnueabihf-gcc -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -o mod_test_utilities.la -rpath /usr/lib/apache2/modules -module -avoid-version mod_test_utilities.lo 250s libtool: link: arm-linux-gnueabihf-gcc -shared -fPIC -DPIC .libs/mod_test_utilities.o -lpcre2-8 -L/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 -Wl,--as-needed -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,mod_test_utilities.so -o .libs/mod_test_utilities.so 251s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 251s make[1]: Leaving directory '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 251s /usr/sbin/apache2 -d /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 251s using Apache/2.4.62 (prefork MPM) 251s 251s waiting 60 seconds for server to start: .[Fri Feb 21 12:47:49.078110 2025] [core:trace3] [pid 9058:tid 9058] core.c(3482): Setting LogLevel for all modules to trace8 251s [Fri Feb 21 12:47:49.079100 2025] [core:trace6] [pid 9058:tid 9058] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 251s [Fri Feb 21 12:47:49.079132 2025] [core:trace3] [pid 9058:tid 9058] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 251s [Fri Feb 21 12:47:49.080589 2025] [core:trace6] [pid 9058:tid 9058] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 251s [Fri Feb 21 12:47:49.080623 2025] [core:trace3] [pid 9058:tid 9058] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 251s [Fri Feb 21 12:47:49.080629 2025] [core:trace3] [pid 9058:tid 9058] core.c(3482): Setting LogLevel for all modules to info 251s [Fri Feb 21 12:47:49.080635 2025] [core:trace6] [pid 9058:tid 9058] core.c(3499): Cannot find module 'core', trying 'core_module' 251s [Fri Feb 21 12:47:49.080640 2025] [core:trace3] [pid 9058:tid 9058] core.c(3509): Setting LogLevel for module core.c to crit 251s [Fri Feb 21 12:47:49.080644 2025] [core:trace3] [pid 9058:tid 9058] core.c(3482): Setting LogLevel for all modules to crit 251s [Fri Feb 21 12:47:49.080649 2025] [core:trace6] [pid 9058:tid 9058] core.c(3499): Cannot find module 'core', trying 'core_module' 251s [Fri Feb 21 12:47:49.080653 2025] [core:trace3] [pid 9058:tid 9058] core.c(3509): Setting LogLevel for module core.c to info 251s [Fri Feb 21 12:47:49.080663 2025] [core:trace3] [pid 9058:tid 9058] core.c(3482): Setting LogLevel for all modules to crit 251s [Fri Feb 21 12:47:49.080669 2025] [core:trace6] [pid 9058:tid 9058] core.c(3499): Cannot find module 'core', trying 'core_module' 251s [Fri Feb 21 12:47:49.080673 2025] [core:trace3] [pid 9058:tid 9058] core.c(3509): Setting LogLevel for module core.c to info 251s [Fri Feb 21 12:47:49.080676 2025] [core:trace3] [pid 9058:tid 9058] core.c(3482): Setting LogLevel for all modules to crit 251s [Fri Feb 21 12:47:49.080679 2025] [core:trace3] [pid 9058:tid 9058] core.c(3482): Setting LogLevel for all modules to info 251s [Fri Feb 21 12:47:49.080685 2025] [core:trace6] [pid 9058:tid 9058] core.c(3499): Cannot find module 'core', trying 'core_module' 251s [Fri Feb 21 12:47:49.080689 2025] [core:trace3] [pid 9058:tid 9058] core.c(3509): Setting LogLevel for module core.c to crit 251s [Fri Feb 21 12:47:49.080691 2025] [core:trace3] [pid 9058:tid 9058] core.c(3482): Setting LogLevel for all modules to info 251s [Fri Feb 21 12:47:49.081338 2025] [alias:warn] [pid 9058:tid 9058] AH00671: The Alias directive in /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/conf/extra.conf at line 1577 will probably never match because it overlaps an earlier Alias. 251s [Fri Feb 21 12:47:49.081401 2025] [proxy:info] [pid 9058:tid 9058] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/modules/xml2enc/back' 251s [Fri Feb 21 12:47:49.082133 2025] [proxy:info] [pid 9058:tid 9058] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 251s [Fri Feb 21 12:47:49.082238 2025] [core:trace6] [pid 9058:tid 9058] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 251s [Fri Feb 21 12:47:49.082249 2025] [core:trace3] [pid 9058:tid 9058] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 251s 251s waiting 60 seconds for server to start: ok (waited 0 secs) 251s server localhost:8529 started 251s server localhost:8530 listening (mod_nntp_like) 251s server localhost:8531 listening (mod_nntp_like_ssl) 251s server localhost:8532 listening (mod_ssl) 251s server localhost:8533 listening (ssl_optional_cc) 251s server localhost:8534 listening (ssl_pr33791) 251s server localhost:8535 listening (ssl_ocsp) 251s server localhost:8536 listening (mod_cache) 251s server localhost:8537 listening (core) 251s server localhost:8538 listening (cve_2011_3368_rewrite) 251s server localhost:8539 listening (proxy_http_reverse) 251s server localhost:8540 listening (proxy_http_nofwd) 251s server localhost:8541 listening (cve_2011_3368) 251s server localhost:8542 listening (mod_headers) 251s server localhost:8543 listening (mod_echo) 251s server localhost:8544 listening (mod_echo_ssl) 251s server localhost:8545 listening (error_document) 251s server localhost:8546 listening (http_unsafe) 251s server localhost:8547 listening (http_strict) 251s server localhost:8548 listening (remote_ip) 251s server localhost:8549 listening (mod_include) 251s server localhost:8550 listening (mod_proxy) 251s server localhost:8551 listening (proxy_http_bal1) 251s server localhost:8552 listening (proxy_http_bal2) 251s server localhost:8553 listening (proxy_http_balancer) 251s server localhost:8556 listening (proxy_fcgi) 251s server localhost:8557 listening (mod_vhost_alias) 251s server localhost:8558 listening (proxy_http_https) 251s server localhost:8559 listening (proxy_https_https) 251s server localhost:8560 listening (proxy_http_https_proxy_section) 251s server localhost:8561 listening (proxy_https_https_proxy_section) 251s server localhost:8562 listening (proxy_https_http) 254s [ info] adding source lib /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 267s t/ab/base.t ......................... 267s 1..5 267s # Running under perl version 5.040000 for linux 267s # Current time local: Fri Feb 21 12:48:01 2025 267s # Current time GMT: Fri Feb 21 12:48:01 2025 267s # Using Test.pm version 1.31 267s # Using Apache/Test.pm version 1.44 267s # # running: 267s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8537/ 267s ok 1 267s ok 2 267s # # running: 267s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 267s ok 3 267s ok 4 267s ok 5 267s ok 271s t/apache/404.t ...................... 271s 1..2 271s # Running under perl version 5.040000 for linux 271s # Current time local: Fri Feb 21 12:48:05 2025 271s # Current time GMT: Fri Feb 21 12:48:05 2025 271s # Using Test.pm version 1.31 271s # Using Apache/Test.pm version 1.44 271s # GET_STR Response: 271s # HTTP/1.1 404 Not Found 271s # Connection: close 271s # Date: Fri, 21 Feb 2025 12:48:09 GMT 271s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 271s # Content-Length: 196 271s # Content-Type: text/html; charset=iso-8859-1 271s # Client-Date: Fri, 21 Feb 2025 12:48:09 GMT 271s # Client-Peer: 127.0.0.1:8529 271s # Client-Response-Num: 1 271s # Title: 404 Not Found 271s # 271s # 271s # 271s # 404 Not Found 271s # 271s #

Not Found

271s #

The requested URL was not found on this server.

271s # 271s ok 1 271s ok 2 271s ok 276s t/apache/acceptpathinfo.t ........... 276s 1..36 276s # Running under perl version 5.040000 for linux 276s # Current time local: Fri Feb 21 12:48:09 2025 276s # Current time GMT: Fri Feb 21 12:48:09 2025 276s # Using Test.pm version 1.31 276s # Using Apache/Test.pm version 1.44 276s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 276s # expected: '200' 276s # received: '200' 276s ok 1 276s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 276s # expected: qr/_\(none\)_/ 276s # received: '_(none)_' 276s ok 2 276s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 276s # expected: '404' 276s # received: '404' 276s ok 3 276s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 276s # expected: qr/Not Found/ 276s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

331s #

The requested URL was not found on this server.

331s # ' 331s ok 8 331s # testing : /merge/notfound.html code 331s # expected: 404 331s # received: '404' 331s ok 9 331s # testing : /merge/notfound.html content 331s # expected: 'testing merge' 331s # received: 'testing merge' 331s ok 10 331s # testing : /merge/merge2/notfound.html code 331s # expected: 404 331s # received: '404' 331s ok 11 331s # testing : /merge/merge2/notfound.html content 331s # expected: 'testing merge' 331s # received: 'testing merge' 331s ok 12 331s # testing : /bounce/notfound.html code 331s # expected: 404 331s # received: '404' 331s ok 13 331s # testing : /bounce/notfound.html content 331s # expected: qr/expire test/ 331s # received: ' 331s # expire test 331s # expire test 331s # ' 331s ok 14 331s ok 336s t/apache/etags.t .................... 336s # Checking for existence of FileETag directive 336s # Returned 200: 336s 1..61 336s # Running under perl version 5.040000 for linux 336s # Current time local: Fri Feb 21 12:49:09 2025 336s # Current time GMT: Fri Feb 21 12:49:09 2025 336s # Using Test.pm version 1.31 336s # Using Apache/Test.pm version 1.44 336s # --- 336s # HEAD /apache/etags/m/minus-is/test.txt 336s # Expecting field to be absent 336s # Received "62772ef7d8680" 336s ok 1 336s # --- 336s # HEAD /apache/etags/all/mi/test.txt 336s # Expecting two components in ETag field 336s # Received "16a1b-62772ef7d8680" 336s ok 2 336s # --- 336s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 336s # Expecting field to be absent 336s # Received "b-62772ef7d8680" 336s ok 3 336s # --- 336s # HEAD /apache/etags/none/m/test.txt 336s # Expecting one component in ETag field 336s # Received "62772ef7d8680" 336s ok 4 336s # --- 336s # HEAD /apache/etags/none/mis/test.txt 336s # Expecting three components in ETag field 336s # Received "16a8b-b-62772ef7d8680" 336s ok 5 336s # --- 336s # HEAD /apache/etags/m/plus-i/test.txt 336s # Expecting two components in ETag field 336s # Received "16a5c-62772ef7d8680" 336s ok 6 336s # --- 336s # HEAD /apache/etags/none/test.txt 336s # Expecting field to be absent 336s # ETag field is missing 336s ok 7 336s # --- 336s # HEAD /apache/etags/mi/test.txt 336s # Expecting two components in ETag field 336s # Received "16a72-62772ef7d8680" 336s ok 8 336s # --- 336s # HEAD /apache/etags/all/minus-s/test.txt 336s # Expecting two components in ETag field 336s # Received "16a30-62772ef7d8680" 336s ok 9 336s # --- 336s # HEAD /apache/etags/m/minus-ms/test.txt 336s # Expecting field to be absent 336s # Received "b-62772ef7d8680" 336s ok 10 336s # --- 336s # HEAD /apache/etags/m/plus-ms/test.txt 336s # Expecting two components in ETag field 336s # Received "b-62772ef7d8680" 336s ok 11 336s # --- 336s # HEAD /apache/etags/m/minus-m/test.txt 336s # Expecting field to be absent 336s # Received "b-62772ef7d8680" 336s ok 12 336s # --- 336s # HEAD /apache/etags/ms/test.txt 336s # Expecting two components in ETag field 336s # Received "b-62772ef7d8680" 336s ok 13 336s # --- 336s # HEAD /apache/etags/is/test.txt 336s # Expecting two components in ETag field 336s # Received "16a42-b" 336s ok 14 336s # --- 336s # HEAD /apache/etags/none/ms/test.txt 336s # Expecting two components in ETag field 336s # Received "b-62772ef7d8680" 336s ok 15 336s # --- 336s # HEAD /apache/etags/m/plus-s/test.txt 336s # Expecting two components in ETag field 336s # Received "b-62772ef7d8680" 336s ok 16 336s # --- 336s # HEAD /apache/etags/all/mis/test.txt 336s # Expecting three components in ETag field 336s # Received "16a33-b-62772ef7d8680" 336s ok 17 336s # --- 336s # HEAD /apache/etags/none/inherit/test.txt 336s # Expecting field to be absent 336s # ETag field is missing 336s ok 18 336s # --- 336s # HEAD /apache/etags/all/i/test.txt 336s # Expecting one component in ETag field 336s # Received "16a10" 336s ok 19 336s # --- 336s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 336s # Expecting two components in ETag field 336s # Received "16ab1-62772ef7d8680" 336s ok 20 336s # --- 336s # HEAD /apache/etags/m/minus-mis/test.txt 336s # Expecting field to be absent 336s # Received "b-62772ef7d8680" 336s ok 21 336s # --- 336s # HEAD /apache/etags/mis/test.txt 336s # Expecting three components in ETag field 336s # Received "16a75-b-62772ef7d8680" 336s ok 22 336s # --- 336s # HEAD /apache/etags/all/ms/test.txt 336s # Expecting two components in ETag field 336s # Received "b-62772ef7d8680" 336s ok 23 336s # --- 336s # HEAD /apache/etags/none/plus-s/test.txt 336s # Expecting one component in ETag field 336s # Received "b" 336s ok 24 336s # --- 336s # HEAD /apache/etags/m/minus-i/test.txt 336s # Expecting field to be absent 336s # Received "62772ef7d8680" 336s ok 25 336s # --- 336s # HEAD /apache/etags/m/plus-mi/test.txt 336s # Expecting two components in ETag field 336s # Received "16a65-62772ef7d8680" 336s ok 26 336s # --- 336s # HEAD /apache/etags/all/is/test.txt 336s # Expecting two components in ETag field 336s # Received "16a15-b" 336s ok 27 336s # --- 336s # HEAD /apache/etags/none/plus-mis/test.txt 336s # Expecting three components in ETag field 336s # Received "16ab2-b-62772ef7d8680" 336s ok 28 336s # --- 336s # HEAD /apache/etags/none/plus-mi/test.txt 336s # Expecting two components in ETag field 336s # Received "16a9a-62772ef7d8680" 336s ok 29 336s # --- 336s # HEAD /apache/etags/none/i/test.txt 336s # Expecting one component in ETag field 336s # Received "16a7d" 336s ok 30 336s # --- 336s # HEAD /apache/etags/m/minus-mi/test.txt 336s # Expecting field to be absent 336s # Received "b-62772ef7d8680" 336s ok 31 336s # --- 336s # HEAD /apache/etags/s/test.txt 336s # Expecting one component in ETag field 336s # Received "b" 336s ok 32 336s # --- 336s # HEAD /apache/etags/none/plus-m/test.txt 336s # Expecting one component in ETag field 336s # Received "62772ef7d8680" 336s ok 33 336s # --- 336s # HEAD /apache/etags/all/s/test.txt 336s # Expecting one component in ETag field 336s # Received "b" 336s ok 34 336s # --- 336s # HEAD /apache/etags/all/minus-i/test.txt 336s # Expecting two components in ETag field 336s # Received "b-62772ef7d8680" 336s ok 35 336s # --- 336s # HEAD /apache/etags/all/m/test.txt 336s # Expecting one component in ETag field 336s # Received "62772ef7d8680" 336s ok 36 336s # --- 336s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 336s # Expecting one component in ETag field 336s # Received "62772ef7d8680" 336s ok 37 336s # --- 336s # HEAD /apache/etags/default/test.txt 336s # Expecting two components in ETag field 336s # Received "b-62772ef7d8680" 336s ok 38 336s # --- 336s # HEAD /apache/etags/all/test.txt 336s # Expecting three components in ETag field 336s # Received "16a3a-b-62772ef7d8680" 336s ok 39 336s # --- 336s # HEAD /apache/etags/none/plus-is/test.txt 336s # Expecting two components in ETag field 336s # Received "16a94-b" 336s ok 40 336s # --- 336s # HEAD /apache/etags/all/minus-ms/test.txt 336s # Expecting one component in ETag field 336s # Received "16a2d" 336s ok 41 336s # --- 336s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 336s # Expecting two components in ETag field 336s # Received "b-62772ef7d8680" 336s ok 42 336s # --- 336s # HEAD /apache/etags/m/minus-s/test.txt 336s # Expecting field to be absent 336s # Received "62772ef7d8680" 336s ok 43 336s # --- 336s # HEAD /apache/etags/all/minus-mi/test.txt 336s # Expecting one component in ETag field 336s # Received "b" 336s ok 44 336s # --- 336s # HEAD /apache/etags/all/minus-mis/test.txt 336s # Expecting field to be absent 336s # Received "b-62772ef7d8680" 336s ok 45 336s # --- 336s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 336s # Expecting two components in ETag field 336s # Received "16aa5-b" 336s ok 46 336s # --- 336s # HEAD /apache/etags/none/mi/test.txt 336s # Expecting two components in ETag field 336s # Received "16a88-62772ef7d8680" 336s ok 47 336s # --- 336s # HEAD /apache/etags/none/is/test.txt 336s # Expecting two components in ETag field 336s # Received "16a82-b" 336s ok 48 336s # --- 336s # HEAD /apache/etags/m/plus-is/test.txt 336s # Expecting three components in ETag field 336s # Received "16a5f-b-62772ef7d8680" 336s ok 49 336s # --- 336s # HEAD /apache/etags/none/plus-i/test.txt 336s # Expecting one component in ETag field 336s # Received "16a91" 336s ok 50 336s # --- 336s # HEAD /apache/etags/all/minus-m/test.txt 336s # Expecting two components in ETag field 336s # Received "16a24-b" 336s ok 51 336s # --- 336s # HEAD /apache/etags/i/test.txt 336s # Expecting one component in ETag field 336s # Received "16a3f" 336s ok 52 336s # --- 336s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 336s # Expecting one component in ETag field 336s # Received "b" 336s ok 53 336s # --- 336s # HEAD /apache/etags/m/test.txt 336s # Expecting one component in ETag field 336s # Received "62772ef7d8680" 336s ok 54 336s # --- 336s # HEAD /apache/etags/all/inherit/test.txt 336s # Expecting three components in ETag field 336s # Received "16a12-b-62772ef7d8680" 336s ok 55 336s # --- 336s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 336s # Expecting one component in ETag field 336s # Received "16aae" 336s ok 56 336s # --- 336s # HEAD /apache/etags/none/s/test.txt 336s # Expecting one component in ETag field 336s # Received "b" 336s ok 57 336s # --- 336s # HEAD /apache/etags/m/plus-m/test.txt 336s # Expecting one component in ETag field 336s # Received "62772ef7d8680" 336s ok 58 336s # --- 336s # HEAD /apache/etags/m/plus-mis/test.txt 336s # Expecting three components in ETag field 336s # Received "16a68-b-62772ef7d8680" 336s ok 59 336s # --- 336s # HEAD /apache/etags/none/plus-ms/test.txt 336s # Expecting two components in ETag field 336s # Received "b-62772ef7d8680" 336s ok 60 336s # --- 336s # HEAD /apache/etags/all/minus-is/test.txt 336s # Expecting one component in ETag field 336s # Received "62772ef7d8680" 336s ok 61 336s ok 341s t/apache/expr.t ..................... 341s 1..229 341s # Running under perl version 5.040000 for linux 341s # Current time local: Fri Feb 21 12:49:14 2025 341s # Current time GMT: Fri Feb 21 12:49:14 2025 341s # Using Test.pm version 1.31 341s # Using Apache/Test.pm version 1.44 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "true" should evaluate to true, got true 341s ok 1 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "false" should evaluate to false, got false 341s ok 2 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s Should get parse error for "foo", got parse error 341s ok 3 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -eq 01" should evaluate to true, got true 341s ok 4 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -eq 2" should evaluate to false, got false 341s ok 5 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -ne 2" should evaluate to true, got true 341s ok 6 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -ne 1" should evaluate to false, got false 341s ok 7 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -lt 02" should evaluate to true, got true 341s ok 8 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -lt 1" should evaluate to false, got false 341s ok 9 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -le 2" should evaluate to true, got true 341s ok 10 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -le 1" should evaluate to true, got true 341s ok 11 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "2 -gt 1" should evaluate to true, got true 341s ok 12 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -gt 1" should evaluate to false, got false 341s ok 13 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "2 -ge 1" should evaluate to true, got true 341s ok 14 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -ge 1" should evaluate to true, got true 341s ok 15 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "1 -gt -1" should evaluate to true, got true 341s ok 16 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' == 'aa'" should evaluate to true, got true 341s ok 17 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' == 'b'" should evaluate to false, got false 341s ok 18 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' = 'aa'" should evaluate to true, got true 341s ok 19 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' = 'b'" should evaluate to false, got false 341s ok 20 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' != 'b'" should evaluate to true, got true 341s ok 21 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' != 'aa'" should evaluate to false, got false 341s ok 22 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' < 'b'" should evaluate to true, got true 341s ok 23 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' < 'aa'" should evaluate to false, got false 341s ok 24 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' <= 'b'" should evaluate to true, got true 341s ok 25 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' <= 'aa'" should evaluate to true, got true 341s ok 26 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'b' > 'aa'" should evaluate to true, got true 341s ok 27 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' > 'aa'" should evaluate to false, got false 341s ok 28 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'b' >= 'aa'" should evaluate to true, got true 341s ok 29 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'aa' >= 'aa'" should evaluate to true, got true 341s ok 30 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 341s ok 31 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 341s ok 32 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 341s ok 33 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 341s ok 34 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 341s ok 35 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 341s ok 36 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 341s ok 37 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 341s ok 38 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 341s ok 39 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 341s ok 40 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "%{TIME} != ''" should evaluate to true, got true 341s ok 41 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'a' -in { 'b', 'a' } " should evaluate to true, got true 341s ok 42 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s "'a' -in { 'b', 'c' } " should evaluate to false, got false 341s ok 43 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s " 'abc' =~ /bc/ " should evaluate to true, got true 341s ok 44 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s " 'abc' =~ /BC/i " should evaluate to true, got true 341s ok 45 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s " 'abc' !~ m!bc! " should evaluate to false, got false 341s ok 46 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s " 'abc' !~ m!BC!i " should evaluate to false, got false 341s ok 47 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s " $0 == '' " should evaluate to true, got true 341s ok 48 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 341s " $1 == '' " should evaluate to true, got true 341s ok 49 341s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s " $9 == '' " should evaluate to true, got true 342s ok 50 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s " '$0' == '' " should evaluate to true, got true 342s ok 51 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 342s ok 52 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 342s ok 53 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 342s ok 54 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 342s ok 55 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 342s ok 56 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 342s ok 57 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 342s ok 58 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 342s ok 59 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 342s ok 60 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 342s ok 61 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 342s ok 62 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 342s ok 63 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 342s ok 64 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 342s ok 65 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 342s ok 66 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 342s ok 67 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 342s ok 68 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 342s ok 69 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 342s ok 70 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{HTTPS} == 'off' " should evaluate to true, got true 342s ok 71 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 342s ok 72 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 342s ok 73 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 342s ok 74 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 342s ok 75 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 342s ok 76 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 342s ok 77 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 342s ok 78 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 342s ok 79 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 342s ok 80 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 342s ok 81 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 342s ok 82 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "escape('?') = '%3f' " should evaluate to true, got true 342s ok 83 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "unescape('%3f') = '?' " should evaluate to true, got true 342s ok 84 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 342s ok 85 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 342s ok 86 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 342s ok 87 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "file('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 342s ok 88 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-n ''" should evaluate to false, got false 342s ok 89 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-z ''" should evaluate to true, got true 342s ok 90 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-n '1'" should evaluate to true, got true 342s ok 91 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-z '1'" should evaluate to false, got false 342s ok 92 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s Should get parse error for "-R 'abc'", got parse error 342s ok 93 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 342s ok 94 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-R '240.0.0.0'" should evaluate to false, got false 342s ok 95 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-R '240.0.0.0/8'" should evaluate to false, got false 342s ok 96 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-R 'ff::/8'" should evaluate to false, got false 342s ok 97 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 342s ok 98 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 342s ok 99 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 342s ok 100 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 342s ok 101 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 342s ok 102 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 342s ok 103 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 342s ok 104 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'foo' -strmatch '*o'" should evaluate to true, got true 342s ok 105 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 342s ok 106 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'foo' -strmatch 'F*'" should evaluate to false, got false 342s ok 107 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'foo' -strcmatch 'F*'" should evaluate to true, got true 342s ok 108 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'foo' -strmatch 'g*'" should evaluate to false, got false 342s ok 109 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'foo' -strcmatch 'g*'" should evaluate to false, got false 342s ok 110 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 342s ok 111 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 342s ok 112 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 342s ok 113 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 342s ok 114 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s Should get parse error for "foo('bar') = 'bar'", got parse error 342s ok 115 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s Should get parse error for "%{FOO} != 'bar'", got parse error 342s ok 116 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s Should get parse error for "'bar' = bar", got parse error 342s ok 117 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true" should evaluate to true, got true 342s ok 118 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && true" should evaluate to true, got true 342s ok 119 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || true" should evaluate to true, got true 342s ok 120 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || true || true" should evaluate to true, got true 342s ok 121 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || true && true" should evaluate to true, got true 342s ok 122 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && true || true" should evaluate to true, got true 342s ok 123 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && true && true" should evaluate to true, got true 342s ok 124 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || true || !true" should evaluate to true, got true 342s ok 125 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || true && !true" should evaluate to true, got true 342s ok 126 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && true || !true" should evaluate to true, got true 342s ok 127 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && true && !true" should evaluate to false, got false 342s ok 128 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && !true" should evaluate to false, got false 342s ok 129 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || !true" should evaluate to true, got true 342s ok 130 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || !true || true" should evaluate to true, got true 342s ok 131 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || !true && true" should evaluate to true, got true 342s ok 132 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && !true || true" should evaluate to true, got true 342s ok 133 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && !true && true" should evaluate to false, got false 342s ok 134 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || !true || !true" should evaluate to true, got true 342s ok 135 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true || !true && !true" should evaluate to true, got true 342s ok 136 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && !true || !true" should evaluate to false, got false 342s ok 137 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "true && !true && !true" should evaluate to false, got false 342s ok 138 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true" should evaluate to false, got false 342s ok 139 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && true" should evaluate to false, got false 342s ok 140 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || true" should evaluate to true, got true 342s ok 141 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || true || true" should evaluate to true, got true 342s ok 142 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || true && true" should evaluate to true, got true 342s ok 143 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && true || true" should evaluate to true, got true 342s ok 144 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && true && true" should evaluate to false, got false 342s ok 145 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || true || !true" should evaluate to true, got true 342s ok 146 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || true && !true" should evaluate to false, got false 342s ok 147 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && true || !true" should evaluate to false, got false 342s ok 148 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && true && !true" should evaluate to false, got false 342s ok 149 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && !true" should evaluate to false, got false 342s ok 150 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || !true" should evaluate to false, got false 342s ok 151 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || !true || true" should evaluate to true, got true 342s ok 152 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || !true && true" should evaluate to false, got false 342s ok 153 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && !true || true" should evaluate to true, got true 342s ok 154 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && !true && true" should evaluate to false, got false 342s ok 155 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || !true || !true" should evaluate to false, got false 342s ok 156 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true || !true && !true" should evaluate to false, got false 342s ok 157 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && !true || !true" should evaluate to false, got false 342s ok 158 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!true && !true && !true" should evaluate to false, got false 342s ok 159 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true)" should evaluate to false, got false 342s ok 160 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && true)" should evaluate to false, got false 342s ok 161 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || true)" should evaluate to false, got false 342s ok 162 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || true || true)" should evaluate to false, got false 342s ok 163 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || true && true)" should evaluate to false, got false 342s ok 164 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && true || true)" should evaluate to false, got false 342s ok 165 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && true && true)" should evaluate to false, got false 342s ok 166 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || true || !true)" should evaluate to false, got false 342s ok 167 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || true && !true)" should evaluate to false, got false 342s ok 168 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && true || !true)" should evaluate to false, got false 342s ok 169 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && true && !true)" should evaluate to true, got true 342s ok 170 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && !true)" should evaluate to true, got true 342s ok 171 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || !true)" should evaluate to false, got false 342s ok 172 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || !true || true)" should evaluate to false, got false 342s ok 173 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || !true && true)" should evaluate to false, got false 342s ok 174 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && !true || true)" should evaluate to false, got false 342s ok 175 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && !true && true)" should evaluate to true, got true 342s ok 176 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || !true || !true)" should evaluate to false, got false 342s ok 177 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true || !true && !true)" should evaluate to false, got false 342s ok 178 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && !true || !true)" should evaluate to true, got true 342s ok 179 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(true && !true && !true)" should evaluate to true, got true 342s ok 180 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true)" should evaluate to true, got true 342s ok 181 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && true)" should evaluate to true, got true 342s ok 182 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || true)" should evaluate to false, got false 342s ok 183 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || true || true)" should evaluate to false, got false 342s ok 184 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || true && true)" should evaluate to false, got false 342s ok 185 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && true || true)" should evaluate to false, got false 342s ok 186 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && true && true)" should evaluate to true, got true 342s ok 187 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || true || !true)" should evaluate to false, got false 342s ok 188 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || true && !true)" should evaluate to true, got true 342s ok 189 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && true || !true)" should evaluate to true, got true 342s ok 190 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && true && !true)" should evaluate to true, got true 342s ok 191 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && !true)" should evaluate to true, got true 342s ok 192 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || !true)" should evaluate to true, got true 342s ok 193 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || !true || true)" should evaluate to false, got false 342s ok 194 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || !true && true)" should evaluate to true, got true 342s ok 195 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && !true || true)" should evaluate to false, got false 342s ok 196 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && !true && true)" should evaluate to true, got true 342s ok 197 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || !true || !true)" should evaluate to true, got true 342s ok 198 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true || !true && !true)" should evaluate to true, got true 342s ok 199 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && !true || !true)" should evaluate to true, got true 342s ok 200 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "!(!true && !true && !true)" should evaluate to true, got true 342s ok 201 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "filesize('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 342s ok 202 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "filesize('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 342s ok 203 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "filesize('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 342s ok 204 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 342s ok 205 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 342s ok 206 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 342s ok 207 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 342s ok 208 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 342s ok 209 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 342s ok 210 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 342s ok 211 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 342s ok 212 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 342s ok 213 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 342s ok 214 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 342s ok 215 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 342s ok 216 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 342s ok 217 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 342s ok 218 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 342s ok 219 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 342s ok 220 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-F '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 342s ok 221 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-F '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 342s ok 222 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-U '/apache/' " should evaluate to true, got true 342s ok 223 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "-U '/apache/expr/none' " should evaluate to false, got false 342s ok 224 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 342s ok 225 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 342s ok 226 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "base64('foo') = 'Zm9v' " should evaluate to true, got true 342s ok 227 342s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 342s ok 228 342s Error log should not have 'Internal evaluation error' entries, found 0 342s ok 229 342s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 342s ok 348s t/apache/expr_string.t .............. 348s 1..29 348s # Running under perl version 5.040000 for linux 348s # Current time local: Fri Feb 21 12:49:19 2025 348s # Current time GMT: Fri Feb 21 12:49:19 2025 348s # Using Test.pm version 1.31 348s # Using Apache/Test.pm version 1.44 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 1 348s Expected return code 200, got 200 for 'foo' 348s ok 2 348s # testing : log message [Fri Feb 21 12:49:23.866557 2025] [log_debug:info] [pid 9062:tid 9062] [client 127.0.0.1:44674] foo (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 348s # didn't match 348s # expected: 'foo' 348s # received: 'foo' 348s ok 3 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 4 348s Expected return code 200, got 200 for '%{req:SomeHeader}' 348s ok 5 348s # testing : log message [Fri Feb 21 12:49:24.125669 2025] [log_debug:info] [pid 9062:tid 9062] [client 127.0.0.1:44674] SomeValue (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 348s # didn't match 348s # expected: 'SomeValue' 348s # received: 'SomeValue' 348s ok 6 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 7 348s Should get parse error (500) for "%{", got 500 348s ok 8 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 9 348s Expected return code 200, got 200 for '%' 348s ok 10 348s # testing : log message [Fri Feb 21 12:49:24.635199 2025] [log_debug:info] [pid 9073:tid 9073] [client 127.0.0.1:44676] % (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 348s # didn't match 348s # expected: '%' 348s # received: '%' 348s ok 11 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 12 348s Expected return code 200, got 200 for '}' 348s ok 13 348s # testing : log message [Fri Feb 21 12:49:24.890295 2025] [log_debug:info] [pid 9073:tid 9073] [client 127.0.0.1:44676] } (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 348s # didn't match 348s # expected: '}' 348s # received: '}' 348s ok 14 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 15 348s Expected return code 200, got 200 for '\"' 348s ok 16 348s # testing : log message [Fri Feb 21 12:49:25.145414 2025] [log_debug:info] [pid 9073:tid 9073] [client 127.0.0.1:44676] " (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 348s # didn't match 348s # expected: '"' 348s # received: '"' 348s ok 17 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 18 348s Expected return code 200, got 200 for '\'' 348s ok 19 348s # testing : log message [Fri Feb 21 12:49:25.400076 2025] [log_debug:info] [pid 9073:tid 9073] [client 127.0.0.1:44676] ' (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 348s # didn't match 348s # expected: '\'' 348s # received: '\'' 348s ok 20 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 21 348s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 348s ok 22 348s # testing : log message [Fri Feb 21 12:49:25.654699 2025] [log_debug:info] [pid 9073:tid 9073] [client 127.0.0.1:44676] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 348s # didn't match 348s # expected: '%{req:SomeHeader}' 348s # received: '%{req:SomeHeader}' 348s ok 23 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 24 348s Expected return code 200, got 200 for '%{tolower:IDENT}' 348s ok 25 348s # testing : log message [Fri Feb 21 12:49:25.909558 2025] [log_debug:info] [pid 9073:tid 9073] [client 127.0.0.1:44676] ident (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 348s # didn't match 348s # expected: 'ident' 348s # received: 'ident' 348s ok 26 348s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 27 348s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 348s ok 28 348s # testing : log message [Fri Feb 21 12:49:26.164314 2025] [log_debug:info] [pid 9073:tid 9073] [client 127.0.0.1:44676] get (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 348s # didn't match 348s # expected: 'get' 348s # received: 'get' 348s ok 29 348s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 348s ok 353s t/apache/getfile.t .................. 353s # using LWP client 353s 1..220 353s # Running under perl version 5.040000 for linux 353s # Current time local: Fri Feb 21 12:49:26 2025 353s # Current time GMT: Fri Feb 21 12:49:26 2025 353s # Using Test.pm version 1.31 353s # Using Apache/Test.pm version 1.44 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "4c64-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 19556 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl.pod 353s # expected: 19556 353s # received: 19556 353s ok 1 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "dbb0-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 56240 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5004delta.pod 353s # expected: 56240 353s # received: 56240 353s ok 2 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "85ea-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 34282 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5005delta.pod 353s # expected: 34282 353s # received: 34282 353s ok 3 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "da40-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 55872 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5100delta.pod 353s # expected: 55872 353s # received: 55872 353s ok 4 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "ab70-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 43888 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5101delta.pod 353s # expected: 43888 353s # received: 43888 353s ok 5 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "15cb8-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 89272 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5120delta.pod 353s # expected: 89272 353s # received: 89272 353s ok 6 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2707-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 9991 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5121delta.pod 353s # expected: 9991 353s # received: 9991 353s ok 7 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2569-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 9577 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5122delta.pod 353s # expected: 9577 353s # received: 9577 353s ok 8 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1004-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4100 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5123delta.pod 353s # expected: 4100 353s # received: 4100 353s ok 9 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "e58-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 3672 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5124delta.pod 353s # expected: 3672 353s # received: 3672 353s ok 10 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1e00-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7680 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5125delta.pod 353s # expected: 7680 353s # received: 7680 353s ok 11 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "233a9-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 144297 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5140delta.pod 353s # expected: 144297 353s # received: 144297 353s ok 12 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1f1e-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7966 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5141delta.pod 353s # expected: 7966 353s # received: 7966 353s ok 13 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1aeb-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 6891 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5142delta.pod 353s # expected: 6891 353s # received: 6891 353s ok 14 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1e50-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7760 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5143delta.pod 353s # expected: 7760 353s # received: 7760 353s ok 15 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "18b7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 6327 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5144delta.pod 353s # expected: 6327 353s # received: 6327 353s ok 16 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "20a07-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 133639 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5160delta.pod 353s # expected: 133639 353s # received: 133639 353s ok 17 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "17fe-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 6142 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5161delta.pod 353s # expected: 6142 353s # received: 6142 353s ok 18 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "e0a-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 3594 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5162delta.pod 353s # expected: 3594 353s # received: 3594 353s ok 19 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "ff5-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4085 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5163delta.pod 353s # expected: 4085 353s # received: 4085 353s ok 20 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1d280-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 119424 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5180delta.pod 353s # expected: 119424 353s # received: 119424 353s ok 21 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "19c5-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 6597 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5181delta.pod 353s # expected: 6597 353s # received: 6597 353s ok 22 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "14d7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 5335 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5182delta.pod 353s # expected: 5335 353s # received: 5335 353s ok 23 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1208-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4616 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5184delta.pod 353s # expected: 4616 353s # received: 4616 353s ok 24 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1c352-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 115538 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5200delta.pod 353s # expected: 115538 353s # received: 115538 353s ok 25 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2a07-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 10759 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5201delta.pod 353s # expected: 10759 353s # received: 10759 353s ok 26 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2fef-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 12271 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5202delta.pod 353s # expected: 12271 353s # received: 12271 353s ok 27 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2410-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 9232 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5203delta.pod 353s # expected: 9232 353s # received: 9232 353s ok 28 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1fa8f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 129679 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5220delta.pod 353s # expected: 129679 353s # received: 129679 353s ok 29 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "293d-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 10557 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5221delta.pod 353s # expected: 10557 353s # received: 10557 353s ok 30 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "301f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 12319 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5222delta.pod 353s # expected: 12319 353s # received: 12319 353s ok 31 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "20fa-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 8442 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5223delta.pod 353s # expected: 8442 353s # received: 8442 353s ok 32 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1162-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4450 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5224delta.pod 353s # expected: 4450 353s # received: 4450 353s ok 33 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "fc09-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 64521 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5240delta.pod 353s # expected: 64521 353s # received: 64521 353s ok 34 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2009-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 8201 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5241delta.pod 353s # expected: 8201 353s # received: 8201 353s ok 35 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1007-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4103 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5242delta.pod 353s # expected: 4103 353s # received: 4103 353s ok 36 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2aac-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 10924 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5243delta.pod 353s # expected: 10924 353s # received: 10924 353s ok 37 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1168-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4456 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5244delta.pod 353s # expected: 4456 353s # received: 4456 353s ok 38 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1875a-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 100186 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5260delta.pod 353s # expected: 100186 353s # received: 100186 353s ok 39 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1e25-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7717 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5261delta.pod 353s # expected: 7717 353s # received: 7717 353s ok 40 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1e16-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7702 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5262delta.pod 353s # expected: 7702 353s # received: 7702 353s ok 41 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1b69-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7017 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5263delta.pod 353s # expected: 7017 353s # received: 7017 353s ok 42 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "115d9-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 71129 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5280delta.pod 353s # expected: 71129 353s # received: 71129 353s ok 43 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "11f7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4599 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5281delta.pod 353s # expected: 4599 353s # received: 4599 353s ok 44 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1806-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 6150 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5282delta.pod 353s # expected: 6150 353s # received: 6150 353s ok 45 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "13f7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 5111 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5283delta.pod 353s # expected: 5111 353s # received: 5111 353s ok 46 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "a038-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 41016 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5300delta.pod 353s # expected: 41016 353s # received: 41016 353s ok 47 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1662-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 5730 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5301delta.pod 353s # expected: 5730 353s # received: 5730 353s ok 48 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "124a-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4682 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5302delta.pod 353s # expected: 4682 353s # received: 4682 353s ok 49 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1374-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4980 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5303delta.pod 353s # expected: 4980 353s # received: 4980 353s ok 50 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "d310-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 54032 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5320delta.pod 353s # expected: 54032 353s # received: 54032 353s ok 51 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1b5f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7007 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5321delta.pod 353s # expected: 7007 353s # received: 7007 353s ok 52 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "9201-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 37377 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5340delta.pod 353s # expected: 37377 353s # received: 37377 353s ok 53 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1076-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4214 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5341delta.pod 353s # expected: 4214 353s # received: 4214 353s ok 54 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "f68-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 3944 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5342delta.pod 353s # expected: 3944 353s # received: 3944 353s ok 55 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "fd6-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4054 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5343delta.pod 353s # expected: 4054 353s # received: 4054 353s ok 56 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "ad8b-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 44427 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5360delta.pod 353s # expected: 44427 353s # received: 44427 353s ok 57 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1288-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4744 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5361delta.pod 353s # expected: 4744 353s # received: 4744 353s ok 58 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "f69-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 3945 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5362delta.pod 353s # expected: 3945 353s # received: 3945 353s ok 59 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "fd7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4055 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5363delta.pod 353s # expected: 4055 353s # received: 4055 353s ok 60 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "10d47-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 68935 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5380delta.pod 353s # expected: 68935 353s # received: 68935 353s ok 61 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "f6a-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 3946 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5381delta.pod 353s # expected: 3946 353s # received: 3946 353s ok 62 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "fd8-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4056 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5382delta.pod 353s # expected: 4056 353s # received: 4056 353s ok 63 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "c797-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 51095 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl5400delta.pod 353s # expected: 51095 353s # received: 51095 353s ok 64 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1e723-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 124707 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl561delta.pod 353s # expected: 124707 353s # received: 124707 353s ok 65 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1a2bb-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 107195 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl56delta.pod 353s # expected: 107195 353s # received: 107195 353s ok 66 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "94ac-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 38060 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl581delta.pod 353s # expected: 38060 353s # received: 38060 353s ok 67 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1176-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4470 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl582delta.pod 353s # expected: 4470 353s # received: 4470 353s ok 68 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "18bf-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 6335 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl583delta.pod 353s # expected: 6335 353s # received: 6335 353s ok 69 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1cc3-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7363 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl584delta.pod 353s # expected: 7363 353s # received: 7363 353s ok 70 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1701-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 5889 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl585delta.pod 353s # expected: 5889 353s # received: 5889 353s ok 71 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "122b-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4651 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl586delta.pod 353s # expected: 4651 353s # received: 4651 353s ok 72 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "20a4-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 8356 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl587delta.pod 353s # expected: 8356 353s # received: 8356 353s ok 73 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "62c1-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 25281 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl588delta.pod 353s # expected: 25281 353s # received: 25281 353s ok 74 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "d28d-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 53901 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl589delta.pod 353s # expected: 53901 353s # received: 53901 353s ok 75 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1c1d5-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 115157 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perl58delta.pod 353s # expected: 115157 353s # received: 115157 353s ok 76 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "4fe9-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 20457 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlaix.pod 353s # expected: 20457 353s # received: 20457 353s ok 77 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1688-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 5768 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlamiga.pod 353s # expected: 5768 353s # received: 5768 353s ok 78 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2031-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 8241 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlandroid.pod 353s # expected: 8241 353s # received: 8241 353s ok 79 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "ceb51-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 846673 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlapi.pod 353s # expected: 846673 353s # received: 846673 353s ok 80 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "5838-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 22584 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlapio.pod 353s # expected: 22584 353s # received: 22584 353s ok 81 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1b62-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7010 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlartistic.pod 353s # expected: 7010 353s # received: 7010 353s ok 82 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "210c-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 8460 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlbook.pod 353s # expected: 8460 353s # received: 8460 353s ok 83 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "126-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 294 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlboot.pod 353s # expected: 294 353s # received: 294 353s ok 84 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "130-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 304 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlbot.pod 353s # expected: 304 353s # received: 304 353s ok 85 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1f50-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 8016 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlbs2000.pod 353s # expected: 8016 353s # received: 8016 353s ok 86 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "dea2-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 56994 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlcall.pod 353s # expected: 56994 353s # received: 56994 353s ok 87 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1180-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4480 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlcheat.pod 353s # expected: 4480 353s # received: 4480 353s ok 88 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "3179-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 12665 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlclass.pod 353s # expected: 12665 353s # received: 12665 353s ok 89 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "3c63-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 15459 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlclassguts.pod 353s # expected: 15459 353s # received: 15459 353s ok 90 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "d19f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 53663 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlclib.pod 353s # expected: 53663 353s # received: 53663 353s ok 91 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "12e5-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4837 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlcn.pod 353s # expected: 4837 353s # received: 4837 353s ok 92 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1b1b-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 6939 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlcommunity.pod 353s # expected: 6939 353s # received: 6939 353s ok 93 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "662a-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 26154 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlcygwin.pod 353s # expected: 26154 353s # received: 26154 353s ok 94 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "cfa2-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 53154 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldata.pod 353s # expected: 53154 353s # received: 53154 353s ok 95 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "134d-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4941 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 353s # expected: 4941 353s # received: 4941 353s ok 96 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "a85c-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 43100 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldebguts.pod 353s # expected: 43100 353s # received: 43100 353s ok 97 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "5693-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 22163 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldebtut.pod 353s # expected: 22163 353s # received: 22163 353s ok 98 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "9bc9-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 39881 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldebug.pod 353s # expected: 39881 353s # received: 39881 353s ok 99 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "c797-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 51095 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldelta.pod 353s # expected: 51095 353s # received: 51095 353s ok 100 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "5fb8-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 24504 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldeprecation.pod 353s # expected: 24504 353s # received: 24504 353s ok 101 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "4d4e9-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 316649 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldiag.pod 353s # expected: 316649 353s # received: 316649 353s ok 102 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "24a0-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 9376 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldoc.pod 353s # expected: 9376 353s # received: 9376 353s ok 103 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "b4ed-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 46317 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldocstyle.pod 353s # expected: 46317 353s # received: 46317 353s ok 104 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "6946-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 26950 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldsc.pod 353s # expected: 26950 353s # received: 26950 353s ok 105 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1f20-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7968 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perldtrace.pod 353s # expected: 7968 353s # received: 7968 353s ok 106 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1497f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 84351 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlebcdic.pod 353s # expected: 84351 353s # received: 84351 353s ok 107 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "937e-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 37758 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlembed.pod 353s # expected: 37758 353s # received: 37758 353s ok 108 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2812-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 10258 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlexperiment.pod 353s # expected: 10258 353s # received: 10258 353s ok 109 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "58d2-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 22738 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq.pod 353s # expected: 22738 353s # received: 22738 353s ok 110 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "34a1-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 13473 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq1.pod 353s # expected: 13473 353s # received: 13473 353s ok 111 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "292a-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 10538 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq2.pod 353s # expected: 10538 353s # received: 10538 353s ok 112 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "92e1-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 37601 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq3.pod 353s # expected: 37601 353s # received: 37601 353s ok 113 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "16bcd-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 93133 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq4.pod 353s # expected: 93133 353s # received: 93133 353s ok 114 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "dbc1-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 56257 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq5.pod 353s # expected: 56257 353s # received: 56257 353s ok 115 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "9a71-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 39537 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq6.pod 353s # expected: 39537 353s # received: 39537 353s ok 116 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "93ae-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 37806 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq7.pod 353s # expected: 37806 353s # received: 37806 353s ok 117 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "c30c-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 49932 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq8.pod 353s # expected: 49932 353s # received: 49932 353s ok 118 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "3b75-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 15221 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfaq9.pod 353s # expected: 15221 353s # received: 15221 353s ok 119 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "56ca-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 22218 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfilter.pod 353s # expected: 22218 353s # received: 22218 353s ok 120 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "342b-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 13355 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfork.pod 353s # expected: 13355 353s # received: 13355 353s ok 121 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "4122-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 16674 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlform.pod 353s # expected: 16674 353s # received: 16674 353s ok 122 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "671-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 1649 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 353s # expected: 1649 353s # received: 1649 353s ok 123 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Accept-Ranges: bytes 353s #ETag: "68740-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 427840 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:30 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlfunc.pod 353s # expected: 427840 353s # received: 427840 353s ok 124 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "7c2e-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 31790 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlgit.pod 353s # expected: 31790 353s # received: 31790 353s ok 125 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "219ca-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 137674 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlglossary.pod 353s # expected: 137674 353s # received: 137674 353s ok 126 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "4072-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 16498 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlgov.pod 353s # expected: 16498 353s # received: 16498 353s ok 127 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "35f7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 13815 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlgpl.pod 353s # expected: 13815 353s # received: 13815 353s ok 128 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "31bb8-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 203704 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlguts.pod 353s # expected: 203704 353s # received: 203704 353s ok 129 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "afe5-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 45029 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlhack.pod 353s # expected: 45029 353s # received: 45029 353s ok 130 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1297d-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 76157 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlhacktips.pod 353s # expected: 76157 353s # received: 76157 353s ok 131 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1809-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 6153 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlhacktut.pod 353s # expected: 6153 353s # received: 6153 353s ok 132 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "602-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 1538 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlhaiku.pod 353s # expected: 1538 353s # received: 1538 353s ok 133 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "ea29-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 59945 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlhist.pod 353s # expected: 59945 353s # received: 59945 353s ok 134 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "77a4-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 30628 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlhpux.pod 353s # expected: 30628 353s # received: 30628 353s ok 135 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "7dd-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 2013 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlhurd.pod 353s # expected: 2013 353s # received: 2013 353s ok 136 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1fc9f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 130207 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlintern.pod 353s # expected: 130207 353s # received: 130207 353s ok 137 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "9216-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 37398 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlinterp.pod 353s # expected: 37398 353s # received: 37398 353s ok 138 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "579a-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 22426 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlintro.pod 353s # expected: 22426 353s # received: 22426 353s ok 139 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "8ad2-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 35538 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perliol.pod 353s # expected: 35538 353s # received: 35538 353s ok 140 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "11818-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 71704 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlipc.pod 353s # expected: 71704 353s # received: 71704 353s ok 141 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1150-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4432 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlirix.pod 353s # expected: 4432 353s # received: 4432 353s ok 142 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "20a8-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 8360 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perljp.pod 353s # expected: 8360 353s # received: 8360 353s ok 143 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2fc0-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 12224 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlko.pod 353s # expected: 12224 353s # received: 12224 353s ok 144 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "163-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 355 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perllexwarn.pod 353s # expected: 355 353s # received: 355 353s ok 145 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "7ea-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 2026 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perllinux.pod 353s # expected: 2026 353s # received: 2026 353s ok 146 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "12978-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 76152 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perllocale.pod 353s # expected: 76152 353s # received: 76152 353s ok 147 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2487-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 9351 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perllol.pod 353s # expected: 9351 353s # received: 9351 353s ok 148 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2f6f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 12143 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlmacosx.pod 353s # expected: 12143 353s # received: 12143 353s ok 149 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "67a7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 26535 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlmod.pod 353s # expected: 26535 353s # received: 26535 353s ok 150 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2574-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 9588 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 353s # expected: 9588 353s # received: 9588 353s ok 151 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1095c-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 67932 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlmodlib.pod 353s # expected: 67932 353s # received: 67932 353s ok 152 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "573b-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 22331 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 353s # expected: 22331 353s # received: 22331 353s ok 153 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "d65-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 3429 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlmroapi.pod 353s # expected: 3429 353s # received: 3429 353s ok 154 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2ad3-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 10963 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlnewmod.pod 353s # expected: 10963 353s # received: 10963 353s ok 155 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "20a5-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 8357 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlnumber.pod 353s # expected: 8357 353s # received: 8357 353s ok 156 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "8d31-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 36145 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlobj.pod 353s # expected: 36145 353s # received: 36145 353s ok 157 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "6885-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 26757 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlootut.pod 353s # expected: 26757 353s # received: 26757 353s ok 158 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2b4ac-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 177324 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlop.pod 353s # expected: 177324 353s # received: 177324 353s ok 159 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "4db-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 1243 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 353s # expected: 1243 353s # received: 1243 353s ok 160 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "3b77-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 15223 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlopentut.pod 353s # expected: 15223 353s # received: 15223 353s ok 161 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "16cb7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 93367 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlos2.pod 353s # expected: 93367 353s # received: 93367 353s ok 162 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "37cb-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 14283 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlos390.pod 353s # expected: 14283 353s # received: 14283 353s ok 163 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "12b0-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4784 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlos400.pod 353s # expected: 4784 353s # received: 4784 353s ok 164 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "c8a9-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 51369 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlpacktut.pod 353s # expected: 51369 353s # received: 51369 353s ok 165 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "c2bc-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 49852 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlperf.pod 353s # expected: 49852 353s # received: 49852 353s ok 166 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1418-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 5144 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlplan9.pod 353s # expected: 5144 353s # received: 5144 353s ok 167 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "5b65-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 23397 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlpod.pod 353s # expected: 23397 353s # received: 23397 353s ok 168 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "10d10-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 68880 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlpodspec.pod 353s # expected: 68880 353s # received: 68880 353s ok 169 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2f40-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 12096 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 353s # expected: 12096 353s # received: 12096 353s ok 170 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "67b7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 26551 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlpolicy.pod 353s # expected: 26551 353s # received: 26551 353s ok 171 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "15db1-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 89521 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlport.pod 353s # expected: 89521 353s # received: 89521 353s ok 172 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1412-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 5138 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlpragma.pod 353s # expected: 5138 353s # received: 5138 353s ok 173 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1a25-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 6693 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlqnx.pod 353s # expected: 6693 353s # received: 6693 353s ok 174 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "21256-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 135766 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlre.pod 353s # expected: 135766 353s # received: 135766 353s ok 175 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "8a9c-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 35484 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlreapi.pod 353s # expected: 35484 353s # received: 35484 353s ok 176 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "818f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 33167 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 353s # expected: 33167 353s # received: 33167 353s ok 177 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "bec7-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 48839 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 353s # expected: 48839 353s # received: 48839 353s ok 178 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "8d5c-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 36188 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlref.pod 353s # expected: 36188 353s # received: 36188 353s ok 179 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "4944-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 18756 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlreftut.pod 353s # expected: 18756 353s # received: 18756 353s ok 180 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "a989-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 43401 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlreguts.pod 353s # expected: 43401 353s # received: 43401 353s ok 181 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1fd-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 509 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlrepository.pod 353s # expected: 509 353s # received: 509 353s ok 182 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "4b07-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 19207 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlrequick.pod 353s # expected: 19207 353s # received: 19207 353s ok 183 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "3caa-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 15530 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlreref.pod 353s # expected: 15530 353s # received: 15530 353s ok 184 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1e1ef-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 123375 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlretut.pod 353s # expected: 123375 353s # received: 123375 353s ok 185 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "651-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 1617 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlriscos.pod 353s # expected: 1617 353s # received: 1617 353s ok 186 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "e707-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 59143 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlrun.pod 353s # expected: 59143 353s # received: 59143 353s ok 187 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "6cea-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 27882 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlsec.pod 353s # expected: 27882 353s # received: 27882 353s ok 188 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "4af2-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 19186 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 353s # expected: 19186 353s # received: 19186 353s ok 189 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "7494-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 29844 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlsolaris.pod 353s # expected: 29844 353s # received: 29844 353s ok 190 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1bdc-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7132 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlsource.pod 353s # expected: 7132 353s # received: 7132 353s ok 191 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "233b-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 9019 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlstyle.pod 353s # expected: 9019 353s # received: 9019 353s ok 192 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "12fb9-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 77753 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlsub.pod 353s # expected: 77753 353s # received: 77753 353s ok 193 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "d31f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 54047 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlsyn.pod 353s # expected: 54047 353s # received: 54047 353s ok 194 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2858-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 10328 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlsynology.pod 353s # expected: 10328 353s # received: 10328 353s ok 195 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "b184-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 45444 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlthrtut.pod 353s # expected: 45444 353s # received: 45444 353s ok 196 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "9a91-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 39569 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perltie.pod 353s # expected: 39569 353s # received: 39569 353s ok 197 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "ce6d8-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 845528 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perltoc.pod 353s # expected: 845528 353s # received: 845528 353s ok 198 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "174-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 372 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perltodo.pod 353s # expected: 372 353s # received: 372 353s ok 199 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "126-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 294 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perltooc.pod 353s # expected: 294 353s # received: 294 353s ok 200 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "126-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 294 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perltoot.pod 353s # expected: 294 353s # received: 294 353s ok 201 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "297f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 10623 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perltrap.pod 353s # expected: 10623 353s # received: 10623 353s ok 202 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "213f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 8511 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perltru64.pod 353s # expected: 8511 353s # received: 8511 353s ok 203 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1183-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 4483 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perltw.pod 353s # expected: 4483 353s # received: 4483 353s ok 204 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "162b6-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 90806 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlunicode.pod 353s # expected: 90806 353s # received: 90806 353s ok 205 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "6349-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 25417 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlunicook.pod 353s # expected: 25417 353s # received: 25417 353s ok 206 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "372e-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 14126 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlunifaq.pod 353s # expected: 14126 353s # received: 14126 353s ok 207 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "96e1-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 38625 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perluniintro.pod 353s # expected: 38625 353s # received: 38625 353s ok 208 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "6eefa-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 454394 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perluniprops.pod 353s # expected: 454394 353s # received: 454394 353s ok 209 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1f10-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7952 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlunitut.pod 353s # expected: 7952 353s # received: 7952 353s ok 210 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "1ce8-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 7400 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlutil.pod 353s # expected: 7400 353s # received: 7400 353s ok 211 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "16c17-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 93207 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlvar.pod 353s # expected: 93207 353s # received: 93207 353s ok 212 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "c68d-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 50829 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlvms.pod 353s # expected: 50829 353s # received: 50829 353s ok 213 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "f16-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 3862 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlvos.pod 353s # expected: 3862 353s # received: 3862 353s ok 214 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "7c61-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 31841 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlwin32.pod 353s # expected: 31841 353s # received: 31841 353s ok 215 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "12d15-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 77077 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlxs.pod 353s # expected: 77077 353s # received: 77077 353s ok 216 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "c51f-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 50463 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlxstut.pod 353s # expected: 50463 353s # received: 50463 353s ok 217 353s #lwp request: 353s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "5dc1-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 24001 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 353s # expected: 24001 353s # received: 24001 353s ok 218 353s #lwp request: 353s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "712dc-627730f333380" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 463580 353s #Last-Modified: Thu, 21 Nov 2024 21:36:30 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-binary-httpd 353s # expected: 463580 353s # received: 463580 353s ok 219 353s #lwp request: 353s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 353s #User-Agent: libwww-perl/6.77 353s # 353s #server response: 353s #HTTP/1.1 200 OK 353s #Connection: close 353s #Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Accept-Ranges: bytes 353s #ETag: "2d55f4-62796587675c0" 353s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 353s #Vary: In-If1 353s #Content-Length: 2971124 353s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 353s #Client-Date: Fri, 21 Feb 2025 12:49:31 GMT 353s #Client-Peer: 127.0.0.1:8529 353s #Client-Response-Num: 1 353s #DMMATCH1: 1 353s # 353s # testing : download of /getfiles-binary-perl 353s # expected: 2971124 353s # received: 2971124 353s ok 220 353s ok 357s t/apache/headers.t .................. 357s 1..27 357s # Running under perl version 5.040000 for linux 357s # Current time local: Fri Feb 21 12:49:31 2025 357s # Current time GMT: Fri Feb 21 12:49:31 2025 357s # Using Test.pm version 1.31 357s # Using Apache/Test.pm version 1.44 357s testing: Hello: World 357s ok 1 357s # testing : response success 357s # expected: qr/HTTP\/1\.. 200 OK/ 357s # received: 'HTTP/1.1 200 OK' 357s ok 2 357s header: [World] vs [World] 357s # testing : compare header Hello value 357s # expected: 'World' 357s # received: 'World' 357s ok 3 357s testing: Hello: World 357s ok 4 357s # testing : response success 357s # expected: qr/HTTP\/1\.. 200 OK/ 357s # received: 'HTTP/1.1 200 OK' 357s ok 5 357s header: [World] vs [World] 357s # testing : compare header Hello value 357s # expected: 'World' 357s # received: 'World' 357s ok 6 357s testing: Hello: World 357s ok 7 357s # testing : response success 357s # expected: qr/HTTP\/1\.. 200 OK/ 357s # received: 'HTTP/1.1 200 OK' 357s ok 8 357s header: [World] vs [World] 357s # testing : compare header Hello value 357s # expected: 'World' 357s # received: 'World' 357s ok 9 357s testing: Hello: Foo 357s Bar 357s ok 10 357s # testing : response success 357s # expected: qr/HTTP\/1\.. 200 OK/ 357s # received: 'HTTP/1.1 200 OK' 357s ok 11 357s header: [Foo Bar] vs [Foo Bar] 357s # testing : compare header Hello value 357s # expected: 'Foo Bar' 357s # received: 'Foo Bar' 357s ok 12 357s testing: Hello: Foo 357s Bar 357s ok 13 357s # testing : response success 357s # expected: qr/HTTP\/1\.. 200 OK/ 357s # received: 'HTTP/1.1 200 OK' 357s ok 14 357s header: [Foo Bar] vs [Foo Bar] 357s # testing : compare header Hello value 357s # expected: 'Foo Bar' 357s # received: 'Foo Bar' 357s ok 15 357s testing: Hello: Foo 357s Bar 357s ok 16 357s # testing : response success 357s # expected: qr/HTTP\/1\.. 200 OK/ 357s # received: 'HTTP/1.1 200 OK' 357s ok 17 357s header: [Foo Bar] vs [Foo Bar] 357s # testing : compare header Hello value 357s # expected: 'Foo Bar' 357s # received: 'Foo Bar' 357s ok 18 357s testing: Hello: Foo 357s Bar 357s ok 19 357s # testing : response success 357s # expected: qr/HTTP\/1\.. 200 OK/ 357s # received: 'HTTP/1.1 200 OK' 357s ok 20 357s header: [Foo Bar] vs [Foo Bar] 357s # testing : compare header Hello value 357s # expected: 'Foo Bar' 357s # received: 'Foo Bar' 357s ok 21 357s testing: Hello: Foo 357s Bar 357s ok 22 357s # testing : response success 357s # expected: qr/HTTP\/1\.. 200 OK/ 357s # received: 'HTTP/1.1 200 OK' 357s ok 23 357s header: [Foo Bar] vs [Foo Bar] 357s # testing : compare header Hello value 357s # expected: 'Foo Bar' 357s # received: 'Foo Bar' 357s ok 24 357s testing: Hello:World 357s ok 25 357s # testing : response success 357s # expected: qr/HTTP\/1\.. 200 OK/ 357s # received: 'HTTP/1.1 200 OK' 357s ok 26 357s header: [World] vs [World] 357s # testing : compare header Hello value 357s # expected: 'World' 357s # received: 'World' 357s ok 27 357s ok 361s t/apache/hostcheck.t ................ 361s 1..14 361s # Running under perl version 5.040000 for linux 361s # Current time local: Fri Feb 21 12:49:35 2025 361s # Current time GMT: Fri Feb 21 12:49:35 2025 361s # Using Test.pm version 1.31 361s # Using Apache/Test.pm version 1.44 361s # SENDING to 127.0.0.1:8529 361s # GET / HTTP/1.1 361s Host: localhost 361s 361s # expected 200, got 200 for ok 361s ok 1 361s # SENDING to 127.0.0.1:8529 361s # GET / HTTP/1.1 361s Host: localhost:1 361s 361s # expected 200, got 200 for port ignored 361s ok 2 361s # SENDING to 127.0.0.1:8529 361s # GET / HTTP/1.1 361s Host: notlisted 361s 361s # expected 200, got 200 for name not listed 361s ok 3 361s # SENDING to 127.0.0.1:8529 361s # GET / HTTP/1.1 361s Host: 127.0.0.1 361s 361s # expected 200, got 200 for IP not in serveralias/servername 361s ok 4 361s # SENDING to 127.0.0.1:8529 361s # GET / HTTP/1.1 361s Host: default-strict 361s 361s # expected 200, got 200 for NVH matches in default server 361s ok 5 361s # SENDING to 127.0.0.1:8529 361s # GET / HTTP/1.1 361s Host: nvh-strict 361s 361s # expected 200, got 200 for NVH matches 361s ok 6 361s # SENDING to 127.0.0.1:8529 361s # GET / HTTP/1.1 361s Host: nvh-strict:1 361s 361s # expected 200, got 200 for NVH matches port ignored 361s ok 7 361s # SENDING to 127.0.0.1:8537 361s # GET / HTTP/1.1 361s Host: localhost 361s 361s # expected 400, got 400 for ok 361s ok 8 361s # SENDING to 127.0.0.1:8537 361s # GET / HTTP/1.1 361s Host: localhost:1 361s 361s # expected 400, got 400 for port ignored 361s ok 9 361s # SENDING to 127.0.0.1:8537 361s # GET / HTTP/1.1 361s Host: notlisted 361s 361s # expected 400, got 400 for name not listed 361s ok 10 361s # SENDING to 127.0.0.1:8537 361s # GET / HTTP/1.1 361s Host: 127.0.0.1 361s 361s # expected 400, got 400 for IP not in serveralias/servername 361s ok 11 361s # SENDING to 127.0.0.1:8537 361s # GET / HTTP/1.1 361s Host: default-strict 361s 361s # expected 200, got 200 for NVH matches in default server 361s ok 12 361s # SENDING to 127.0.0.1:8537 361s # GET / HTTP/1.1 361s Host: nvh-strict 361s 361s # expected 200, got 200 for NVH matches 361s ok 13 361s # SENDING to 127.0.0.1:8537 361s # GET / HTTP/1.1 361s Host: nvh-strict:1 361s 361s # expected 200, got 200 for NVH matches port ignored 361s ok 14 361s ok 366s t/apache/http_strict.t .............. 366s 1..178 366s # Running under perl version 5.040000 for linux 366s # Current time local: Fri Feb 21 12:49:39 2025 366s # Current time GMT: Fri Feb 21 12:49:39 2025 366s # Using Test.pm version 1.31 366s # Using Apache/Test.pm version 1.44 366s # SENDING: 366s # GET / HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 1 366s # SENDING: 366s # GET / HTTP/1.0\n\n 366s # expecting success, got 200 366s ok 2 366s # SENDING: 366s # get / HTTP/1.0\r\n\r\n 366s # expecting 501, got 501 366s ok 3 366s # SENDING: 366s # G ET / HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 4 366s # SENDING: 366s # G\x00ET / HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 5 366s # SENDING: 366s # G/T / HTTP/1.0\r\n\r\n 366s # expecting 501, got 501 366s ok 6 366s # SENDING: 366s # GET /\x00 HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 7 366s # SENDING: 366s # GET / HTTP/1.0\x00\r\n\r\n 366s # expecting 400, got 400 366s ok 8 366s # SENDING: 366s # GET\x0c/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 9 366s # SENDING: 366s # GET\r/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 10 366s # SENDING: 366s # GET\t/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 11 366s # SENDING: 366s # GET / HTT/1.0\r\n\r\n 366s # expecting error, got 400 366s ok 12 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 366s # expecting success, got 200 366s ok 13 366s # SENDING: 366s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 366s # expecting success, got 200 366s ok 14 366s # SENDING: 366s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 366s # expecting success, got 200 366s ok 15 366s # SENDING: 366s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 366s # expecting 400, got 400 366s ok 16 366s # SENDING: 366s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 366s # expecting 400, got 400 366s ok 17 366s # SENDING: 366s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 366s # expecting 200, got 200 366s ok 18 366s # SENDING: 366s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 366s # expecting 400, got 400 366s ok 19 366s # SENDING: 366s # GET / HTTP/\r\nHost: localhost\r\n\r\n 366s # expecting error, got 400 366s ok 20 366s # SENDING: 366s # GET / HTTP/0.9\r\n\r\n 366s # expecting error, got 400 366s ok 21 366s # SENDING: 366s # GET / HTTP/0.8\r\n\r\n 366s # expecting error, got 400 366s ok 22 366s # SENDING: 366s # GET /\x01 HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 23 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 24 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 366s # expecting 200, got 200 366s ok 25 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 366s # expecting 400, got 400 366s ok 26 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 366s # expecting 200, got 200 366s ok 27 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo\r\n\r\n 366s # expecting 400, got 400 366s ok 28 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 366s # expecting 400, got 400 366s ok 29 366s # SENDING: 366s # GET / HTTP/1.0\r\n: bar\r\n\r\n 366s # expecting 400, got 400 366s ok 30 366s # SENDING: 366s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 31 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 366s # expecting 400, got 400 366s ok 32 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 366s # expecting 400, got 400 366s ok 33 366s # SENDING: 366s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 366s # expecting 400, got 400 366s ok 34 366s # SENDING: 366s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 35 366s # SENDING: 366s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 366s # expecting 400, got 400 366s ok 36 366s # SENDING: 366s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 366s # expecting 400, got 400 366s ok 37 366s # SENDING: 366s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 366s # expecting 200, got 200 366s ok 38 366s # SENDING: 366s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 366s # expecting 400, got 400 366s ok 39 366s # SENDING: 366s # GET / HTTP/1.0\r\r 366s # expecting dropped connection and HTTPD dropped connection 366s ok 40 366s # SENDING: 366s # GET /\r\n 366s # expecting headerless HTTP/0.9 body, got response 366s ok 41 366s # SENDING: 366s # GET /#frag HTTP/1.0\r\n 366s # expecting 400, got 400 366s ok 42 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 366s # expecting 200, got 200 366s ok 43 366s # SENDING: 366s # GET http://017700000001/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 44 366s # SENDING: 366s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 45 366s # SENDING: 366s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 46 366s # SENDING: 366s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 47 366s # SENDING: 366s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 48 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 366s # expecting 200, got 200 366s ok 49 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 366s # expecting 400, got 400 366s ok 50 366s # SENDING: 366s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 51 366s # SENDING: 366s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 52 366s # SENDING: 366s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 53 366s # SENDING: 366s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 54 366s # SENDING: 366s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 55 366s # SENDING: 366s # GET http://[::1]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 56 366s # SENDING: 366s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 57 366s # SENDING: 366s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 58 366s # SENDING: 366s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 59 366s # SENDING: 366s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 60 366s # SENDING: 366s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 61 366s # SENDING: 366s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 62 366s # SENDING: 366s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 63 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 366s # expecting success, got 200 366s ok 64 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 366s # expecting success, got 200 366s ok 65 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 366s # expecting success, got 200 366s ok 66 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 366s # expecting success, got 200 366s ok 67 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 366s # expecting success, got 200 366s ok 68 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 366s # expecting success, got 200 366s ok 69 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 366s # expecting 200, got 200 366s ok 70 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 366s # expecting 200, got 200 366s ok 71 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 366s # expecting 400, got 400 366s ok 72 366s # SENDING: 366s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 73 366s # SENDING: 366s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 74 366s # SENDING: 366s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 75 366s # SENDING: 366s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 76 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 366s # expecting 200, got 200 366s ok 77 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 366s # expecting 200, got 200 366s ok 78 366s # SENDING: 366s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 79 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 366s # DECODED: Foo: bar 366s # RESPONSE: 366s # HTTP/1.1 200 OK\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Foo: bar\r\n 366s # Vary: In-If1\r\n 366s # DMMATCH1: 1\r\n 366s # Connection: close\r\n 366s # Content-Type: text/plain\r\n 366s # \r\n 366s # Hi!\n 366s # SERVERNAME=localhost\n 366s # HTTP_HOST=\n 366s # 366s # expecting 200, got 200 366s ok 80 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 366s # DECODED: Foo: 366s # RESPONSE: 366s # HTTP/1.1 200 OK\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Foo: \r\n 366s # Vary: In-If1\r\n 366s # DMMATCH1: 1\r\n 366s # Content-Length: 36\r\n 366s # Connection: close\r\n 366s # Content-Type: text/plain\r\n 366s # \r\n 366s # Hi!\n 366s # SERVERNAME=localhost\n 366s # HTTP_HOST=\n 366s # 366s # expecting 200, got 200 366s ok 81 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 366s # DECODED: : bar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 564\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 82 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 366s # DECODED: F\x00oo: bar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 528\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 83 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 366s # DECODED: F\x01oo: bar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 564\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 84 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 366s # DECODED: F\noo: bar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 528\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 85 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 366s # DECODED: Foo: b\tar 366s # RESPONSE: 366s # HTTP/1.1 200 OK\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Foo: b\tar\r\n 366s # Vary: In-If1\r\n 366s # DMMATCH1: 1\r\n 366s # Connection: close\r\n 366s # Content-Type: text/plain\r\n 366s # \r\n 366s # Hi!\n 366s # SERVERNAME=localhost\n 366s # HTTP_HOST=\n 366s # 366s # expecting 200, got 200 366s ok 86 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 366s # DECODED: Foo: b\x01ar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 564\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 87 366s # SENDING: 366s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 366s # expecting 500, got 500 366s ok 88 366s # SENDING: 366s # GET / HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 89 366s # SENDING: 366s # GET / HTTP/1.0\n\n 366s # expecting 400, got 400 366s ok 90 366s # SENDING: 366s # get / HTTP/1.0\r\n\r\n 366s # expecting 501, got 501 366s ok 91 366s # SENDING: 366s # G ET / HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 92 366s # SENDING: 366s # G\x00ET / HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 93 366s # SENDING: 366s # G/T / HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 94 366s # SENDING: 366s # GET /\x00 HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 95 366s # SENDING: 366s # GET / HTTP/1.0\x00\r\n\r\n 366s # expecting 400, got 400 366s ok 96 366s # SENDING: 366s # GET\x0c/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 97 366s # SENDING: 366s # GET\r/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 98 366s # SENDING: 366s # GET\t/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 99 366s # SENDING: 366s # GET / HTT/1.0\r\n\r\n 366s # expecting error, got 400 366s ok 100 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 366s # expecting success, got 200 366s ok 101 366s # SENDING: 366s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 366s # expecting success, got 200 366s ok 102 366s # SENDING: 366s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 366s # expecting success, got 200 366s ok 103 366s # SENDING: 366s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 366s # expecting 400, got 400 366s ok 104 366s # SENDING: 366s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 366s # expecting 400, got 400 366s ok 105 366s # SENDING: 366s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 366s # expecting 400, got 400 366s ok 106 366s # SENDING: 366s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 366s # expecting 400, got 400 366s ok 107 366s # SENDING: 366s # GET / HTTP/\r\nHost: localhost\r\n\r\n 366s # expecting error, got 400 366s ok 108 366s # SENDING: 366s # GET / HTTP/0.9\r\n\r\n 366s # expecting error, got 400 366s ok 109 366s # SENDING: 366s # GET / HTTP/0.8\r\n\r\n 366s # expecting error, got 400 366s ok 110 366s # SENDING: 366s # GET /\x01 HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 111 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 112 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 366s # expecting 200, got 200 366s ok 113 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 366s # expecting 400, got 400 366s ok 114 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 366s # expecting 400, got 400 366s ok 115 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo\r\n\r\n 366s # expecting 400, got 400 366s ok 116 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 366s # expecting 400, got 400 366s ok 117 366s # SENDING: 366s # GET / HTTP/1.0\r\n: bar\r\n\r\n 366s # expecting 400, got 400 366s ok 118 366s # SENDING: 366s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 119 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 366s # expecting 400, got 400 366s ok 120 366s # SENDING: 366s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 366s # expecting 400, got 400 366s ok 121 366s # SENDING: 366s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 366s # expecting 400, got 400 366s ok 122 366s # SENDING: 366s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 366s # expecting 400, got 400 366s ok 123 366s # SENDING: 366s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 366s # expecting 400, got 400 366s ok 124 366s # SENDING: 366s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 366s # expecting 400, got 400 366s ok 125 366s # SENDING: 366s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 366s # expecting 200, got 200 366s ok 126 366s # SENDING: 366s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 366s # expecting 400, got 400 366s ok 127 366s # SENDING: 366s # GET / HTTP/1.0\r\r 366s # expecting dropped connection and HTTPD dropped connection 366s ok 128 366s # SENDING: 366s # GET /\r\n 366s # expecting headerless HTTP/0.9 body, got response 366s ok 129 366s # SENDING: 366s # GET /#frag HTTP/1.0\r\n 366s # expecting 400, got 400 366s ok 130 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 366s # expecting 400, got 400 366s ok 131 366s # SENDING: 366s # GET http://017700000001/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 132 366s # SENDING: 366s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 133 366s # SENDING: 366s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 134 366s # SENDING: 366s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 135 366s # SENDING: 366s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 136 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 366s # expecting 400, got 400 366s ok 137 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 366s # expecting 400, got 400 366s ok 138 366s # SENDING: 366s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 139 366s # SENDING: 366s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 140 366s # SENDING: 366s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 141 366s # SENDING: 366s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 142 366s # SENDING: 366s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 143 366s # SENDING: 366s # GET http://[::1]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 144 366s # SENDING: 366s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 145 366s # SENDING: 366s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 146 366s # SENDING: 366s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 147 366s # SENDING: 366s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 148 366s # SENDING: 366s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 149 366s # SENDING: 366s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 366s # expecting success, got 200 366s ok 150 366s # SENDING: 366s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 366s # expecting 400, got 400 366s ok 151 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 366s # expecting success, got 200 366s ok 152 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 366s # expecting success, got 200 366s ok 153 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 366s # expecting success, got 200 366s ok 154 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 366s # expecting success, got 200 366s ok 155 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 366s # expecting success, got 200 366s ok 156 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 366s # expecting success, got 200 366s ok 157 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 366s # expecting 400, got 400 366s ok 158 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 366s # expecting 400, got 400 366s ok 159 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 366s # expecting 400, got 400 366s ok 160 366s # SENDING: 366s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 161 366s # SENDING: 366s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 162 366s # SENDING: 366s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 163 366s # SENDING: 366s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 366s # expecting 200, got 200 366s ok 164 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 366s # expecting 200, got 200 366s ok 165 366s # SENDING: 366s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 366s # expecting 200, got 200 366s ok 166 366s # SENDING: 366s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 366s # expecting 200, got 200 366s ok 167 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 366s # DECODED: Foo: bar 366s # RESPONSE: 366s # HTTP/1.1 200 OK\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Foo: bar\r\n 366s # Vary: In-If1\r\n 366s # DMMATCH1: 1\r\n 366s # Connection: close\r\n 366s # Content-Type: text/plain\r\n 366s # \r\n 366s # Hi!\n 366s # SERVERNAME=localhost\n 366s # HTTP_HOST=\n 366s # 366s # expecting 200, got 200 366s ok 168 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 366s # DECODED: Foo: 366s # RESPONSE: 366s # HTTP/1.1 200 OK\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Foo: \r\n 366s # Vary: In-If1\r\n 366s # DMMATCH1: 1\r\n 366s # Connection: close\r\n 366s # Content-Type: text/plain\r\n 366s # \r\n 366s # Hi!\n 366s # SERVERNAME=localhost\n 366s # HTTP_HOST=\n 366s # 366s # expecting 200, got 200 366s ok 169 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 366s # DECODED: : bar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 564\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 170 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 366s # DECODED: F\x00oo: bar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 528\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 171 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 366s # DECODED: F\x01oo: bar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 564\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 172 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 366s # DECODED: F\noo: bar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 528\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 173 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 366s # DECODED: Foo: b\tar 366s # RESPONSE: 366s # HTTP/1.1 200 OK\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Foo: b\tar\r\n 366s # Vary: In-If1\r\n 366s # DMMATCH1: 1\r\n 366s # Connection: close\r\n 366s # Content-Type: text/plain\r\n 366s # \r\n 366s # Hi!\n 366s # SERVERNAME=localhost\n 366s # HTTP_HOST=\n 366s # 366s # expecting 200, got 200 366s ok 174 366s # SENDING: 366s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 366s # DECODED: Foo: b\x01ar 366s # RESPONSE: 366s # HTTP/1.1 500 Internal Server Error\r\n 366s # Date: Fri, 21 Feb 2025 12:49:43 GMT\r\n 366s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 366s # Content-Length: 564\r\n 366s # Connection: close\r\n 366s # Content-Type: text/html; charset=iso-8859-1\r\n 366s # \r\n 366s # \n 366s # \n 366s # ... 366s # expecting 500, got 500 366s ok 175 366s # SENDING: 366s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 366s # expecting 500, got 500 366s ok 176 366s ok 177 366s ok 178 366s ok 370s t/apache/if_sections.t .............. 370s 1..46 370s # Running under perl version 5.040000 for linux 370s # Current time local: Fri Feb 21 12:49:44 2025 370s # Current time GMT: Fri Feb 21 12:49:44 2025 370s # Using Test.pm version 1.31 370s # Using Apache/Test.pm version 1.44 370s # /if_sec/ with '': 370s # expected: 200 370s # received: '200' 370s ok 1 370s # expected: undef 370s # received: undef 370s ok 2 370s # /if_sec/foo.if_test with '': 370s # expected: 200 370s # received: '200' 370s ok 3 370s # expected: undef 370s # received: undef 370s ok 4 370s # /if_sec/foo.if_test with '1': 370s # expected: 200 370s # received: '200' 370s ok 5 370s # expected: 'global1' 370s # received: 'global1' 370s ok 6 370s # /if_sec/foo.if_test with '1 11': 370s # expected: 200 370s # received: '200' 370s ok 7 370s # expected: 'global1, nested11, nested113' 370s # received: 'global1, nested11, nested113' 370s ok 8 370s # /if_sec/foo.if_test with '1 11 111': 370s # expected: 200 370s # received: '200' 370s ok 9 370s # expected: 'global1, nested11, nested111' 370s # received: 'global1, nested11, nested111' 370s ok 10 370s # /if_sec/foo.if_test with '1 11 112': 370s # expected: 200 370s # received: '200' 370s ok 11 370s # expected: 'global1, nested11, nested112' 370s # received: 'global1, nested11, nested112' 370s ok 12 370s # /if_sec/foo.if_test with '1 2': 370s # expected: 200 370s # received: '200' 370s ok 13 370s # expected: 'global1, files2' 370s # received: 'global1, files2' 370s ok 14 370s # /if_sec/dir/foo.txt with '1 2': 370s # expected: 200 370s # received: '200' 370s ok 15 370s # expected: 'global1, dir1, dir2, dir_files1' 370s # received: 'global1, dir1, dir2, dir_files1' 370s ok 16 370s # /if_sec/dir/ with '1 2': 370s # expected: 200 370s # received: '200' 370s ok 17 370s # expected: 'global1, dir1, dir2' 370s # received: 'global1, dir1, dir2' 370s ok 18 370s # /if_sec/dir/ with '1 11': 370s # expected: 200 370s # received: '200' 370s ok 19 370s # expected: 'global1, dir1, nested11, nested113' 370s # received: 'global1, dir1, nested11, nested113' 370s ok 20 370s # /if_sec/dir/ with '1 11 111': 370s # expected: 200 370s # received: '200' 370s ok 21 370s # expected: 'global1, dir1, nested11, nested111' 370s # received: 'global1, dir1, nested11, nested111' 370s ok 22 370s # /if_sec/dir/ with '1 11 112': 370s # expected: 200 370s # received: '200' 370s ok 23 370s # expected: 'global1, dir1, nested11, nested112' 370s # received: 'global1, dir1, nested11, nested112' 370s ok 24 370s # /if_sec/loc/ with '1 2': 370s # expected: 200 370s # received: '200' 370s ok 25 370s # expected: 'global1, loc1, loc2' 370s # received: 'global1, loc1, loc2' 370s ok 26 370s # /if_sec/loc/foo.txt with '1 2': 370s # expected: 200 370s # received: '200' 370s ok 27 370s # expected: 'global1, loc1, loc2' 370s # received: 'global1, loc1, loc2' 370s ok 28 370s # /if_sec/loc/ with '1 11': 370s # expected: 200 370s # received: '200' 370s ok 29 370s # expected: 'global1, loc1, nested11, nested113' 370s # received: 'global1, loc1, nested11, nested113' 370s ok 30 370s # /if_sec/loc/ with '1 11 111': 370s # expected: 200 370s # received: '200' 370s ok 31 370s # expected: 'global1, loc1, nested11, nested111' 370s # received: 'global1, loc1, nested11, nested111' 370s ok 32 370s # /if_sec/loc/ with '1 11 112': 370s # expected: 200 370s # received: '200' 370s ok 33 370s # expected: 'global1, loc1, nested11, nested112' 370s # received: 'global1, loc1, nested11, nested112' 370s ok 34 370s # /if_sec/loc/foo.if_test with '1 2': 370s # expected: 200 370s # received: '200' 370s ok 35 370s # expected: 'global1, files2, loc1, loc2' 370s # received: 'global1, files2, loc1, loc2' 370s ok 36 370s # /if_sec/loc/foo.if_test with '1 2 11': 370s # expected: 200 370s # received: '200' 370s ok 37 370s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 370s # received: 'global1, files2, loc1, loc2, nested11, nested113' 370s ok 38 370s # /if_sec/loc/foo.if_test with '1 2 11 111': 370s # expected: 200 370s # received: '200' 370s ok 39 370s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 370s # received: 'global1, files2, loc1, loc2, nested11, nested111' 370s ok 40 370s # /if_sec/loc/foo.if_test with '1 2 11 112': 370s # expected: 200 370s # received: '200' 370s ok 41 370s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 370s # received: 'global1, files2, loc1, loc2, nested11, nested112' 370s ok 42 370s # /if_sec/proxy/ with '1 2': 370s # expected: 200 370s # received: '200' 370s ok 43 370s # expected: 'global1, locp1, locp2' 370s # received: 'global1, locp1, locp2' 370s ok 44 370s # /if_sec/proxy/ with '2': 370s # expected: 200 370s # received: '200' 370s ok 45 370s # expected: 'locp2' 370s # received: 'locp2' 370s ok 46 370s ok 375s t/apache/iffile.t ................... 375s 1..2 375s # Running under perl version 5.040000 for linux 375s # Current time local: Fri Feb 21 12:49:48 2025 375s # Current time GMT: Fri Feb 21 12:49:48 2025 375s # Using Test.pm version 1.31 375s # Using Apache/Test.pm version 1.44 375s # expected: 200 375s # received: '200' 375s ok 1 375s # expected: 'success1, success2, success3, success4, success5' 375s # received: 'success1, success2, success3, success4, success5' 375s ok 2 375s ok 379s t/apache/leaks.t .................... skipped: mod_memory_track not activated 388s t/apache/limits.t ................... 388s 1..12 388s # Running under perl version 5.040000 for linux 388s # Current time local: Fri Feb 21 12:49:57 2025 388s # Current time GMT: Fri Feb 21 12:49:57 2025 388s # Using Test.pm version 1.31 388s # Using Apache/Test.pm version 1.44 388s # Testing LimitRequestLine; should succeed 388s # testing : Test #1 388s # expected: 200 388s # received: '200' 388s ok 1 388s # Testing LimitRequestLine; should fail 388s # testing : Test #2 388s # expected: 414 388s # received: '414' 388s ok 2 388s # Testing LimitRequestFieldSize; should succeed 388s # testing : Test #3 388s # expected: 200 388s # received: '200' 388s ok 3 388s # Testing LimitRequestFieldSize; should fail 388s # testing : Test #4 388s # expected: 400 388s # received: '400' 388s ok 4 388s # Testing LimitRequestFields; should succeed 388s # testing : Test #5 388s # expected: 200 388s # received: '200' 388s ok 5 388s # Testing LimitRequestFields; should fail 388s # testing : Test #6 388s # expected: 400 388s # received: '400' 388s ok 6 388s # Testing LimitRequestBody; should succeed 388s # Chunked transfer-encoding enabled 388s # testing : Test #7 388s # expected: 200 388s # received: '200' 388s ok 7 388s # Testing LimitRequestBody; should succeed 388s # Chunked transfer-encoding disabled 388s # testing : Test #8 388s # expected: 200 388s # received: '200' 388s ok 8 388s # Testing LimitRequestBody; should fail 388s # Chunked transfer-encoding enabled 388s # testing : Test #9 388s # expected: 413 388s # received: '413' 388s ok 9 388s # Testing LimitRequestBody; should fail 388s # Chunked transfer-encoding disabled 388s # testing : Test #10 388s # expected: 413 388s # received: '413' 388s ok 10 388s # Testing LimitRequestFieldSize; should succeed 388s # testing : Test #11 388s # expected: 200 388s # received: '200' 388s ok 11 388s # Testing LimitRequestFieldSize; should fail 388s # testing : Test #12 388s # expected: 400 388s # received: '400' 388s ok 12 388s ok 391s t/apache/loglevel.t ................. 391s 1..8 391s # Running under perl version 5.040000 for linux 391s # Current time local: Fri Feb 21 12:50:05 2025 391s # Current time GMT: Fri Feb 21 12:50:05 2025 391s # Using Test.pm version 1.31 391s # Using Apache/Test.pm version 1.44 391s ok 1 391s ok 2 391s ok 3 391s ok 4 391s ok 5 391s ok 6 391s ok 7 391s ok 8 391s ok 395s t/apache/maxranges.t ................ 395s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 395s 1..19 395s # Running under perl version 5.040000 for linux 395s # Current time local: Fri Feb 21 12:50:09 2025 395s # Current time GMT: Fri Feb 21 12:50:09 2025 395s # Using Test.pm version 1.31 395s # Using Apache/Test.pm version 1.44 395s ok 1 395s ok 2 395s ok 3 395s ok 4 395s ok 5 395s ok 6 395s ok 7 395s ok 8 395s ok 9 395s ok 10 395s ok 11 395s ok 12 395s ok 13 395s ok 14 395s ok 15 395s ok 16 395s ok 17 395s ok 18 395s ok 19 395s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 395s ok 399s t/apache/mergeslashes.t ............. 399s 1..9 399s # Running under perl version 5.040000 for linux 399s # Current time local: Fri Feb 21 12:50:13 2025 399s # Current time GMT: Fri Feb 21 12:50:13 2025 399s # Using Test.pm version 1.31 399s # Using Apache/Test.pm version 1.44 399s # SENDING to 127.0.0.1:8537 399s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 399s # expected 403, got 403 for exact match 399s ok 1 399s # SENDING to 127.0.0.1:8537 399s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 399s # expected 403, got 403 for merged even at front 399s ok 2 399s # SENDING to 127.0.0.1:8537 399s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 399s # expected 403, got 403 for merged even at front 399s ok 3 399s # SENDING to 127.0.0.1:8537 399s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 399s # expected 403, got 403 for c// should be merged 399s ok 4 399s # SENDING to 127.0.0.1:8537 399s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 399s # expected 403, got 403 for a// should be merged 399s ok 5 399s # SENDING to 127.0.0.1:8537 399s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 399s # expected 403, got 403 for a// matches locationmatch 399s ok 6 399s # SENDING to 127.0.0.1:8537 399s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 399s # expected 200, got 200 for c// doesn't match locationmatch 399s ok 7 399s # SENDING to 127.0.0.1:8537 399s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 399s # expected 403, got 403 for baseline failed 399s ok 8 399s # SENDING to 127.0.0.1:8537 399s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 399s # expected 403, got 403 for b//d not merged for Location with OFF 399s ok 9 399s ok 402s t/apache/mmn.t ...................... 402s 1..2 402s # Running under perl version 5.040000 for linux 402s # Current time local: Fri Feb 21 12:50:17 2025 402s # Current time GMT: Fri Feb 21 12:50:17 2025 402s # Using Test.pm version 1.31 402s # Using Apache/Test.pm version 1.44 402s ok 1 402s ok 2 402s ok 407s t/apache/options.t .................. 407s 1..2 407s # Running under perl version 5.040000 for linux 407s # Current time local: Fri Feb 21 12:50:20 2025 407s # Current time GMT: Fri Feb 21 12:50:20 2025 407s # Using Test.pm version 1.31 407s # Using Apache/Test.pm version 1.44 407s # testing : code 407s # expected: 200 407s # received: '200' 407s ok 1 407s # testing : OPTIONS 407s # expected: qr/OPTIONS/ 407s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 407s ok 2 407s ok 413s t/apache/passbrigade.t .............. 413s # using LWP client 413s 1..114 413s # Running under perl version 5.040000 for linux 413s # Current time local: Fri Feb 21 12:50:25 2025 413s # Current time GMT: Fri Feb 21 12:50:25 2025 413s # Using Test.pm version 1.31 413s # Using Apache/Test.pm version 1.44 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 1024 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #DMMATCH1: 1 413s # 413s # testing : bytes in body 413s # expected: 1024 413s # received: 1024 413s ok 1 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 2048 413s # received: 2048 413s ok 2 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 3072 413s # received: 3072 413s ok 3 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 4096 413s # received: 4096 413s ok 4 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 5120 413s # received: 5120 413s ok 5 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 6144 413s # received: 6144 413s ok 6 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 7168 413s # received: 7168 413s ok 7 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 8192 413s # received: 8192 413s ok 8 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 9216 413s # received: 9216 413s ok 9 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 10240 413s # received: 10240 413s ok 10 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 11264 413s # received: 11264 413s ok 11 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 12288 413s # received: 12288 413s ok 12 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 13312 413s # received: 13312 413s ok 13 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 14336 413s # received: 14336 413s ok 14 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 15360 413s # received: 15360 413s ok 15 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:28 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 16384 413s # received: 16384 413s ok 16 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 17408 413s # received: 17408 413s ok 17 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 18432 413s # received: 18432 413s ok 18 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 19456 413s # received: 19456 413s ok 19 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 20480 413s # received: 20480 413s ok 20 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 21504 413s # received: 21504 413s ok 21 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 22528 413s # received: 22528 413s ok 22 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 23552 413s # received: 23552 413s ok 23 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 24576 413s # received: 24576 413s ok 24 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 25600 413s # received: 25600 413s ok 25 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 26624 413s # received: 26624 413s ok 26 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 27648 413s # received: 27648 413s ok 27 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 28672 413s # received: 28672 413s ok 28 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 29696 413s # received: 29696 413s ok 29 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 30720 413s # received: 30720 413s ok 30 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 31744 413s # received: 31744 413s ok 31 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 32768 413s # received: 32768 413s ok 32 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 33792 413s # received: 33792 413s ok 33 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 34816 413s # received: 34816 413s ok 34 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 35840 413s # received: 35840 413s ok 35 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 36864 413s # received: 36864 413s ok 36 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 37888 413s # received: 37888 413s ok 37 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 38912 413s # received: 38912 413s ok 38 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 39936 413s # received: 39936 413s ok 39 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 40960 413s # received: 40960 413s ok 40 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 41984 413s # received: 41984 413s ok 41 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 43008 413s # received: 43008 413s ok 42 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 44032 413s # received: 44032 413s ok 43 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 45056 413s # received: 45056 413s ok 44 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 46080 413s # received: 46080 413s ok 45 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 47104 413s # received: 47104 413s ok 46 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 48128 413s # received: 48128 413s ok 47 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 49152 413s # received: 49152 413s ok 48 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 50176 413s # received: 50176 413s ok 49 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 51200 413s # received: 51200 413s ok 50 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 102400 413s # received: 102400 413s ok 51 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 307200 413s # received: 307200 413s ok 52 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 512000 413s # received: 512000 413s ok 53 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 2048000 413s # received: 2048000 413s ok 54 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 4096000 413s # received: 4096000 413s ok 55 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 6144000 413s # received: 6144000 413s ok 56 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:29 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 10240000 413s # received: 10240000 413s ok 57 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 1024 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #DMMATCH1: 1 413s # 413s # testing : bytes in body 413s # expected: 1024 413s # received: 1024 413s ok 58 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 2048 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #DMMATCH1: 1 413s # 413s # testing : bytes in body 413s # expected: 2048 413s # received: 2048 413s ok 59 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 3072 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #DMMATCH1: 1 413s # 413s # testing : bytes in body 413s # expected: 3072 413s # received: 3072 413s ok 60 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 4096 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #DMMATCH1: 1 413s # 413s # testing : bytes in body 413s # expected: 4096 413s # received: 4096 413s ok 61 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 5120 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #DMMATCH1: 1 413s # 413s # testing : bytes in body 413s # expected: 5120 413s # received: 5120 413s ok 62 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 6144 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #DMMATCH1: 1 413s # 413s # testing : bytes in body 413s # expected: 6144 413s # received: 6144 413s ok 63 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 7168 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #DMMATCH1: 1 413s # 413s # testing : bytes in body 413s # expected: 7168 413s # received: 7168 413s ok 64 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 8192 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #DMMATCH1: 1 413s # 413s # testing : bytes in body 413s # expected: 8192 413s # received: 8192 413s ok 65 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 9216 413s # received: 9216 413s ok 66 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 10240 413s # received: 10240 413s ok 67 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 11264 413s # received: 11264 413s ok 68 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 12288 413s # received: 12288 413s ok 69 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 13312 413s # received: 13312 413s ok 70 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 14336 413s # received: 14336 413s ok 71 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 15360 413s # received: 15360 413s ok 72 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 16384 413s # received: 16384 413s ok 73 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 17408 413s # received: 17408 413s ok 74 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 18432 413s # received: 18432 413s ok 75 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 19456 413s # received: 19456 413s ok 76 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 20480 413s # received: 20480 413s ok 77 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 21504 413s # received: 21504 413s ok 78 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 22528 413s # received: 22528 413s ok 79 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 23552 413s # received: 23552 413s ok 80 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 24576 413s # received: 24576 413s ok 81 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 25600 413s # received: 25600 413s ok 82 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 26624 413s # received: 26624 413s ok 83 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 27648 413s # received: 27648 413s ok 84 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 28672 413s # received: 28672 413s ok 85 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 29696 413s # received: 29696 413s ok 86 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 30720 413s # received: 30720 413s ok 87 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 31744 413s # received: 31744 413s ok 88 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 32768 413s # received: 32768 413s ok 89 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 33792 413s # received: 33792 413s ok 90 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 34816 413s # received: 34816 413s ok 91 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 35840 413s # received: 35840 413s ok 92 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 36864 413s # received: 36864 413s ok 93 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 37888 413s # received: 37888 413s ok 94 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 38912 413s # received: 38912 413s ok 95 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 39936 413s # received: 39936 413s ok 96 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 40960 413s # received: 40960 413s ok 97 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 41984 413s # received: 41984 413s ok 98 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 43008 413s # received: 43008 413s ok 99 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 44032 413s # received: 44032 413s ok 100 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 45056 413s # received: 45056 413s ok 101 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 46080 413s # received: 46080 413s ok 102 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 47104 413s # received: 47104 413s ok 103 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 48128 413s # received: 48128 413s ok 104 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 49152 413s # received: 49152 413s ok 105 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 50176 413s # received: 50176 413s ok 106 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 51200 413s # received: 51200 413s ok 107 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 102400 413s # received: 102400 413s ok 108 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 307200 413s # received: 307200 413s ok 109 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 512000 413s # received: 512000 413s ok 110 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 2048000 413s # received: 2048000 413s ok 111 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 4096000 413s # received: 4096000 413s ok 112 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 6144000 413s # received: 6144000 413s ok 113 413s #lwp request: 413s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 413s #User-Agent: libwww-perl/6.77 413s # 413s #server response: 413s #HTTP/1.1 200 OK 413s #Connection: close 413s #Date: Fri, 21 Feb 2025 12:50:30 GMT 413s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 413s #Vary: In-If1 413s #Content-Length: 0 413s #Client-Date: Fri, 21 Feb 2025 12:50:31 GMT 413s #Client-Peer: 127.0.0.1:8529 413s #Client-Response-Num: 1 413s #Client-Transfer-Encoding: chunked 413s #DMMATCH1: 1 413s #X-Content-Length-Note: added by Apache::TestRequest 413s # 413s # testing : bytes in body 413s # expected: 10240000 413s # received: 10240000 413s ok 114 413s ok 417s t/apache/post.t ..................... 417s # using LWP client 417s 1..51 417s # Running under perl version 5.040000 for linux 417s # Current time local: Fri Feb 21 12:50:31 2025 417s # Current time GMT: Fri Feb 21 12:50:31 2025 417s # Using Test.pm version 1.31 417s # Using Apache/Test.pm version 1.44 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 1024 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '1024' 417s # received: 1024 417s ok 1 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 2048 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '2048' 417s # received: 2048 417s ok 2 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 3072 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '3072' 417s # received: 3072 417s ok 3 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 4096 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '4096' 417s # received: 4096 417s ok 4 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 5120 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '5120' 417s # received: 5120 417s ok 5 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 6144 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '6144' 417s # received: 6144 417s ok 6 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 7168 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '7168' 417s # received: 7168 417s ok 7 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 8192 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '8192' 417s # received: 8192 417s ok 8 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 9216 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 5 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '9216' 417s # received: 9216 417s ok 9 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 10240 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '10240' 417s # received: 10240 417s ok 10 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 11264 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '11264' 417s # received: 11264 417s ok 11 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 12288 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '12288' 417s # received: 12288 417s ok 12 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 13312 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '13312' 417s # received: 13312 417s ok 13 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 14336 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '14336' 417s # received: 14336 417s ok 14 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 15360 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '15360' 417s # received: 15360 417s ok 15 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 16384 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '16384' 417s # received: 16384 417s ok 16 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 17408 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '17408' 417s # received: 17408 417s ok 17 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 18432 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '18432' 417s # received: 18432 417s ok 18 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 19456 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '19456' 417s # received: 19456 417s ok 19 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 20480 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '20480' 417s # received: 20480 417s ok 20 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 21504 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '21504' 417s # received: 21504 417s ok 21 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 22528 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '22528' 417s # received: 22528 417s ok 22 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 23552 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '23552' 417s # received: 23552 417s ok 23 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 24576 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '24576' 417s # received: 24576 417s ok 24 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 25600 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '25600' 417s # received: 25600 417s ok 25 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 26624 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '26624' 417s # received: 26624 417s ok 26 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 27648 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '27648' 417s # received: 27648 417s ok 27 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 28672 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '28672' 417s # received: 28672 417s ok 28 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 29696 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '29696' 417s # received: 29696 417s ok 29 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 30720 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '30720' 417s # received: 30720 417s ok 30 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 31744 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '31744' 417s # received: 31744 417s ok 31 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 32768 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '32768' 417s # received: 32768 417s ok 32 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 33792 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '33792' 417s # received: 33792 417s ok 33 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 34816 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '34816' 417s # received: 34816 417s ok 34 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 35840 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '35840' 417s # received: 35840 417s ok 35 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 36864 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '36864' 417s # received: 36864 417s ok 36 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 37888 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '37888' 417s # received: 37888 417s ok 37 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 38912 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '38912' 417s # received: 38912 417s ok 38 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 39936 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '39936' 417s # received: 39936 417s ok 39 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 40960 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '40960' 417s # received: 40960 417s ok 40 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 41984 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '41984' 417s # received: 41984 417s ok 41 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 43008 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '43008' 417s # received: 43008 417s ok 42 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 44032 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '44032' 417s # received: 44032 417s ok 43 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 45056 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '45056' 417s # received: 45056 417s ok 44 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 46080 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '46080' 417s # received: 46080 417s ok 45 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 47104 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '47104' 417s # received: 47104 417s ok 46 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 48128 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '48128' 417s # received: 48128 417s ok 47 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 49152 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '49152' 417s # received: 49152 417s ok 48 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 50176 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '50176' 417s # received: 50176 417s ok 49 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 51200 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 6 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '51200' 417s # received: 51200 417s ok 50 417s #lwp request: 417s #POST http://localhost:8529/eat_post HTTP/1.1 417s #User-Agent: libwww-perl/6.77 417s #Content-Length: 102400 417s # 417s #server response: 417s #HTTP/1.1 200 OK 417s #Connection: close 417s #Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 417s #Vary: In-If1 417s #Content-Length: 7 417s #Client-Date: Fri, 21 Feb 2025 12:50:34 GMT 417s #Client-Peer: 127.0.0.1:8529 417s #Client-Response-Num: 1 417s #DMMATCH1: 1 417s # 417s # testing : length posted 417s # expected: '102400' 417s # received: 102400 417s ok 51 417s ok 420s t/apache/pr17629.t .................. 420s 1..4 420s # Running under perl version 5.040000 for linux 420s # Current time local: Fri Feb 21 12:50:34 2025 420s # Current time GMT: Fri Feb 21 12:50:34 2025 420s # Using Test.pm version 1.31 420s # Using Apache/Test.pm version 1.44 420s # expected: 'begin-foobar-end 420s # ' 420s # received: 'begin-foobar-end 420s # ' 420s ok 1 420s # expected: 200 420s # received: '200' 420s ok 2 420s # testing : response was gzipped 420s # expected: 'gzip' 420s # received: 'gzip' 420s ok 3 420s # expected: 'begin-foobar-end 420s # ' 420s # received: 'begin-foobar-end 420s # ' 420s ok 4 420s ok 424s t/apache/pr18757.t .................. 424s 1..3 424s # Running under perl version 5.040000 for linux 424s # Current time local: Fri Feb 21 12:50:38 2025 424s # Current time GMT: Fri Feb 21 12:50:38 2025 424s # Using Test.pm version 1.31 424s # Using Apache/Test.pm version 1.44 424s # testing : 200 response from GET 424s # expected: 200 424s # received: '200' 424s ok 1 424s # expected C-L is 26 424s # URL via proxy is http://localhost:8550/index.html 424s ok 2 424s # line: HTTP/1.1 200 OK 424s # line: Date: Fri, 21 Feb 2025 12:50:42 GMT 424s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 424s # line: Vary: In-If1 424s # line: Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 424s # line: ETag: "1a-62772ef7d8680" 424s # line: Accept-Ranges: bytes 424s # line: Content-Length: 26 424s # line: DMMATCH1: 1 424s # line: Content-Type: text/html 424s # line: 424s # testing : whether proxy strips Content-Length header 424s # expected: 1 424s # received: 1 424s ok 3 424s ok 427s t/apache/pr35292.t .................. 427s 1..3 427s # Running under perl version 5.040000 for linux 427s # Current time local: Fri Feb 21 12:50:42 2025 427s # Current time GMT: Fri Feb 21 12:50:42 2025 427s # Using Test.pm version 1.31 427s # Using Apache/Test.pm version 1.44 427s ok 1 427s ok 2 427s # testing : read response-line 427s # expected: qr/^HTTP\/1\.. 413/ 427s # received: 'HTTP/1.1 413 Request Entity Too Large 427s # ' 427s ok 3 427s ok 431s t/apache/pr35330.t .................. 431s 1..2 431s # Running under perl version 5.040000 for linux 431s # Current time local: Fri Feb 21 12:50:45 2025 431s # Current time GMT: Fri Feb 21 12:50:45 2025 431s # Using Test.pm version 1.31 431s # Using Apache/Test.pm version 1.44 431s # testing : SSI was allowed for location 431s # expected: 200 431s # received: '200' 431s ok 1 431s # testing : file was served with correct content 431s # expected: 'hello' 431s # received: 'hello' 431s ok 2 431s ok 434s t/apache/pr37166.t .................. 434s 1..4 434s # Running under perl version 5.040000 for linux 434s # Current time local: Fri Feb 21 12:50:48 2025 434s # Current time GMT: Fri Feb 21 12:50:48 2025 434s # Using Test.pm version 1.31 434s # Using Apache/Test.pm version 1.44 434s # testing : SSI was allowed for location 434s # expected: 200 434s # received: '200' 434s ok 1 434s # testing : file was served with correct content 434s # expected: 'Hello world 434s # ' 434s # received: 'Hello world 434s # ' 434s ok 2 434s # testing : explicit 200 response 434s # expected: 200 434s # received: '200' 434s ok 3 434s # testing : file was again served with correct content 434s # expected: 'Hello world 434s # ' 434s # received: 'Hello world 434s # ' 434s ok 4 434s ok 437s t/apache/pr43939.t .................. 437s 1..4 437s # Running under perl version 5.040000 for linux 437s # Current time local: Fri Feb 21 12:50:52 2025 437s # Current time GMT: Fri Feb 21 12:50:52 2025 437s # Using Test.pm version 1.31 437s # Using Apache/Test.pm version 1.44 437s # expected: 'begin-default-end 437s # ' 437s # received: 'begin-default-end 437s # ' 437s ok 1 437s # expected: 200 437s # received: '200' 437s ok 2 437s # testing : response was gzipped 437s # expected: 'gzip' 437s # received: 'gzip' 437s ok 3 437s # expected: 'begin-default-end 437s # ' 437s # received: 'begin-default-end 437s # ' 437s ok 4 437s ok 440s t/apache/pr49328.t .................. 440s 1..1 440s # Running under perl version 5.040000 for linux 440s # Current time local: Fri Feb 21 12:50:55 2025 440s # Current time GMT: Fri Feb 21 12:50:55 2025 440s # Using Test.pm version 1.31 440s # Using Apache/Test.pm version 1.44 440s # expected: 'before 440s # included 440s # after 440s # ' 440s # received: 'before 440s # included 440s # after 440s # ' 440s ok 1 440s ok 444s t/apache/pr64339.t .................. 444s 1..12 444s # Running under perl version 5.040000 for linux 444s # Current time local: Fri Feb 21 12:50:58 2025 444s # Current time GMT: Fri Feb 21 12:50:58 2025 444s # Using Test.pm version 1.31 444s # Using Apache/Test.pm version 1.44 444s # testing : fetching /doc.xml 444s # expected: 200 444s # received: '200' 444s ok 1 444s # testing : content-type header test for /doc.xml 444s # expected: 'application/xml; charset=utf-8' 444s # received: 'application/xml; charset=utf-8' 444s ok 2 444s # testing : content test for /doc.xml 444s # expected: 'fóó 444s # ' 444s # received: 'fóó 444s # ' 444s ok 3 444s # testing : fetching /doc.fooxml 444s # expected: 200 444s # received: '200' 444s ok 4 444s # testing : content-type header test for /doc.fooxml 444s # expected: 'application/foo+xml; charset=utf-8' 444s # received: 'application/foo+xml; charset=utf-8' 444s ok 5 444s # testing : content test for /doc.fooxml 444s # expected: 'fóó 444s # ' 444s # received: 'fóó 444s # ' 444s ok 6 444s # testing : fetching /doc.notxml 444s # expected: 200 444s # received: '200' 444s ok 7 444s # testing : content-type header test for /doc.notxml 444s # expected: 'application/notreallyxml' 444s # received: 'application/notreallyxml' 444s ok 8 444s # testing : content test for /doc.notxml 444s # expected: 'f 444s # ' 444s # received: 'f 444s # ' 444s ok 9 444s # testing : fetching /doc.isohtml 444s # expected: 200 444s # received: '200' 444s ok 10 444s # testing : content-type header test for /doc.isohtml 444s # expected: 'text/html;charset=utf-8' 444s # received: 'text/html;charset=utf-8' 444s ok 11 444s # testing : content test for /doc.isohtml 444s # expected: '

fóó 444s #

' 444s # received: '

fóó 444s #

' 444s ok 12 444s ok 448s t/apache/rwrite.t ................... 448s # using LWP client 448s 1..114 448s # Running under perl version 5.040000 for linux 448s # Current time local: Fri Feb 21 12:51:02 2025 448s # Current time GMT: Fri Feb 21 12:51:02 2025 448s # Using Test.pm version 1.31 448s # Using Apache/Test.pm version 1.44 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 1024 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 1024 448s # received: 1024 448s ok 1 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 2048 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 2048 448s # received: 2048 448s ok 2 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 3072 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 3072 448s # received: 3072 448s ok 3 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 4096 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 4096 448s # received: 4096 448s ok 4 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 5120 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 5120 448s # received: 5120 448s ok 5 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 6144 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 6144 448s # received: 6144 448s ok 6 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 7168 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 7168 448s # received: 7168 448s ok 7 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 8192 448s # received: 8192 448s ok 8 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 9216 448s # received: 9216 448s ok 9 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 10240 448s # received: 10240 448s ok 10 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 11264 448s # received: 11264 448s ok 11 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 12288 448s # received: 12288 448s ok 12 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 13312 448s # received: 13312 448s ok 13 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 14336 448s # received: 14336 448s ok 14 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 15360 448s # received: 15360 448s ok 15 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 16384 448s # received: 16384 448s ok 16 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 17408 448s # received: 17408 448s ok 17 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 18432 448s # received: 18432 448s ok 18 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 19456 448s # received: 19456 448s ok 19 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 20480 448s # received: 20480 448s ok 20 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 21504 448s # received: 21504 448s ok 21 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 22528 448s # received: 22528 448s ok 22 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 23552 448s # received: 23552 448s ok 23 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 24576 448s # received: 24576 448s ok 24 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 25600 448s # received: 25600 448s ok 25 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 26624 448s # received: 26624 448s ok 26 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 27648 448s # received: 27648 448s ok 27 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 28672 448s # received: 28672 448s ok 28 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 29696 448s # received: 29696 448s ok 29 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 30720 448s # received: 30720 448s ok 30 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 31744 448s # received: 31744 448s ok 31 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 32768 448s # received: 32768 448s ok 32 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 33792 448s # received: 33792 448s ok 33 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 34816 448s # received: 34816 448s ok 34 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 35840 448s # received: 35840 448s ok 35 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 36864 448s # received: 36864 448s ok 36 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 37888 448s # received: 37888 448s ok 37 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 38912 448s # received: 38912 448s ok 38 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 39936 448s # received: 39936 448s ok 39 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 40960 448s # received: 40960 448s ok 40 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 41984 448s # received: 41984 448s ok 41 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 43008 448s # received: 43008 448s ok 42 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 44032 448s # received: 44032 448s ok 43 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 45056 448s # received: 45056 448s ok 44 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 46080 448s # received: 46080 448s ok 45 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 47104 448s # received: 47104 448s ok 46 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 48128 448s # received: 48128 448s ok 47 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 49152 448s # received: 49152 448s ok 48 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 50176 448s # received: 50176 448s ok 49 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 51200 448s # received: 51200 448s ok 50 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 102400 448s # received: 102400 448s ok 51 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 307200 448s # received: 307200 448s ok 52 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 512000 448s # received: 512000 448s ok 53 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 2048000 448s # received: 2048000 448s ok 54 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 4096000 448s # received: 4096000 448s ok 55 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:05 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 6144000 448s # received: 6144000 448s ok 56 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 10240000 448s # received: 10240000 448s ok 57 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 1024 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 1024 448s # received: 1024 448s ok 58 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 2048 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 2048 448s # received: 2048 448s ok 59 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 3072 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 3072 448s # received: 3072 448s ok 60 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 4096 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 4096 448s # received: 4096 448s ok 61 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 5120 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 5120 448s # received: 5120 448s ok 62 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 6144 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 6144 448s # received: 6144 448s ok 63 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 7168 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #DMMATCH1: 1 448s # 448s # testing : bytes in body 448s # expected: 7168 448s # received: 7168 448s ok 64 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 8192 448s # received: 8192 448s ok 65 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 9216 448s # received: 9216 448s ok 66 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 10240 448s # received: 10240 448s ok 67 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 11264 448s # received: 11264 448s ok 68 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 12288 448s # received: 12288 448s ok 69 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 13312 448s # received: 13312 448s ok 70 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 14336 448s # received: 14336 448s ok 71 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 15360 448s # received: 15360 448s ok 72 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 16384 448s # received: 16384 448s ok 73 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 17408 448s # received: 17408 448s ok 74 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 18432 448s # received: 18432 448s ok 75 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 19456 448s # received: 19456 448s ok 76 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 20480 448s # received: 20480 448s ok 77 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 21504 448s # received: 21504 448s ok 78 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 22528 448s # received: 22528 448s ok 79 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 23552 448s # received: 23552 448s ok 80 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 24576 448s # received: 24576 448s ok 81 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 25600 448s # received: 25600 448s ok 82 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 26624 448s # received: 26624 448s ok 83 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 27648 448s # received: 27648 448s ok 84 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 28672 448s # received: 28672 448s ok 85 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 29696 448s # received: 29696 448s ok 86 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 30720 448s # received: 30720 448s ok 87 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 31744 448s # received: 31744 448s ok 88 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 32768 448s # received: 32768 448s ok 89 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 33792 448s # received: 33792 448s ok 90 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 34816 448s # received: 34816 448s ok 91 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 35840 448s # received: 35840 448s ok 92 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 36864 448s # received: 36864 448s ok 93 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 37888 448s # received: 37888 448s ok 94 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 38912 448s # received: 38912 448s ok 95 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 39936 448s # received: 39936 448s ok 96 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 40960 448s # received: 40960 448s ok 97 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 41984 448s # received: 41984 448s ok 98 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 43008 448s # received: 43008 448s ok 99 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 44032 448s # received: 44032 448s ok 100 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 45056 448s # received: 45056 448s ok 101 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 46080 448s # received: 46080 448s ok 102 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 47104 448s # received: 47104 448s ok 103 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 48128 448s # received: 48128 448s ok 104 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 49152 448s # received: 49152 448s ok 105 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 50176 448s # received: 50176 448s ok 106 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 51200 448s # received: 51200 448s ok 107 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 102400 448s # received: 102400 448s ok 108 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 307200 448s # received: 307200 448s ok 109 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 512000 448s # received: 512000 448s ok 110 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 2048000 448s # received: 2048000 448s ok 111 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 4096000 448s # received: 4096000 448s ok 112 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 6144000 448s # received: 6144000 448s ok 113 448s #lwp request: 448s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 448s #User-Agent: libwww-perl/6.77 448s # 448s #server response: 448s #HTTP/1.1 200 OK 448s #Connection: close 448s #Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 448s #Vary: In-If1 448s #Content-Length: 0 448s #Client-Date: Fri, 21 Feb 2025 12:51:06 GMT 448s #Client-Peer: 127.0.0.1:8529 448s #Client-Response-Num: 1 448s #Client-Transfer-Encoding: chunked 448s #DMMATCH1: 1 448s #X-Content-Length-Note: added by Apache::TestRequest 448s # 448s # testing : bytes in body 448s # expected: 10240000 448s # received: 10240000 448s ok 114 448s ok 452s t/apache/server_name_port.t ......... 452s 1..84 452s # Running under perl version 5.040000 for linux 452s # Current time local: Fri Feb 21 12:51:06 2025 452s # Current time GMT: Fri Feb 21 12:51:06 2025 452s # Using Test.pm version 1.31 452s # Using Apache/Test.pm version 1.44 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 452s # expecting 200, got 200 452s ok 1 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 2 452s # got SERVER_PORT='8529', expected '8529' 452s ok 3 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 452s # expecting 200, got 200 452s ok 4 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 5 452s # got SERVER_PORT='123', expected '123' 452s ok 6 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 452s # expecting 200, got 200 452s ok 7 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 8 452s # got SERVER_PORT='8529', expected '8529' 452s ok 9 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 452s # expecting 200, got 200 452s ok 10 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 11 452s # got SERVER_PORT='123', expected '123' 452s ok 12 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 452s # expecting 200, got 200 452s ok 13 452s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 452s ok 14 452s # got SERVER_PORT='8529', expected '8529' 452s ok 15 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 452s # expecting 200, got 200 452s ok 16 452s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 452s ok 17 452s # got SERVER_PORT='123', expected '123' 452s ok 18 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 452s # expecting 200, got 200 452s ok 19 452s # got SERVER_NAME='[::1]', expected '[::1]' 452s ok 20 452s # got SERVER_PORT='8529', expected '8529' 452s ok 21 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 452s # expecting 200, got 200 452s ok 22 452s # got SERVER_NAME='[::1]', expected '[::1]' 452s ok 23 452s # got SERVER_PORT='123', expected '123' 452s ok 24 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 452s # expecting 200, got 200 452s ok 25 452s # got SERVER_NAME='[a::1]', expected '[a::1]' 452s ok 26 452s # got SERVER_PORT='8529', expected '8529' 452s ok 27 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 452s # expecting 200, got 200 452s ok 28 452s # got SERVER_NAME='[a::1]', expected '[a::1]' 452s ok 29 452s # got SERVER_PORT='123', expected '123' 452s ok 30 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 452s # expecting 200, got 200 452s ok 31 452s # got SERVER_NAME='[a::1]', expected '[a::1]' 452s ok 32 452s # got SERVER_PORT='8529', expected '8529' 452s ok 33 452s # SENDING: 452s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 452s # expecting 200, got 200 452s ok 34 452s # got SERVER_NAME='[a::1]', expected '[a::1]' 452s ok 35 452s # got SERVER_PORT='123', expected '123' 452s ok 36 452s # SENDING: 452s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 452s # expecting 200, got 200 452s ok 37 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 38 452s # got SERVER_PORT='8529', expected '8529' 452s ok 39 452s # SENDING: 452s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 452s # expecting 200, got 200 452s ok 40 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 41 452s # got SERVER_PORT='123', expected '123' 452s ok 42 452s # SENDING: 452s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 452s # expecting 200, got 200 452s ok 43 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 44 452s # got SERVER_PORT='8529', expected '8529' 452s ok 45 452s # SENDING: 452s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 452s # expecting 200, got 200 452s ok 46 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 47 452s # got SERVER_PORT='123', expected '123' 452s ok 48 452s # SENDING: 452s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 452s # expecting 200, got 200 452s ok 49 452s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 452s ok 50 452s # got SERVER_PORT='8529', expected '8529' 452s ok 51 452s # SENDING: 452s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 452s # expecting 200, got 200 452s ok 52 452s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 452s ok 53 452s # got SERVER_PORT='123', expected '123' 452s ok 54 452s # SENDING: 452s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 452s # expecting 200, got 200 452s ok 55 452s # got SERVER_NAME='[::1]', expected '[::1]' 452s ok 56 452s # got SERVER_PORT='8529', expected '8529' 452s ok 57 452s # SENDING: 452s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 452s # expecting 200, got 200 452s ok 58 452s # got SERVER_NAME='[::1]', expected '[::1]' 452s ok 59 452s # got SERVER_PORT='123', expected '123' 452s ok 60 452s # SENDING: 452s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 452s # expecting 200, got 200 452s ok 61 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 62 452s # got SERVER_PORT='8529', expected '8529' 452s ok 63 452s # SENDING: 452s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 452s # expecting 200, got 200 452s ok 64 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 65 452s # got SERVER_PORT='123', expected '123' 452s ok 66 452s # SENDING: 452s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 452s # expecting 200, got 200 452s ok 67 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 68 452s # got SERVER_PORT='8529', expected '8529' 452s ok 69 452s # SENDING: 452s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 452s # expecting 200, got 200 452s ok 70 452s # got SERVER_NAME='righthost', expected 'righthost' 452s ok 71 452s # got SERVER_PORT='123', expected '123' 452s ok 72 452s # SENDING: 452s # 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 452s # expecting 200, got 200 452s ok 73 452s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 452s ok 74 452s # got SERVER_PORT='8529', expected '8529' 452s ok 75 452s # SENDING: 452s # 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 452s # expecting 200, got 200 452s ok 76 452s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 452s ok 77 452s # got SERVER_PORT='123', expected '123' 452s ok 78 452s # SENDING: 452s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 452s # expecting 200, got 200 452s ok 79 452s # got SERVER_NAME='[::1]', expected '[::1]' 452s ok 80 452s # got SERVER_PORT='8529', expected '8529' 452s ok 81 452s # SENDING: 452s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 452s # expecting 200, got 200 452s ok 82 452s # got SERVER_NAME='[::1]', expected '[::1]' 452s ok 83 452s # got SERVER_PORT='123', expected '123' 452s ok 84 452s ok 456s t/apache/teclchunk.t ................ skipped: Not supported yet 460s t/apr/uri.t ......................... 460s 1..1 460s # Running under perl version 5.040000 for linux 460s # Current time local: Fri Feb 21 12:51:13 2025 460s # Current time GMT: Fri Feb 21 12:51:13 2025 460s # Using Test.pm version 1.31 460s # Using Apache/Test.pm version 1.44 460s ok 1 460s ok 462s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 466s t/filter/case.t ..................... 466s 1..4 466s # Running under perl version 5.040000 for linux 466s # Current time local: Fri Feb 21 12:51:20 2025 466s # Current time GMT: Fri Feb 21 12:51:20 2025 466s # Using Test.pm version 1.31 466s # Using Apache/Test.pm version 1.44 466s ok 1 466s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 466s # expected 200 466s # received 200 466s # body: =HEAD1 NAME 466s X X 466s 466s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 466s 466s =HEAD1 SYNOPSIS 466s 466s TO DECLARE SUBROUTINES: 466s X X 466s 466s SUB NAME; # A "FORWARD" DECLARATION. 466s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 466s SUB NAME : ATTRS; # WITH ATTRIBUTES 466s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 466s 466s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 466s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 466s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 466s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 466s 466s USE FEATURE 'SIGNATURES'; 466s SUB NAME(SIG) BLOCK # WITH SIGNATURE 466s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 466s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 466s 466s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 466s X 466s 466s $SUBREF = SUB BLOCK; # NO PROTO 466s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 466s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 466s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 466s 466s USE FEATURE 'SIGNATURES'; 466s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 466s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 466s 466s TO IMPORT SUBROUTINES: 466s X 466s 466s USE MODULE QW(NAME1 NAME2 NAME3); 466s 466s TO CALL SUBROUTINES: 466s X X 466s 466s NAME(LIST); # REGULAR SUBROUTINE CALL. 466s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 466s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 466s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 466s 466s =HEAD1 DESCRIPTION 466s 466s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 466s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 466s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 466s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 466s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 466s ITS NAME OR A CODE REFERENCE. 466s 466s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 466s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 466s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 466s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 466s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 466s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 466s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 466s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 466s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 466s X X 466s 466s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 466s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 466s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 466s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 466s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 466s SUCH A SIGNATURE-USING SUBROUTINE. 466s 466s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 466s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 466s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 466s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 466s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 466s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 466s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 466s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 466s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 466s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 466s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 466s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 466s X X X<@_> 466s 466s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 466s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 466s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 466s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 466s L AND L. 466s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 466s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 466s 466s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 466s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 466s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 466s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 466s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 466s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 466s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 466s ONE LARGE INDISTINGUISHABLE LIST. 466s 466s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 466s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 466s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 466s EMPTY SUB RETURNS THE EMPTY LIST. 466s X X X 466s 466s EXAMPLE: 466s 466s SUB MAX { 466s MY $MAX = SHIFT(@_); 466s FOREACH $FOO (@_) { 466s $MAX = $FOO IF $MAX < $FOO; 466s } 466s RETURN $MAX; 466s } 466s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 466s 466s EXAMPLE: 466s 466s # GET A LINE, COMBINING CONTINUATION LINES 466s # THAT START WITH WHITESPACE 466s 466s SUB GET_LINE { 466s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 466s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 466s IF ($LOOKAHEAD =~ /^[ \T]/) { 466s $THISLINE .= $LOOKAHEAD; 466s } 466s ELSE { 466s LAST LINE; 466s } 466s } 466s RETURN $THISLINE; 466s } 466s 466s $LOOKAHEAD = ; # GET FIRST LINE 466s WHILE (DEFINED($LINE = GET_LINE())) { 466s ... 466s } 466s 466s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 466s 466s SUB MAYBESET { 466s MY($KEY, $VALUE) = @_; 466s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 466s } 466s 466s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 466s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 466s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 466s ITS CALLER'S VALUES. 466s X X 466s 466s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 466s SUB UPCASE_IN { 466s FOR (@_) { TR/A-Z/A-Z/ } 466s } 466s 466s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 466s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 466s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 466s X X 466s 466s UPCASE_IN("FREDERICK"); 466s 466s IT WOULD BE MUCH SAFER IF THE C FUNCTION 466s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 466s OF CHANGING THEM IN PLACE: 466s 466s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 466s SUB UPCASE { 466s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 466s MY @PARMS = @_; 466s FOR (@PARMS) { TR/A-Z/A-Z/ } 466s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 466s } 466s 466s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 466s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 466s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 466s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 466s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 466s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 466s 466s @NEWLIST = UPCASE(@LIST1, @LIST2); 466s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 466s 466s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 466s 466s (@X, @Y) = UPCASE(@LIST1, @LIST2); 466s 466s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 466s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 466s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 466s L FOR ALTERNATIVES. 466s 466s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 466s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 466s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 466s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 466s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 466s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 466s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 466s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 466s SEE L FOR MORE ABOUT ALL THAT. 466s X<&> 466s 466s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 466s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 466s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 466s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 466s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 466s X 466s 466s &FOO(1,2,3); # PASS THREE ARGUMENTS 466s FOO(1,2,3); # THE SAME 466s 466s FOO(); # PASS AN EMPTY ARGUMENT LIST 466s &FOO(); # THE SAME 466s 466s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 466s USE STRICT 'SUBS'; 466s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 466s # A COMPILE-TIME ERROR 466s NO STRICT 'SUBS'; 466s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 466s # A LITERAL STRING "FOO" 466s 466s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 466s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 466s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 466s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 466s X<&> 466s 466s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 466s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 466s YOUR SUBROUTINE'S NAME. 466s 466s USE V5.16; 466s MY $FACTORIAL = SUB { 466s MY ($X) = @_; 466s RETURN 1 IF $X == 1; 466s RETURN($X * __SUB__->( $X - 1 ) ); 466s }; 466s 466s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 466s IS SUBJECT TO CHANGE. 466s 466s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 466s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 466s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 466s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 466s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 466s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 466s SPECIAL, PRE-DEFINED THINGS. 466s 466s =OVER 466s 466s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 466s 466s C 466s 466s =ITEM DOCUMENTED IN L 466s 466s C, C 466s 466s =ITEM DOCUMENTED IN L 466s 466s C, C 466s 466s =ITEM DOCUMENTED IN L 466s 466s C, C, C, C, C, C, C, 466s C, C, C, C, C, C, 466s C, C, C, C, C, C, C, 466s C, C, C, C, C, C, 466s C, C, C, C, C, 466s C, C, C, C 466s 466s =ITEM DOCUMENTED IN L 466s 466s C, C, C, C, C, C, C, 466s C, C, C, C, C, C, C, 466s C, C, C, C, C, C 466s 466s =ITEM DOCUMENTED IN L 466s 466s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 466s L<< C|PERLFUNC/REQUIRE >> 466s 466s =ITEM DOCUMENTED IN L 466s 466s C 466s 466s =ITEM DOCUMENTED IN L 466s 466s C, C, C, C, C 466s 466s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 466s 466s ANY STARTING WITH C<(> 466s 466s =BACK 466s 466s THE C, C, C, C AND C SUBROUTINES 466s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 466s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 466s EXPLICITLY. SEE L 466s 466s =HEAD2 SIGNATURES 466s 466s X X 466s 466s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 466s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 466s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 466s 466s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 466s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 466s DIRECTLY BY C, IN THE CURRENT SCOPE. 466s 466s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 466s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 466s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 466s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 466s 466s FOR EXAMPLE, 466s 466s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 466s 466s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 466s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 466s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 466s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 466s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 466s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 466s 466s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 466s THE SIGNATURE. FOR EXAMPLE, 466s 466s SUB FOO ($LEFT, $RIGHT) { 466s RETURN $LEFT + $RIGHT; 466s } 466s 466s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 466s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 466s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 466s EQUIVALENT TO 466s 466s SUB FOO { 466s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 466s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 466s MY $LEFT = $_[0]; 466s MY $RIGHT = $_[1]; 466s RETURN $LEFT + $RIGHT; 466s } 466s 466s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 466s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 466s 466s SUB FOO ($FIRST, $, $THIRD) { 466s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 466s } 466s 466s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 466s MANDATORY FOR THE CALLER TO PASS IT. 466s 466s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 466s SEPARATED FROM THE PARAMETER NAME BY C<=>: 466s 466s SUB FOO ($LEFT, $RIGHT = 0) { 466s RETURN $LEFT + $RIGHT; 466s } 466s 466s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 466s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 466s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 466s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 466s FOR EXAMPLE, 466s 466s MY $AUTO_ID = 0; 466s SUB FOO ($THING, $ID = $AUTO_ID++) { 466s PRINT "$THING HAS ID $ID"; 466s } 466s 466s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 466s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 466s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 466s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 466s 466s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 466s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 466s } 466s 466s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 466s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 466s VALUE PROVIDED WAS C. 466s 466s SUB FOO ($NAME //= "WORLD") { 466s PRINT "HELLO, $NAME"; 466s } 466s 466s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 466s 466s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 466s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 466s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 466s 466s SUB FOO ($X ||= 10) { 466s RETURN 5 + $X; 466s } 466s 466s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 466s FOR EXAMPLE, 466s 466s SUB FOO ($THING, $ = 1) { 466s PRINT $THING; 466s } 466s 466s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 466s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 466s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 466s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 466s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 466s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 466s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 466s 466s SUB FOO ($THING, $=) { 466s PRINT $THING; 466s } 466s 466s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 466s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 466s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 466s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 466s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 466s TO RIGHT. 466s 466s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 466s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 466s 466s SUB FOO ($FILTER, @INPUTS) { 466s PRINT $FILTER->($_) FOREACH @INPUTS; 466s } 466s 466s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 466s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 466s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 466s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 466s 466s SUB FOO ($THING, @) { 466s PRINT $THING; 466s } 466s 466s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 466s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 466s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 466s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 466s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 466s AS WITH STANDARD HASH CONSTRUCTION. 466s 466s SUB FOO ($FILTER, %INPUTS) { 466s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 466s } 466s 466s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 466s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 466s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 466s 466s SUB FOO ($THING, %) { 466s PRINT $THING; 466s } 466s 466s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 466s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 466s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 466s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 466s AN EMPTY ARRAY OR EMPTY HASH. 466s 466s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 466s THAT THE CALLER PASSED NO ARGUMENTS: 466s 466s SUB FOO () { 466s RETURN 123; 466s } 466s 466s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 466s WARNING IN THE C CATEGORY. FROM PERL 5.36 466s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 466s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 466s STATEMENT SUCH AS: 466s 466s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 466s 466s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 466s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 466s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 466s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 466s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 466s WARNINGS IN THE C CATEGORY WHEN 466s COMPILED: 466s 466s SUB F ($X) { 466s # THIS LINE EMITS THE WARNING SEEN BELOW 466s PRINT "ARGUMENTS ARE @_"; 466s } 466s 466s Z<> 466s 466s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 466s EXPERIMENTAL AT ... 466s 466s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 466s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 466s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 466s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 466s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 466s SUPPLY THAT ARGUMENT. 466s 466s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 466s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 466s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 466s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 466s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 466s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 466s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 466s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 466s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 466s 466s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 466s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 466s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 466s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 466s L. FOR EXAMPLE, 466s 466s SUB FOO :PROTOTYPE($) { $_[0] } 466s 466s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 466s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 466s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 466s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 466s 466s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 466s RETURN $LEFT + $RIGHT; 466s } 466s 466s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 466s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 466s THE SUBROUTINE'S BODY. 466s 466s =HEAD2 PRIVATE VARIABLES VIA MY() 466s X X X X X 466s X X 466s 466s SYNOPSIS: 466s 466s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 466s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 466s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 466s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 466s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 466s 466s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 466s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 466s SEE L AND L. 466s 466s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 466s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 466s (C/C/C/C), LOOP 466s (C/C/C/C/C), SUBROUTINE, C, 466s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 466s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 466s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 466s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 466s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 466s 466s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 466s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 466s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 466s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 466s X 466s 466s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 466s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 466s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 466s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 466s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 466s 466s MY $X = 10; 466s SUB BUMPX { $X++ } 466s 466s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 466s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 466s THE C ITSELF. SEE L. 466s X 466s 466s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 466s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 466s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 466s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 466s 466s $ARG = "FRED"; # "GLOBAL" VARIABLE 466s $N = CUBE_ROOT(27); 466s PRINT "$ARG THINKS THE ROOT IS $N\N"; 466s # OUTPUTS: FRED THINKS THE ROOT IS 3 466s 466s SUB CUBE_ROOT { 466s MY $ARG = SHIFT; # NAME DOESN'T MATTER 466s $ARG **= 1/3; 466s RETURN $ARG; 466s } 466s 466s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 466s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 466s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 466s 466s MY ($FOO) = ; # WRONG? 466s MY @FOO = ; 466s 466s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 466s 466s MY $FOO = ; 466s 466s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 466s 466s MY $FOO, $BAR = 1; # WRONG 466s 466s THAT HAS THE SAME EFFECT AS 466s 466s MY $FOO; 466s $BAR = 1; 466s 466s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 466s THE CURRENT STATEMENT. THUS, 466s 466s MY $X = $X; 466s 466s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 466s THE EXPRESSION 466s 466s MY $X = 123 AND $X == 123 466s 466s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 466s 466s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 466s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 466s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 466s 466s WHILE (MY $LINE = <>) { 466s $LINE = LC $LINE; 466s } CONTINUE { 466s PRINT $LINE; 466s } 466s 466s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 466s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 466s IT. SIMILARLY, IN THE CONDITIONAL 466s 466s IF ((MY $ANSWER = ) =~ /^YES$/I) { 466s USER_AGREES(); 466s } ELSIF ($ANSWER =~ /^NO$/I) { 466s USER_DISAGREES(); 466s } ELSE { 466s CHOMP $ANSWER; 466s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 466s } 466s 466s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 466s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 466s BUT NOT BEYOND IT. SEE L FOR INFORMATION 466s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 466s 466s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 466s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 466s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 466s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 466s IN THE LOOP 466s X X 466s 466s FOR MY $I (1, 2, 3) { 466s SOME_FUNCTION(); 466s } 466s 466s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 466s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 466s X X 466s 466s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 466s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 466s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 466s 466s USE STRICT 'VARS'; 466s 466s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 466s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 466s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 466s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 466s THIS WITH C. 466s 466s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 466s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 466s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 466s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 466s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 466s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 466s EXAMPLE. 466s 466s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 466s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 466s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 466s 466s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 466s 466s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 466s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 466s IS ALSO VISIBLE: 466s 466s PACKAGE MAIN; 466s OUR $X = 10; 466s MY $X = 20; 466s PRINT "$X AND $::X\N"; 466s 466s THAT WILL PRINT OUT C<20> AND C<10>. 466s 466s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 466s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 466s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 466s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 466s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 466s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 466s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 466s AN ANONYMOUS SUB REFERENCE: 466s 466s MY $SECRET_VERSION = '1.001-BETA'; 466s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 466s $SECRET_SUB->(); 466s 466s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 466s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 466s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 466s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 466s UNQUALIFIED AND UNQUALIFIABLE. 466s 466s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 466s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 466s L FOR SOMETHING OF A WORK-AROUND TO 466s THIS. 466s 466s =HEAD2 PERSISTENT PRIVATE VARIABLES 466s X X X X 466s X X 466s 466s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 466s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 466s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 466s 466s =HEAD3 PERSISTENT VARIABLES VIA STATE() 466s 466s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 466s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 466s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 466s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 466s THE C FORM DOES NOT REQUIRE THE 466s C PRAGMA. 466s 466s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 466s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 466s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 466s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 466s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 466s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 466s SUBROUTINE EACH TIME IT IS EXECUTED.) 466s 466s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 466s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 466s 466s USE FEATURE 'STATE'; 466s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 466s 466s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 466s 466s USE FEATURE 'STATE'; 466s SUB CREATE_COUNTER { 466s RETURN SUB { STATE $X; RETURN ++$X } 466s } 466s 466s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 466s CODE OUTSIDE. 466s 466s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 466s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 466s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 466s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 466s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 466s 466s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 466s 466s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 466s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 466s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 466s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 466s 466s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 466s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 466s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 466s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 466s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 466s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 466s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 466s 466s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 466s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 466s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 466s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 466s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 466s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 466s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 466s 466s { 466s MY $SECRET_VAL = 0; 466s SUB GIMME_ANOTHER { 466s RETURN ++$SECRET_VAL; 466s } 466s } 466s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 466s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 466s 466s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 466s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 466s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 466s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 466s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 466s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 466s STARTS TO RUN: 466s 466s BEGIN { 466s MY $SECRET_VAL = 0; 466s SUB GIMME_ANOTHER { 466s RETURN ++$SECRET_VAL; 466s } 466s } 466s 466s SEE L ABOUT THE 466s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 466s C AND C. 466s 466s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 466s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 466s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 466s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 466s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 466s 466s =HEAD2 TEMPORARY VALUES VIA LOCAL() 466s X X X X 466s X 466s 466s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 466s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 466s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 466s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 466s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 466s 466s SYNOPSIS: 466s 466s # LOCALIZATION OF VALUES 466s 466s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 466s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 466s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 466s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 466s 466s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 466s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 466s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 466s # LOCALIZATION 466s 466s # LOCALIZATION OF SYMBOLS 466s 466s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 466s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 466s # @MERLYN IS REALLY @RANDAL, ETC 466s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 466s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 466s 466s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 466s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 466s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 466s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 466s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 466s 466s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 466s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 466s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 466s CREATES NEW, DYNAMICALLY SCOPED VALUES. 466s 466s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 466s PLACED IN PARENTHESES. THIS OPERATOR WORKS 466s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 466s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 466s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 466s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 466s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 466s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 466s UNDEFINED VALUE.) 466s 466s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 466s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 466s VARIABLES OUTSIDE THE LOOP. 466s 466s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 466s X 466s 466s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 466s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 466s VIEWED AS A SCALAR OR AN ARRAY. SO 466s 466s LOCAL($FOO) = ; 466s LOCAL @FOO = ; 466s 466s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 466s 466s LOCAL $FOO = ; 466s 466s SUPPLIES A SCALAR CONTEXT. 466s 466s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 466s X 466s 466s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 466s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 466s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 466s 466s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 466s 466s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 466s { LOCAL $/ = UNDEF; $SLURP = ; } 466s 466s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 466s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 466s I, BECAUSE THE $1 VARIABLE IS 466s MAGICAL AND READ-ONLY : 466s 466s LOCAL $1 = 2; 466s 466s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 466s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 466s TO SAFELY REUSE $_ IN A SUBROUTINE. 466s 466s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 466s WORK AS DESCRIBED. 466s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 466s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 466s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 466s SEE L FOR MORE 466s DETAILS. 466s X 466s 466s =HEAD3 LOCALIZATION OF GLOBS 466s X X 466s 466s THE CONSTRUCT 466s 466s LOCAL *NAME; 466s 466s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 466s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 466s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 466s 466s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 466s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 466s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 466s SEPARATOR. 466s 466s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 466s X X 466s X 466s 466s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 466s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 466s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 466s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 466s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 466s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 466s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 466s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 466s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 466s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 466s 466s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 466s @ARY = ( 0..5 ); 466s { 466s LOCAL($ARY[5]) = 6; 466s LOCAL($HASH{'A'}) = 'DRILL'; 466s WHILE (MY $E = POP(@ARY)) { 466s PRINT "$E . . .\N"; 466s LAST UNLESS $E > 3; 466s } 466s IF (@ARY) { 466s $HASH{'ONLY A'} = 'TEST'; 466s DELETE $HASH{'A'}; 466s } 466s } 466s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 466s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 466s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 466s 466s PERL WILL PRINT 466s 466s 6 . . . 466s 4 . . . 466s 3 . . . 466s THIS IS A TEST ONLY A TEST. 466s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 466s 466s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 466s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 466s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 466s SURPRISING, AND IS VERY LIKELY TO CHANGE. 466s 466s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 466s X X X 466s X 466s 466s YOU CAN USE THE C AND C 466s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 466s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 466s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 466s 466s DO { 466s MY $VAL = $ARRAY[$IDX]; 466s LOCAL $ARRAY[$IDX]; 466s DELETE $ARRAY[$IDX]; 466s $VAL 466s } 466s 466s AND 466s 466s DO { 466s MY $VAL = $HASH{KEY}; 466s LOCAL $HASH{KEY}; 466s DELETE $HASH{KEY}; 466s $VAL 466s } 466s 466s EXCEPT THAT FOR THOSE THE C IS 466s SCOPED TO THE C BLOCK. SLICES ARE 466s ALSO ACCEPTED. 466s 466s MY %HASH = ( 466s A => [ 7, 8, 9 ], 466s B => 1, 466s ) 466s 466s { 466s MY $X = DELETE LOCAL $HASH{A}; 466s # $X IS [ 7, 8, 9 ] 466s # %HASH IS (B => 1) 466s 466s { 466s MY @NUMS = DELETE LOCAL @$X[0, 2] 466s # @NUMS IS (7, 9) 466s # $X IS [ UNDEF, 8 ] 466s 466s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 466s } 466s # $X IS BACK TO [ 7, 8, 9 ] 466s 466s } 466s # %HASH IS BACK TO ITS ORIGINAL STATE 466s 466s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 466s 466s =HEAD2 LVALUE SUBROUTINES 466s X X 466s 466s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 466s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 466s 466s MY $VAL; 466s SUB CANMOD : LVALUE { 466s $VAL; # OR: RETURN $VAL; 466s } 466s SUB NOMOD { 466s $VAL; 466s } 466s 466s CANMOD() = 5; # ASSIGNS TO $VAL 466s NOMOD() = 5; # ERROR 466s 466s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 466s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 466s BY A SCALAR. FOR EXAMPLE, CONSIDER: 466s 466s DATA(2,3) = GET_DATA(3,4); 466s 466s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 466s 466s (DATA(2,3)) = GET_DATA(3,4); 466s 466s AND IN: 466s 466s (DATA(2),DATA(3)) = GET_DATA(3,4); 466s 466s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 466s 466s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 466s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 466s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 466s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 466s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 466s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 466s 466s =HEAD2 LEXICAL SUBROUTINES 466s X X X X 466s 466s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 466s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 466s AVAILABLE UNDER C OR C OR HIGHER. 466s 466s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 466s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 466s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 466s CATEGORY WAS DISABLED. 466s 466s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 466s DECLARED, AND ONLY AFTER THAT DECLARATION: 466s 466s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 466s # VERSIONS EARLIER THAN 5.26. 466s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 466s USE FEATURE 'LEXICAL_SUBS'; 466s 466s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 466s STATE SUB FOO { 466s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 466s } 466s FOO(); # CALLS "STATE" SUB 466s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 466s 466s MY SUB BAR { ... } 466s BAR(); # CALLS "MY" SUB 466s 466s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 466s 466s # WRONG 466s MY SUB BAZ { 466s BAZ(); 466s } 466s 466s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 466s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 466s 466s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 466s 466s MY SUB BAZ { 466s __SUB__->(); # CALLS ITSELF 466s } 466s 466s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 466s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 466s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 466s HOWEVER: 466s 466s MY SUB BAZ; # PREDECLARATION 466s SUB BAZ { # DEFINE THE "MY" SUB 466s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 466s } 466s 466s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 466s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 466s C; THEY KEEP EACH OTHER ALIVE (SEE L). 466s 466s =HEAD3 C VS C 466s 466s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 466s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 466s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 466s CONTAINING BLOCK TO THE NEXT. 466s 466s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 466s NECESSARY IF YOU WANT TO CREATE CLOSURES: 466s 466s SUB WHATEVER { 466s MY $X = SHIFT; 466s MY SUB INNER { 466s ... DO SOMETHING WITH $X ... 466s } 466s INNER(); 466s } 466s 466s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 466s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 466s SEE THE C<$X> FROM THE FIRST CALL TO C. 466s 466s =HEAD3 C SUBROUTINES 466s 466s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 466s SUBROUTINE OF THE SAME NAME. 466s 466s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 466s INSIDE AN INNER SCOPE: 466s 466s SUB FOO { ... } 466s 466s SUB BAR { 466s MY SUB FOO { ... } 466s { 466s # NEED TO USE THE OUTER FOO HERE 466s OUR SUB FOO; 466s FOO(); 466s } 466s } 466s 466s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 466s 466s PACKAGE MYSNEAKYMODULE; 466s 466s OUR SUB DO_SOMETHING { ... } 466s 466s SUB DO_SOMETHING_WITH_CALLER { 466s PACKAGE DB; 466s () = CALLER 1; # SETS @DB::ARGS 466s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 466s } 466s 466s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 466s X X<*> 466s 466s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 466s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 466s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 466s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 466s 466s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 466s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 466s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 466s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 466s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 466s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 466s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 466s 466s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 466s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 466s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 466s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 466s 466s SUB DOUBLEARY { 466s LOCAL(*SOMEARY) = @_; 466s FOREACH $ELEM (@SOMEARY) { 466s $ELEM *= 2; 466s } 466s } 466s DOUBLEARY(*FOO); 466s DOUBLEARY(*BAR); 466s 466s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 466s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 466s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 466s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 466s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 466s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 466s 466s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 466s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 466s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 466s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 466s L. 466s 466s =HEAD2 WHEN TO STILL USE LOCAL() 466s X X 466s 466s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 466s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 466s I USE C INSTEAD OF C. 466s 466s =OVER 4 466s 466s =ITEM 1. 466s 466s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 466s 466s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 466s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 466s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 466s IN C<@FIELDS>. 466s 466s { 466s LOCAL @ARGV = ("/ETC/MOTD"); 466s LOCAL $/ = UNDEF; 466s LOCAL $_ = <>; 466s @FIELDS = SPLIT /^\S*=+\S*$/; 466s } 466s 466s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 466s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 466s 466s =ITEM 2. 466s 466s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 466s 466s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 466s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 466s TABLE ENTRIES: 466s 466s SUB IOQUEUE { 466s LOCAL (*READER, *WRITER); # NOT MY! 466s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 466s RETURN (*READER, *WRITER); 466s } 466s ($HEAD, $TAIL) = IOQUEUE(); 466s 466s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 466s ENTRIES. 466s 466s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 466s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 466s A LOCAL ALIAS. 466s 466s { 466s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 466s GROW(); # REALLY CALLS SHRINK() 466s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 466s } 466s GROW(); # GET THE REAL GROW() AGAIN 466s 466s SEE L FOR MORE ABOUT MANIPULATING 466s FUNCTIONS BY NAME IN THIS WAY. 466s 466s =ITEM 3. 466s 466s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 466s 466s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 466s IS DONE ON DYNAMICS: 466s 466s { 466s LOCAL $SIG{INT} = 'IGNORE'; 466s FUNCT(); # UNINTERRUPTIBLE 466s } 466s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 466s 466s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 466s 466s =BACK 466s 466s =HEAD2 PASS BY REFERENCE 466s X X X 466s 466s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 466s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 466s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 466s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 466s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 466s 466s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 466s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 466s OF ALL THEIR FORMER LAST ELEMENTS: 466s 466s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 466s 466s SUB POPMANY { 466s MY $AREF; 466s MY @RETLIST; 466s FOREACH $AREF ( @_ ) { 466s PUSH @RETLIST, POP @$AREF; 466s } 466s RETURN @RETLIST; 466s } 466s 466s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 466s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 466s 466s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 466s SUB INTER { 466s MY ($K, $HREF, %SEEN); # LOCALS 466s FOREACH $HREF (@_) { 466s WHILE ( $K = EACH %$HREF ) { 466s $SEEN{$K}++; 466s } 466s } 466s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 466s } 466s 466s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 466s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 466s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 466s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 466s A LITTLE EXPENSIVE. 466s 466s WHERE PEOPLE GET INTO TROUBLE IS HERE: 466s 466s (@W, @X) = FUNC(@Y, @Z); 466s OR 466s (%W, %X) = FUNC(%Y, %Z); 466s 466s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 466s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 466s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 466s AS ALWAYS. 466s 466s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 466s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 466s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 466s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 466s 466s ($WREF, $XREF) = FUNC(\@Y, \@Z); 466s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 466s SUB FUNC { 466s MY ($YREF, $ZREF) = @_; 466s IF (@$YREF > @$ZREF) { 466s RETURN ($YREF, $ZREF); 466s } ELSE { 466s RETURN ($ZREF, $YREF); 466s } 466s } 466s 466s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 466s 466s (*W, *X) = FUNC(\@Y, \@Z); 466s PRINT "@W HAS MORE THAN @X\N"; 466s SUB FUNC { 466s LOCAL (*Y, *Z) = @_; 466s IF (@Y > @Z) { 466s RETURN (\@Y, \@Z); 466s } ELSE { 466s RETURN (\@Z, \@Y); 466s } 466s } 466s 466s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 466s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 466s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 466s ARE IN THE SYMBOL TABLE. 466s 466s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 466s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 466s FOR EXAMPLE: 466s 466s SPLUTTER(\*STDOUT); 466s SUB SPLUTTER { 466s MY $FH = SHIFT; 466s PRINT $FH "HER UM WELL A HMMM\N"; 466s } 466s 466s $REC = GET_REC(\*STDIN); 466s SUB GET_REC { 466s MY $FH = SHIFT; 466s RETURN SCALAR <$FH>; 466s } 466s 466s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 466s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 466s 466s SUB OPENIT { 466s MY $PATH = SHIFT; 466s LOCAL *FH; 466s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 466s } 466s 466s =HEAD2 PROTOTYPES 466s X X 466s 466s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 466s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 466s SECTION OR WITH A L. 466s IF YOU DECLARE EITHER OF 466s 466s SUB MYPUSH (\@@) 466s SUB MYPUSH :PROTOTYPE(\@@) 466s 466s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 466s 466s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 466s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 466s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 466s OF AN ATTRIBUTE. 466s 466s THE 466s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 466s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 466s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 466s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 466s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 466s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 466s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 466s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 466s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 466s 466s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 466s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 466s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 466s 466s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 466s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 466s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 466s CORRESPONDING BUILT-IN. 466s 466s DECLARED AS CALLED AS 466s 466s SUB MYLINK ($$) MYLINK $OLD, $NEW 466s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 466s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 466s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 466s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 466s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 466s SUB MYPOP (\@) MYPOP @ARRAY 466s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 466s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 466s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 466s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 466s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 466s SUB MYRAND (;$) MYRAND 42 466s SUB MYTIME () MYTIME 466s 466s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 466s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 466s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 466s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 466s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 466s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 466s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 466s 466s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 466s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 466s 466s SUB MYREF (\[$@%&*]) 466s 466s WILL ALLOW CALLING MYREF() AS 466s 466s MYREF $VAR 466s MYREF @ARRAY 466s MYREF %HASH 466s MYREF &SUB 466s MYREF *GLOB 466s 466s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 466s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 466s 466s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 466s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 466s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 466s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 466s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 466s OR A SUBSEQUENT COMMA. 466s 466s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 466s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 466s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 466s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 466s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 466s FOLLOWS: 466s 466s USE SYMBOL 'QUALIFY_TO_REF'; 466s 466s SUB FOO (*) { 466s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 466s ... 466s } 466s 466s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 466s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 466s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 466s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 466s 466s SUB MYPUSH (+@) { 466s MY $AREF = SHIFT; 466s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 466s PUSH @$AREF, @_; 466s } 466s 466s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 466s IS OF AN ACCEPTABLE TYPE. 466s 466s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 466s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 466s 466s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 466s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 466s PROVIDED, C<$_> WILL BE USED INSTEAD. 466s 466s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 466s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 466s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 466s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 466s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 466s 466s MYTIME +2; 466s 466s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 466s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 466s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 466s 466s SUB MYGETPROTOBYNUMBER($;); 466s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 466s 466s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 466s PROVIDED IT'S IN THE INITIAL POSITION: 466s X<&> 466s 466s SUB TRY (&@) { 466s MY($TRY,$CATCH) = @_; 466s EVAL { &$TRY }; 466s IF ($@) { 466s LOCAL $_ = $@; 466s &$CATCH; 466s } 466s } 466s SUB CATCH (&) { $_[0] } 466s 466s TRY { 466s DIE "PHOOEY"; 466s } CATCH { 466s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 466s }; 466s 466s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 466s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 466s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 466s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 466s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 466s 466s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 466s X 466s 466s SUB MYGREP (&@) { 466s MY $CODE = SHIFT; 466s MY @RESULT; 466s FOREACH $_ (@_) { 466s PUSH(@RESULT, $_) IF &$CODE; 466s } 466s @RESULT; 466s } 466s 466s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 466s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 466s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 466s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 466s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 466s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 466s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 466s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 466s 466s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 466s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 466s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 466s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 466s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 466s MAJORITY OF OFFENDING CODE IS FIXED. 466s 466s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 466s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 466s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 466s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 466s 466s SUB FUNC ($) { 466s MY $N = SHIFT; 466s PRINT "YOU GAVE ME $N\N"; 466s } 466s 466s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 466s RETURNING A LIST: 466s 466s FUNC(@FOO); 466s FUNC( $TEXT =~ /\W+/G ); 466s 466s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 466s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 466s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 466s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 466s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 466s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 466s 466s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 466s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 466s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 466s EFFECT, LIKE SO: 466s 466s SUB FOO($$); 466s SUB FOO($$) { 466s FOO 1, 2; 466s } 466s 466s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 466s TO MAKE THE WORLD A BETTER PLACE. 466s 466s =HEAD2 CONSTANT FUNCTIONS 466s X 466s 466s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 466s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 466s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 466s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 466s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 466s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 466s 466s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 466s 466s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 466s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 466s # AND IT'S INLINED, TOO! 466s SUB ST_DEV () { 0 } 466s SUB ST_INO () { 1 } 466s 466s SUB FLAG_FOO () { 1 << 8 } 466s SUB FLAG_BAR () { 1 << 9 } 466s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 466s 466s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 466s 466s SUB N () { INT(OPT_BAZ) / 3 } 466s 466s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 466s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 466s 466s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 466s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 466s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 466s C: 466s 466s SUB BAZ_VAL () { 466s IF (OPT_BAZ) { 466s RETURN 23; 466s } 466s ELSE { 466s RETURN 42; 466s } 466s } 466s SUB BONK_VAL () { RETURN 12345 } 466s 466s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 466s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 466s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 466s 466s BEGIN { 466s MY $VAR = 1; 466s NO STRICT 'REFS'; 466s *INLINED = SUB () { $VAR }; 466s } 466s 466s BEGIN { 466s MY $VAR = 1; 466s MY $REF = \$VAR; 466s NO STRICT 'REFS'; 466s *NOT_INLINED = SUB () { $VAR }; 466s } 466s 466s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 466s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 466s 466s BEGIN { 466s MY $X = 10; 466s *FOO = SUB () { $X }; 466s $X++; 466s } 466s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 466s 466s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 466s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 466s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 466s SO IT PRINTED C<10>, NOT C<11>. 466s 466s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 466s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 466s ASIDE FROM WHERE IT IS DECLARED. 466s 466s # FINE, NO WARNING 466s BEGIN { 466s MY $X = 54321; 466s *INLINED = SUB () { $X }; 466s } 466s # ERROR 466s BEGIN { 466s MY $X; 466s $X = 54321; 466s *ALSO_INLINED = SUB () { $X }; 466s } 466s 466s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 466s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 466s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 466s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 466s CONSTANT SUBROUTINE: 466s 466s MY $X = 54321; 466s *INLINED = SUB : CONST { $X }; 466s $X++; 466s 466s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 466s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 466s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 466s VALUE CAPTURED THE SAME WAY. 466s 466s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 466s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 466s AN EXPLICIT C: 466s 466s BEGIN { 466s MY $X = 10; 466s *FOO = SUB () { RETURN $X }; 466s $X++; 466s } 466s PRINT FOO(); # PRINTS 11 466s 466s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 466s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 466s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 466s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 466s 466s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 466s SUB ONE { 466s 1; 466s } 466s IF (ONE ) { 466s PRINT ONE() IF ONE ; 466s } 466s 466s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 466s SUB ONE () { 1 } 466s DO { 466s PRINT 1 466s }; 466s 466s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 466s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 466s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 466s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 466s 466s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 466s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 466s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 466s SUBROUTINE ONE REDEFINED AT -E LINE 1. 466s 466s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 466s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 466s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 466s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 466s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 466s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 466s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 466s MENTIONED ABOVE: 466s 466s SUB NOT_INLINED () { RETURN 23 } 466s 466s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 466s X X X X 466s 466s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 466s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 466s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 466s ON A NON-UNIX SYSTEM. 466s 466s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 466s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 466s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 466s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 466s 466s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 466s CHDIR $SOMEWHERE; 466s SUB CHDIR { ... } 466s 466s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 466s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 466s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 466s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 466s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 466s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 466s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 466s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 466s FOR SOME KEYWORDS. SEE L. 466s 466s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 466s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 466s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 466s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 466s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 466s THAT IS, THEY COULD SAY 466s 466s USE MODULE 'OPEN'; 466s 466s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 466s 466s USE MODULE; 466s 466s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 466s 466s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 466s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 466s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 466s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 466s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 466s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 466s THAT UNDERSTANDS REGULAR EXPRESSIONS. 466s 466s PACKAGE REGLOB; 466s REQUIRE EXPORTER; 466s @ISA = 'EXPORTER'; 466s @EXPORT_OK = 'GLOB'; 466s 466s SUB IMPORT { 466s MY $PKG = SHIFT; 466s RETURN UNLESS @_; 466s MY $SYM = SHIFT; 466s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 466s $PKG->EXPORT($WHERE, $SYM, @_); 466s } 466s 466s SUB GLOB { 466s MY $PAT = SHIFT; 466s MY @GOT; 466s IF (OPENDIR MY $D, '.') { 466s @GOT = GREP /$PAT/, READDIR $D; 466s CLOSEDIR $D; 466s } 466s RETURN @GOT; 466s } 466s 1; 466s 466s AND HERE'S HOW IT COULD BE (AB)USED: 466s 466s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 466s PACKAGE FOO; 466s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 466s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 466s 466s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 466s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 466s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 466s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 466s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 466s IT MUST BE DONE AT ALL. 466s 466s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 466s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 466s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 466s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 466s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 466s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 466s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 466s LIBRARY. 466s 466s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 466s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 466s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 466s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 466s (SEE L). 466s 466s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 466s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 466s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 466s 466s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 466s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 466s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 466s C SYNTAX, THOUGH). 466s 466s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 466s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 466s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 466s 466s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 466s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 466s 466s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 466s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 466s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 466s 466s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 466s 466s =HEAD2 AUTOLOADING 466s X X 466s 466s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 466s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 466s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 466s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 466s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 466s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 466s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 466s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 466s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 466s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 466s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 466s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 466s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 466s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 466s SUBROUTINE NAME. SEE L FOR DETAILS.) 466s 466s 466s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 466s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 466s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 466s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 466s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 466s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 466s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 466s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 466s 466s SUB AUTOLOAD { 466s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 466s MY $PROGRAM = $AUTOLOAD; 466s $PROGRAM =~ S/.*:://; 466s SYSTEM($PROGRAM, @_); 466s } 466s DATE(); 466s WHO(); 466s LS('-L'); 466s 466s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 466s EVEN NEED PARENTHESES: 466s 466s USE SUBS QW(DATE WHO LS); 466s DATE; 466s WHO; 466s LS '-L'; 466s 466s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 466s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 466s 466s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 466s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 466s DESCRIBED IN L AND IN L, THE STANDARD 466s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 466s FUNCTIONS TO PERL CODE IN L. 466s 466s =HEAD2 SUBROUTINE ATTRIBUTES 466s X X X 466s 466s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 466s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 466s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 466s C HAD BEEN SEEN. SEE L FOR DETAILS 466s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 466s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 466s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 466s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 466s 466s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 466s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 466s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 466s NEST PROPERLY. 466s 466s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 466s 466s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 466s SUB PLUGH () : UGLY('\(") :BAD; 466s SUB XYZZY : _5X5 { ... } 466s 466s EXAMPLES OF INVALID SYNTAX: 466s 466s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 466s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 466s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 466s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 466s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 466s 466s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 466s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 466s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 466s PARSED AND INVOKED: 466s 466s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 466s 466s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 466s SEE L AND L. 466s 466s =HEAD1 SEE ALSO 466s 466s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 466s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 466s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 466s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 466s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 466s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 466s 466s =FOR VI 466s # EX: SET STS=0 SW=4 ET: 466s 466s ok 2 466s # testing mod_cgi with /modules/cgi/perl.pl 466s # expected 200 466s # received 200 466s # body: PERL CGI 466s ok 3 466s # testing mod_test_rwrite with /test_rwrite 466s # expected 200 466s # received 200 466s # body: A 466s ok 4 466s ok 469s t/filter/case_in.t .................. 469s 1..3 469s # Running under perl version 5.040000 for linux 469s # Current time local: Fri Feb 21 12:51:24 2025 469s # Current time GMT: Fri Feb 21 12:51:24 2025 469s # Using Test.pm version 1.31 469s # Using Apache/Test.pm version 1.44 469s ok 1 469s # testing mod_cgi with /modules/cgi/perl_echo.pl 469s # expected 200 469s # received 200 469s ok 2 469s # testing mod_echo_post with /echo_post 469s # expected 200 469s # received 200 469s ok 3 469s ok 472s t/filter/input_body.t ............... 472s 1..2 472s # Running under perl version 5.040000 for linux 472s # Current time local: Fri Feb 21 12:51:27 2025 472s # Current time GMT: Fri Feb 21 12:51:27 2025 472s # Using Test.pm version 1.31 472s # Using Apache/Test.pm version 1.44 472s # testing : Posted "1 ko" 472s # expected: 'ok 1' 472s # received: 'ok 1' 472s ok 1 472s # testing : Posted "2 ko" 472s # expected: 'ok 2' 472s # received: 'ok 2' 472s ok 2 472s ok 476s t/http11/basicauth.t ................ 476s 1..3 476s # Running under perl version 5.040000 for linux 476s # Current time local: Fri Feb 21 12:51:30 2025 476s # Current time GMT: Fri Feb 21 12:51:30 2025 476s # Using Test.pm version 1.31 476s # Using Apache/Test.pm version 1.44 476s ok 1 476s ok 2 476s ok 3 476s ok 479s t/http11/chunked.t .................. 479s 1..30 479s # Running under perl version 5.040000 for linux 479s # Current time local: Fri Feb 21 12:51:34 2025 479s # Current time GMT: Fri Feb 21 12:51:34 2025 479s # Using Test.pm version 1.31 479s # Using Apache/Test.pm version 1.44 479s # testing : response protocol 479s # expected: 'HTTP/1.1' 479s # received: 'HTTP/1.1' 479s ok 1 479s # testing : response Transfer-Encoding 479s # expected: 'chunked' 479s # received: 'chunked' 479s ok 2 479s # testing : no Content-Length 479s # expected: 0 479s # received: 0 479s ok 3 479s # testing : body length 479s # expected: '70976' 479s # received: 70976 479s ok 4 479s # testing : number of requests 479s # expected: 1 479s # received: 1 479s ok 5 479s # testing : response protocol 479s # expected: 'HTTP/1.1' 479s # received: 'HTTP/1.1' 479s ok 6 479s # testing : response Transfer-Encoding 479s # expected: 'chunked' 479s # received: 'chunked' 479s ok 7 479s # testing : no Content-Length 479s # expected: 0 479s # received: 0 479s ok 8 479s # testing : body length 479s # expected: '212509' 479s # received: 212509 479s ok 9 479s # testing : number of requests 479s # expected: 2 479s # received: 2 479s ok 10 479s # testing : response protocol 479s # expected: 'HTTP/1.1' 479s # received: 'HTTP/1.1' 479s ok 11 479s # testing : response Transfer-Encoding 479s # expected: 'chunked' 479s # received: 'chunked' 479s ok 12 479s # testing : no Content-Length 479s # expected: 0 479s # received: 0 479s ok 13 479s # testing : body length 479s # expected: '280545' 479s # received: 280545 479s ok 14 479s # testing : number of requests 479s # expected: 3 479s # received: 3 479s ok 15 479s # testing : response protocol 479s # expected: 'HTTP/1.1' 479s # received: 'HTTP/1.1' 479s ok 16 479s # testing : response Transfer-Encoding 479s # expected: 'chunked' 479s # received: 'chunked' 479s ok 17 479s # testing : no Content-Length 479s # expected: 0 479s # received: 0 479s ok 18 479s # testing : body length 479s # expected: '845969' 479s # received: 845969 479s ok 19 479s # testing : number of requests 479s # expected: 4 479s # received: 4 479s ok 20 479s # testing : response protocol 479s # expected: 'HTTP/1.1' 479s # received: 'HTTP/1.1' 479s ok 21 479s # testing : no Transfer-Encoding (test result inverted) 479s # expected: 'chunked' 479s # received: '' 479s ok 22 479s # testing : content length 479s # expected: 253 479s # received: '253' 479s ok 23 479s # testing : body length 479s # expected: '242' 479s # received: 242 479s ok 24 479s # testing : number of requests 479s # expected: 5 479s # received: 5 479s ok 25 479s # testing : response protocol 479s # expected: 'HTTP/1.1' 479s # received: 'HTTP/1.1' 479s ok 26 479s # testing : no Transfer-Encoding (test result inverted) 479s # expected: 'chunked' 479s # received: '' 479s ok 27 479s # testing : content length 479s # expected: '' 479s # received: '' 479s ok 28 479s # testing : body length 479s # expected: '14276' 479s # received: 14276 479s ok 29 479s # testing : number of requests 479s # expected: 6 479s # received: 6 479s ok 30 479s ok 483s t/http11/chunked2.t ................. 483s 1..2 483s # Running under perl version 5.040000 for linux 483s # Current time local: Fri Feb 21 12:51:37 2025 483s # Current time GMT: Fri Feb 21 12:51:37 2025 483s # Using Test.pm version 1.31 483s # Using Apache/Test.pm version 1.44 483s # testing : successful response 483s # expected: 200 483s # received: '200' 483s ok 1 483s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 483s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 483s ok 2 483s ok 487s t/http11/clength.t .................. 487s 1..6 487s # Running under perl version 5.040000 for linux 487s # Current time local: Fri Feb 21 12:51:41 2025 487s # Current time GMT: Fri Feb 21 12:51:41 2025 487s # Using Test.pm version 1.31 487s # Using Apache/Test.pm version 1.44 487s # testing : successful response 487s # expected: 200 487s # received: '200' 487s ok 1 487s # expected: 10 487s # received: '10' 487s ok 2 487s # expected: 'bbbbbbbbbb' 487s # received: 'bbbbbbbbbb' 487s ok 3 487s # testing : successful response 487s # expected: 200 487s # received: '200' 487s ok 4 487s # expected: 6 487s # received: '6' 487s ok 5 487s # expected: 'foobar' 487s # received: 'foobar' 487s ok 6 487s ok 492s t/http11/post.t ..................... 492s # using LWP client 492s 1..51 492s # Running under perl version 5.040000 for linux 492s # Current time local: Fri Feb 21 12:51:45 2025 492s # Current time GMT: Fri Feb 21 12:51:45 2025 492s # Using Test.pm version 1.31 492s # Using Apache/Test.pm version 1.44 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 1024 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Connection: Keep-Alive 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 5 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 1 492s #DMMATCH1: 1 492s #Keep-Alive: timeout=5, max=100 492s # 492s # testing : length posted 492s # expected: '1024' 492s # received: 1024 492s ok 1 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 2048 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 5 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 2 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '2048' 492s # received: 2048 492s ok 2 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 3072 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 5 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 3 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '3072' 492s # received: 3072 492s ok 3 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 4096 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 5 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 4 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '4096' 492s # received: 4096 492s ok 4 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 5120 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 5 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 5 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '5120' 492s # received: 5120 492s ok 5 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 6144 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 5 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 6 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '6144' 492s # received: 6144 492s ok 6 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 7168 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 5 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 7 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '7168' 492s # received: 7168 492s ok 7 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 8192 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 5 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 8 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '8192' 492s # received: 8192 492s ok 8 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 9216 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 5 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 9 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '9216' 492s # received: 9216 492s ok 9 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 10240 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 10 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '10240' 492s # received: 10240 492s ok 10 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 11264 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 11 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '11264' 492s # received: 11264 492s ok 11 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 12288 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 12 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '12288' 492s # received: 12288 492s ok 12 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 13312 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 13 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '13312' 492s # received: 13312 492s ok 13 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 14336 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 14 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '14336' 492s # received: 14336 492s ok 14 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 15360 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 15 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '15360' 492s # received: 15360 492s ok 15 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 16384 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 16 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '16384' 492s # received: 16384 492s ok 16 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 17408 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 17 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '17408' 492s # received: 17408 492s ok 17 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 18432 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:48 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 18 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '18432' 492s # received: 18432 492s ok 18 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 19456 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 19 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '19456' 492s # received: 19456 492s ok 19 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 20480 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 20 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '20480' 492s # received: 20480 492s ok 20 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 21504 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 21 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '21504' 492s # received: 21504 492s ok 21 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 22528 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 22 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '22528' 492s # received: 22528 492s ok 22 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 23552 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 23 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '23552' 492s # received: 23552 492s ok 23 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 24576 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 24 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '24576' 492s # received: 24576 492s ok 24 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 25600 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 25 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '25600' 492s # received: 25600 492s ok 25 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 26624 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 26 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '26624' 492s # received: 26624 492s ok 26 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 27648 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 27 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '27648' 492s # received: 27648 492s ok 27 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 28672 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 28 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '28672' 492s # received: 28672 492s ok 28 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 29696 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 29 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '29696' 492s # received: 29696 492s ok 29 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 30720 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 30 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '30720' 492s # received: 30720 492s ok 30 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 31744 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 31 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '31744' 492s # received: 31744 492s ok 31 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 32768 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 32 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '32768' 492s # received: 32768 492s ok 32 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 33792 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 33 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '33792' 492s # received: 33792 492s ok 33 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 34816 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 34 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '34816' 492s # received: 34816 492s ok 34 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 35840 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 35 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '35840' 492s # received: 35840 492s ok 35 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 36864 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 36 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '36864' 492s # received: 36864 492s ok 36 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 37888 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 37 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '37888' 492s # received: 37888 492s ok 37 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 38912 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 38 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '38912' 492s # received: 38912 492s ok 38 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 39936 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 39 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '39936' 492s # received: 39936 492s ok 39 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 40960 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 40 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '40960' 492s # received: 40960 492s ok 40 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 41984 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:49 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 41 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '41984' 492s # received: 41984 492s ok 41 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 43008 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 42 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '43008' 492s # received: 43008 492s ok 42 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 44032 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 43 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '44032' 492s # received: 44032 492s ok 43 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 45056 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 44 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '45056' 492s # received: 45056 492s ok 44 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 46080 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 45 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '46080' 492s # received: 46080 492s ok 45 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 47104 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 46 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '47104' 492s # received: 47104 492s ok 46 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 48128 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 47 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '48128' 492s # received: 48128 492s ok 47 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 49152 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 48 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '49152' 492s # received: 49152 492s ok 48 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 50176 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 49 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '50176' 492s # received: 50176 492s ok 49 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 51200 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 6 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 50 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '51200' 492s # received: 51200 492s ok 50 492s #lwp request: 492s #POST http://localhost:8529/eat_post HTTP/1.1 492s #User-Agent: libwww-perl/6.77 492s #Content-Length: 102400 492s # 492s #server response: 492s #HTTP/1.1 200 OK 492s #Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 492s #Vary: In-If1 492s #Content-Length: 7 492s #Client-Date: Fri, 21 Feb 2025 12:51:50 GMT 492s #Client-Peer: 127.0.0.1:8529 492s #Client-Response-Num: 51 492s #DMMATCH1: 1 492s # 492s # testing : length posted 492s # expected: '102400' 492s # received: 102400 492s ok 51 492s ok 496s t/modules/aaa.t ..................... 496s 1..40 496s # Running under perl version 5.040000 for linux 496s # Current time local: Fri Feb 21 12:51:50 2025 496s # Current time GMT: Fri Feb 21 12:51:50 2025 496s # Using Test.pm version 1.31 496s # Using Apache/Test.pm version 1.44 496s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm2 496s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 496s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/form1 496s ok 1 496s ok 2 496s ok 3 496s ok 4 496s ok 5 496s ok 6 496s ok 7 496s ok 8 496s ok 9 496s ok 10 496s ok 11 496s ok 12 496s ok 13 496s ok 14 496s ok 15 496s ok 16 496s ok 17 496s ok 18 496s ok 19 496s ok 20 496s ok 21 496s ok 22 496s ok 23 496s ok 24 496s ok 25 496s ok 26 496s ok 27 496s ok 28 496s ok 29 496s ok 30 496s ok 31 496s ok 32 496s ok 33 496s ok 34 496s ok 35 496s ok 36 496s ok 37 496s ok 38 496s ok 39 496s ok 40 496s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm2 496s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/form1 496s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 496s ok 501s t/modules/access.t .................. 501s 1..408 501s # Running under perl version 5.040000 for linux 501s # Current time local: Fri Feb 21 12:51:54 2025 501s # Current time GMT: Fri Feb 21 12:51:54 2025 501s # Using Test.pm version 1.31 501s # Using Apache/Test.pm version 1.44 501s # --- 501s # Order deny,allow 501s # Allow from all 501s # expecting access. 501s ok 1 501s # --- 501s # Order deny,allow 501s # Deny from all 501s # expecting access denial. 501s ok 2 501s # --- 501s # Order deny,allow 501s # Allow from all 501s # Deny from all 501s # expecting access. 501s ok 3 501s # --- 501s # Order deny,allow 501s # Deny from localhost 501s # expecting access denial. 501s ok 4 501s # --- 501s # Order deny,allow 501s # Allow from all 501s # Deny from localhost 501s # expecting access. 501s ok 5 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 6 501s # --- 501s # Order deny,allow 501s # Allow from all 501s # Deny from 127.0.0.1 501s # expecting access. 501s ok 7 501s # --- 501s # Order deny,allow 501s # Deny from 127.0 501s # expecting access denial. 501s ok 8 501s # --- 501s # Order deny,allow 501s # Allow from all 501s # Deny from 127.0 501s # expecting access. 501s ok 9 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 10 501s # --- 501s # Order deny,allow 501s # Allow from all 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access. 501s ok 11 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 12 501s # --- 501s # Order deny,allow 501s # Allow from all 501s # Deny from 127.0.0.1/16 501s # expecting access. 501s ok 13 501s # --- 501s # Order deny,allow 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 14 501s # --- 501s # Order deny,allow 501s # Allow from all 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 15 501s # --- 501s # Order deny,allow 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 16 501s # --- 501s # Order deny,allow 501s # Allow from all 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 17 501s # --- 501s # Order deny,allow 501s # Allow from localhost 501s # expecting access. 501s ok 18 501s # --- 501s # Order deny,allow 501s # Deny from all 501s # expecting access denial. 501s ok 19 501s # --- 501s # Order deny,allow 501s # Allow from localhost 501s # Deny from all 501s # expecting access. 501s ok 20 501s # --- 501s # Order deny,allow 501s # Deny from localhost 501s # expecting access denial. 501s ok 21 501s # --- 501s # Order deny,allow 501s # Allow from localhost 501s # Deny from localhost 501s # expecting access. 501s ok 22 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 23 501s # --- 501s # Order deny,allow 501s # Allow from localhost 501s # Deny from 127.0.0.1 501s # expecting access. 501s ok 24 501s # --- 501s # Order deny,allow 501s # Deny from 127.0 501s # expecting access denial. 501s ok 25 501s # --- 501s # Order deny,allow 501s # Allow from localhost 501s # Deny from 127.0 501s # expecting access. 501s ok 26 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 27 501s # --- 501s # Order deny,allow 501s # Allow from localhost 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access. 501s ok 28 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 29 501s # --- 501s # Order deny,allow 501s # Allow from localhost 501s # Deny from 127.0.0.1/16 501s # expecting access. 501s ok 30 501s # --- 501s # Order deny,allow 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 31 501s # --- 501s # Order deny,allow 501s # Allow from localhost 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 32 501s # --- 501s # Order deny,allow 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 33 501s # --- 501s # Order deny,allow 501s # Allow from localhost 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 34 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1 501s # expecting access. 501s ok 35 501s # --- 501s # Order deny,allow 501s # Deny from all 501s # expecting access denial. 501s ok 36 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1 501s # Deny from all 501s # expecting access. 501s ok 37 501s # --- 501s # Order deny,allow 501s # Deny from localhost 501s # expecting access denial. 501s ok 38 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1 501s # Deny from localhost 501s # expecting access. 501s ok 39 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 40 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1 501s # Deny from 127.0.0.1 501s # expecting access. 501s ok 41 501s # --- 501s # Order deny,allow 501s # Deny from 127.0 501s # expecting access denial. 501s ok 42 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1 501s # Deny from 127.0 501s # expecting access. 501s ok 43 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 44 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access. 501s ok 45 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 46 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1 501s # Deny from 127.0.0.1/16 501s # expecting access. 501s ok 47 501s # --- 501s # Order deny,allow 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 48 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 49 501s # --- 501s # Order deny,allow 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 50 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 51 501s # --- 501s # Order deny,allow 501s # Allow from 127.0 501s # expecting access. 501s ok 52 501s # --- 501s # Order deny,allow 501s # Deny from all 501s # expecting access denial. 501s ok 53 501s # --- 501s # Order deny,allow 501s # Allow from 127.0 501s # Deny from all 501s # expecting access. 501s ok 54 501s # --- 501s # Order deny,allow 501s # Deny from localhost 501s # expecting access denial. 501s ok 55 501s # --- 501s # Order deny,allow 501s # Allow from 127.0 501s # Deny from localhost 501s # expecting access. 501s ok 56 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 57 501s # --- 501s # Order deny,allow 501s # Allow from 127.0 501s # Deny from 127.0.0.1 501s # expecting access. 501s ok 58 501s # --- 501s # Order deny,allow 501s # Deny from 127.0 501s # expecting access denial. 501s ok 59 501s # --- 501s # Order deny,allow 501s # Allow from 127.0 501s # Deny from 127.0 501s # expecting access. 501s ok 60 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 61 501s # --- 501s # Order deny,allow 501s # Allow from 127.0 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access. 501s ok 62 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 63 501s # --- 501s # Order deny,allow 501s # Allow from 127.0 501s # Deny from 127.0.0.1/16 501s # expecting access. 501s ok 64 501s # --- 501s # Order deny,allow 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 65 501s # --- 501s # Order deny,allow 501s # Allow from 127.0 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 66 501s # --- 501s # Order deny,allow 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 67 501s # --- 501s # Order deny,allow 501s # Allow from 127.0 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 68 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/255.255.0.0 501s # expecting access. 501s ok 69 501s # --- 501s # Order deny,allow 501s # Deny from all 501s # expecting access denial. 501s ok 70 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from all 501s # expecting access. 501s ok 71 501s # --- 501s # Order deny,allow 501s # Deny from localhost 501s # expecting access denial. 501s ok 72 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from localhost 501s # expecting access. 501s ok 73 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 74 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 127.0.0.1 501s # expecting access. 501s ok 75 501s # --- 501s # Order deny,allow 501s # Deny from 127.0 501s # expecting access denial. 501s ok 76 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 127.0 501s # expecting access. 501s ok 77 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 78 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access. 501s ok 79 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 80 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 127.0.0.1/16 501s # expecting access. 501s ok 81 501s # --- 501s # Order deny,allow 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 82 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 83 501s # --- 501s # Order deny,allow 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 84 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 85 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/16 501s # expecting access. 501s ok 86 501s # --- 501s # Order deny,allow 501s # Deny from all 501s # expecting access denial. 501s ok 87 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/16 501s # Deny from all 501s # expecting access. 501s ok 88 501s # --- 501s # Order deny,allow 501s # Deny from localhost 501s # expecting access denial. 501s ok 89 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/16 501s # Deny from localhost 501s # expecting access. 501s ok 90 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 91 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/16 501s # Deny from 127.0.0.1 501s # expecting access. 501s ok 92 501s # --- 501s # Order deny,allow 501s # Deny from 127.0 501s # expecting access denial. 501s ok 93 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/16 501s # Deny from 127.0 501s # expecting access. 501s ok 94 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 95 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/16 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access. 501s ok 96 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 97 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/16 501s # Deny from 127.0.0.1/16 501s # expecting access. 501s ok 98 501s # --- 501s # Order deny,allow 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 99 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/16 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 100 501s # --- 501s # Order deny,allow 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 101 501s # --- 501s # Order deny,allow 501s # Allow from 127.0.0.1/16 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 102 501s # --- 501s # Order deny,allow 501s # Allow from somewhere.else.com 501s # expecting access. 501s ok 103 501s # --- 501s # Order deny,allow 501s # Deny from all 501s # expecting access denial. 501s ok 104 501s # --- 501s # Order deny,allow 501s # Allow from somewhere.else.com 501s # Deny from all 501s # expecting access denial. 501s ok 105 501s # --- 501s # Order deny,allow 501s # Deny from localhost 501s # expecting access denial. 501s ok 106 501s # --- 501s # Order deny,allow 501s # Allow from somewhere.else.com 501s # Deny from localhost 501s # expecting access denial. 501s ok 107 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 108 501s # --- 501s # Order deny,allow 501s # Allow from somewhere.else.com 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 109 501s # --- 501s # Order deny,allow 501s # Deny from 127.0 501s # expecting access denial. 501s ok 110 501s # --- 501s # Order deny,allow 501s # Allow from somewhere.else.com 501s # Deny from 127.0 501s # expecting access denial. 501s ok 111 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 112 501s # --- 501s # Order deny,allow 501s # Allow from somewhere.else.com 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 113 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 114 501s # --- 501s # Order deny,allow 501s # Allow from somewhere.else.com 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 115 501s # --- 501s # Order deny,allow 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 116 501s # --- 501s # Order deny,allow 501s # Allow from somewhere.else.com 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 117 501s # --- 501s # Order deny,allow 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 118 501s # --- 501s # Order deny,allow 501s # Allow from somewhere.else.com 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 119 501s # --- 501s # Order deny,allow 501s # Allow from 66.6.6.6 501s # expecting access. 501s ok 120 501s # --- 501s # Order deny,allow 501s # Deny from all 501s # expecting access denial. 501s ok 121 501s # --- 501s # Order deny,allow 501s # Allow from 66.6.6.6 501s # Deny from all 501s # expecting access denial. 501s ok 122 501s # --- 501s # Order deny,allow 501s # Deny from localhost 501s # expecting access denial. 501s ok 123 501s # --- 501s # Order deny,allow 501s # Allow from 66.6.6.6 501s # Deny from localhost 501s # expecting access denial. 501s ok 124 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 125 501s # --- 501s # Order deny,allow 501s # Allow from 66.6.6.6 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 126 501s # --- 501s # Order deny,allow 501s # Deny from 127.0 501s # expecting access denial. 501s ok 127 501s # --- 501s # Order deny,allow 501s # Allow from 66.6.6.6 501s # Deny from 127.0 501s # expecting access denial. 501s ok 128 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 129 501s # --- 501s # Order deny,allow 501s # Allow from 66.6.6.6 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 130 501s # --- 501s # Order deny,allow 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 131 501s # --- 501s # Order deny,allow 501s # Allow from 66.6.6.6 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 132 501s # --- 501s # Order deny,allow 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 133 501s # --- 501s # Order deny,allow 501s # Allow from 66.6.6.6 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 134 501s # --- 501s # Order deny,allow 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 135 501s # --- 501s # Order deny,allow 501s # Allow from 66.6.6.6 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 136 501s # --- 501s # Order allow,deny 501s # Allow from all 501s # expecting access. 501s ok 137 501s # --- 501s # Order allow,deny 501s # Deny from all 501s # expecting access denial. 501s ok 138 501s # --- 501s # Order allow,deny 501s # Allow from all 501s # Deny from all 501s # expecting access denial. 501s ok 139 501s # --- 501s # Order allow,deny 501s # Deny from localhost 501s # expecting access denial. 501s ok 140 501s # --- 501s # Order allow,deny 501s # Allow from all 501s # Deny from localhost 501s # expecting access denial. 501s ok 141 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 142 501s # --- 501s # Order allow,deny 501s # Allow from all 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 143 501s # --- 501s # Order allow,deny 501s # Deny from 127.0 501s # expecting access denial. 501s ok 144 501s # --- 501s # Order allow,deny 501s # Allow from all 501s # Deny from 127.0 501s # expecting access denial. 501s ok 145 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 146 501s # --- 501s # Order allow,deny 501s # Allow from all 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 147 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 148 501s # --- 501s # Order allow,deny 501s # Allow from all 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 149 501s # --- 501s # Order allow,deny 501s # Deny from somewhere.else.com 501s # expecting access denial. 501s ok 150 501s # --- 501s # Order allow,deny 501s # Allow from all 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 151 501s # --- 501s # Order allow,deny 501s # Deny from 66.6.6.6 501s # expecting access denial. 501s ok 152 501s # --- 501s # Order allow,deny 501s # Allow from all 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 153 501s # --- 501s # Order allow,deny 501s # Allow from localhost 501s # expecting access. 501s ok 154 501s # --- 501s # Order allow,deny 501s # Deny from all 501s # expecting access denial. 501s ok 155 501s # --- 501s # Order allow,deny 501s # Allow from localhost 501s # Deny from all 501s # expecting access denial. 501s ok 156 501s # --- 501s # Order allow,deny 501s # Deny from localhost 501s # expecting access denial. 501s ok 157 501s # --- 501s # Order allow,deny 501s # Allow from localhost 501s # Deny from localhost 501s # expecting access denial. 501s ok 158 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 159 501s # --- 501s # Order allow,deny 501s # Allow from localhost 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 160 501s # --- 501s # Order allow,deny 501s # Deny from 127.0 501s # expecting access denial. 501s ok 161 501s # --- 501s # Order allow,deny 501s # Allow from localhost 501s # Deny from 127.0 501s # expecting access denial. 501s ok 162 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 163 501s # --- 501s # Order allow,deny 501s # Allow from localhost 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 164 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 165 501s # --- 501s # Order allow,deny 501s # Allow from localhost 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 166 501s # --- 501s # Order allow,deny 501s # Deny from somewhere.else.com 501s # expecting access denial. 501s ok 167 501s # --- 501s # Order allow,deny 501s # Allow from localhost 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 168 501s # --- 501s # Order allow,deny 501s # Deny from 66.6.6.6 501s # expecting access denial. 501s ok 169 501s # --- 501s # Order allow,deny 501s # Allow from localhost 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 170 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1 501s # expecting access. 501s ok 171 501s # --- 501s # Order allow,deny 501s # Deny from all 501s # expecting access denial. 501s ok 172 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1 501s # Deny from all 501s # expecting access denial. 501s ok 173 501s # --- 501s # Order allow,deny 501s # Deny from localhost 501s # expecting access denial. 501s ok 174 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1 501s # Deny from localhost 501s # expecting access denial. 501s ok 175 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 176 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 177 501s # --- 501s # Order allow,deny 501s # Deny from 127.0 501s # expecting access denial. 501s ok 178 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1 501s # Deny from 127.0 501s # expecting access denial. 501s ok 179 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 180 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 181 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 182 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 183 501s # --- 501s # Order allow,deny 501s # Deny from somewhere.else.com 501s # expecting access denial. 501s ok 184 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 185 501s # --- 501s # Order allow,deny 501s # Deny from 66.6.6.6 501s # expecting access denial. 501s ok 186 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 187 501s # --- 501s # Order allow,deny 501s # Allow from 127.0 501s # expecting access. 501s ok 188 501s # --- 501s # Order allow,deny 501s # Deny from all 501s # expecting access denial. 501s ok 189 501s # --- 501s # Order allow,deny 501s # Allow from 127.0 501s # Deny from all 501s # expecting access denial. 501s ok 190 501s # --- 501s # Order allow,deny 501s # Deny from localhost 501s # expecting access denial. 501s ok 191 501s # --- 501s # Order allow,deny 501s # Allow from 127.0 501s # Deny from localhost 501s # expecting access denial. 501s ok 192 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 193 501s # --- 501s # Order allow,deny 501s # Allow from 127.0 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 194 501s # --- 501s # Order allow,deny 501s # Deny from 127.0 501s # expecting access denial. 501s ok 195 501s # --- 501s # Order allow,deny 501s # Allow from 127.0 501s # Deny from 127.0 501s # expecting access denial. 501s ok 196 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 197 501s # --- 501s # Order allow,deny 501s # Allow from 127.0 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 198 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 199 501s # --- 501s # Order allow,deny 501s # Allow from 127.0 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 200 501s # --- 501s # Order allow,deny 501s # Deny from somewhere.else.com 501s # expecting access denial. 501s ok 201 501s # --- 501s # Order allow,deny 501s # Allow from 127.0 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 202 501s # --- 501s # Order allow,deny 501s # Deny from 66.6.6.6 501s # expecting access denial. 501s ok 203 501s # --- 501s # Order allow,deny 501s # Allow from 127.0 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 204 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/255.255.0.0 501s # expecting access. 501s ok 205 501s # --- 501s # Order allow,deny 501s # Deny from all 501s # expecting access denial. 501s ok 206 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from all 501s # expecting access denial. 501s ok 207 501s # --- 501s # Order allow,deny 501s # Deny from localhost 501s # expecting access denial. 501s ok 208 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from localhost 501s # expecting access denial. 501s ok 209 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 210 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 127.0.0.1 501s # expecting access denial. 501s ok 211 501s # --- 501s # Order allow,deny 501s # Deny from 127.0 501s # expecting access denial. 501s ok 212 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 127.0 501s # expecting access denial. 501s ok 213 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 214 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 127.0.0.1/255.255.0.0 501s # expecting access denial. 501s ok 215 501s # --- 501s # Order allow,deny 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 216 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 127.0.0.1/16 501s # expecting access denial. 501s ok 217 501s # --- 501s # Order allow,deny 501s # Deny from somewhere.else.com 501s # expecting access denial. 501s ok 218 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from somewhere.else.com 501s # expecting access. 501s ok 219 501s # --- 501s # Order allow,deny 501s # Deny from 66.6.6.6 501s # expecting access denial. 501s ok 220 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/255.255.0.0 501s # Deny from 66.6.6.6 501s # expecting access. 501s ok 221 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/16 501s # expecting access. 501s ok 222 501s # --- 501s # Order allow,deny 501s # Deny from all 501s # expecting access denial. 501s ok 223 501s # --- 501s # Order allow,deny 501s # Allow from 127.0.0.1/16 501s # Deny from all 501s # expecting access denial. 501s ok 224 501s # --- 501s # Order allow,deny 501s # Deny from localhost 501s # expecting access denial. 502s ok 225 502s # --- 502s # Order allow,deny 502s # Allow from 127.0.0.1/16 502s # Deny from localhost 502s # expecting access denial. 502s ok 226 502s # --- 502s # Order allow,deny 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 227 502s # --- 502s # Order allow,deny 502s # Allow from 127.0.0.1/16 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 228 502s # --- 502s # Order allow,deny 502s # Deny from 127.0 502s # expecting access denial. 502s ok 229 502s # --- 502s # Order allow,deny 502s # Allow from 127.0.0.1/16 502s # Deny from 127.0 502s # expecting access denial. 502s ok 230 502s # --- 502s # Order allow,deny 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 231 502s # --- 502s # Order allow,deny 502s # Allow from 127.0.0.1/16 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 232 502s # --- 502s # Order allow,deny 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 233 502s # --- 502s # Order allow,deny 502s # Allow from 127.0.0.1/16 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 234 502s # --- 502s # Order allow,deny 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 235 502s # --- 502s # Order allow,deny 502s # Allow from 127.0.0.1/16 502s # Deny from somewhere.else.com 502s # expecting access. 502s ok 236 502s # --- 502s # Order allow,deny 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 237 502s # --- 502s # Order allow,deny 502s # Allow from 127.0.0.1/16 502s # Deny from 66.6.6.6 502s # expecting access. 502s ok 238 502s # --- 502s # Order allow,deny 502s # Allow from somewhere.else.com 502s # expecting access denial. 502s ok 239 502s # --- 502s # Order allow,deny 502s # Deny from all 502s # expecting access denial. 502s ok 240 502s # --- 502s # Order allow,deny 502s # Allow from somewhere.else.com 502s # Deny from all 502s # expecting access denial. 502s ok 241 502s # --- 502s # Order allow,deny 502s # Deny from localhost 502s # expecting access denial. 502s ok 242 502s # --- 502s # Order allow,deny 502s # Allow from somewhere.else.com 502s # Deny from localhost 502s # expecting access denial. 502s ok 243 502s # --- 502s # Order allow,deny 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 244 502s # --- 502s # Order allow,deny 502s # Allow from somewhere.else.com 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 245 502s # --- 502s # Order allow,deny 502s # Deny from 127.0 502s # expecting access denial. 502s ok 246 502s # --- 502s # Order allow,deny 502s # Allow from somewhere.else.com 502s # Deny from 127.0 502s # expecting access denial. 502s ok 247 502s # --- 502s # Order allow,deny 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 248 502s # --- 502s # Order allow,deny 502s # Allow from somewhere.else.com 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 249 502s # --- 502s # Order allow,deny 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 250 502s # --- 502s # Order allow,deny 502s # Allow from somewhere.else.com 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 251 502s # --- 502s # Order allow,deny 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 252 502s # --- 502s # Order allow,deny 502s # Allow from somewhere.else.com 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 253 502s # --- 502s # Order allow,deny 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 254 502s # --- 502s # Order allow,deny 502s # Allow from somewhere.else.com 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 255 502s # --- 502s # Order allow,deny 502s # Allow from 66.6.6.6 502s # expecting access denial. 502s ok 256 502s # --- 502s # Order allow,deny 502s # Deny from all 502s # expecting access denial. 502s ok 257 502s # --- 502s # Order allow,deny 502s # Allow from 66.6.6.6 502s # Deny from all 502s # expecting access denial. 502s ok 258 502s # --- 502s # Order allow,deny 502s # Deny from localhost 502s # expecting access denial. 502s ok 259 502s # --- 502s # Order allow,deny 502s # Allow from 66.6.6.6 502s # Deny from localhost 502s # expecting access denial. 502s ok 260 502s # --- 502s # Order allow,deny 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 261 502s # --- 502s # Order allow,deny 502s # Allow from 66.6.6.6 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 262 502s # --- 502s # Order allow,deny 502s # Deny from 127.0 502s # expecting access denial. 502s ok 263 502s # --- 502s # Order allow,deny 502s # Allow from 66.6.6.6 502s # Deny from 127.0 502s # expecting access denial. 502s ok 264 502s # --- 502s # Order allow,deny 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 265 502s # --- 502s # Order allow,deny 502s # Allow from 66.6.6.6 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 266 502s # --- 502s # Order allow,deny 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 267 502s # --- 502s # Order allow,deny 502s # Allow from 66.6.6.6 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 268 502s # --- 502s # Order allow,deny 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 269 502s # --- 502s # Order allow,deny 502s # Allow from 66.6.6.6 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 270 502s # --- 502s # Order allow,deny 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 271 502s # --- 502s # Order allow,deny 502s # Allow from 66.6.6.6 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 272 502s # --- 502s # Order mutual-failure 502s # Allow from all 502s # expecting access. 502s ok 273 502s # --- 502s # Order mutual-failure 502s # Deny from all 502s # expecting access denial. 502s ok 274 502s # --- 502s # Order mutual-failure 502s # Allow from all 502s # Deny from all 502s # expecting access denial. 502s ok 275 502s # --- 502s # Order mutual-failure 502s # Deny from localhost 502s # expecting access denial. 502s ok 276 502s # --- 502s # Order mutual-failure 502s # Allow from all 502s # Deny from localhost 502s # expecting access denial. 502s ok 277 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 278 502s # --- 502s # Order mutual-failure 502s # Allow from all 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 279 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0 502s # expecting access denial. 502s ok 280 502s # --- 502s # Order mutual-failure 502s # Allow from all 502s # Deny from 127.0 502s # expecting access denial. 502s ok 281 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 282 502s # --- 502s # Order mutual-failure 502s # Allow from all 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 283 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 284 502s # --- 502s # Order mutual-failure 502s # Allow from all 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 285 502s # --- 502s # Order mutual-failure 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 286 502s # --- 502s # Order mutual-failure 502s # Allow from all 502s # Deny from somewhere.else.com 502s # expecting access. 502s ok 287 502s # --- 502s # Order mutual-failure 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 288 502s # --- 502s # Order mutual-failure 502s # Allow from all 502s # Deny from 66.6.6.6 502s # expecting access. 502s ok 289 502s # --- 502s # Order mutual-failure 502s # Allow from localhost 502s # expecting access. 502s ok 290 502s # --- 502s # Order mutual-failure 502s # Deny from all 502s # expecting access denial. 502s ok 291 502s # --- 502s # Order mutual-failure 502s # Allow from localhost 502s # Deny from all 502s # expecting access denial. 502s ok 292 502s # --- 502s # Order mutual-failure 502s # Deny from localhost 502s # expecting access denial. 502s ok 293 502s # --- 502s # Order mutual-failure 502s # Allow from localhost 502s # Deny from localhost 502s # expecting access denial. 502s ok 294 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 295 502s # --- 502s # Order mutual-failure 502s # Allow from localhost 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 296 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0 502s # expecting access denial. 502s ok 297 502s # --- 502s # Order mutual-failure 502s # Allow from localhost 502s # Deny from 127.0 502s # expecting access denial. 502s ok 298 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 299 502s # --- 502s # Order mutual-failure 502s # Allow from localhost 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 300 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 301 502s # --- 502s # Order mutual-failure 502s # Allow from localhost 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 302 502s # --- 502s # Order mutual-failure 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 303 502s # --- 502s # Order mutual-failure 502s # Allow from localhost 502s # Deny from somewhere.else.com 502s # expecting access. 502s ok 304 502s # --- 502s # Order mutual-failure 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 305 502s # --- 502s # Order mutual-failure 502s # Allow from localhost 502s # Deny from 66.6.6.6 502s # expecting access. 502s ok 306 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1 502s # expecting access. 502s ok 307 502s # --- 502s # Order mutual-failure 502s # Deny from all 502s # expecting access denial. 502s ok 308 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1 502s # Deny from all 502s # expecting access denial. 502s ok 309 502s # --- 502s # Order mutual-failure 502s # Deny from localhost 502s # expecting access denial. 502s ok 310 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1 502s # Deny from localhost 502s # expecting access denial. 502s ok 311 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 312 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 313 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0 502s # expecting access denial. 502s ok 314 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1 502s # Deny from 127.0 502s # expecting access denial. 502s ok 315 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 316 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 317 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 318 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 319 502s # --- 502s # Order mutual-failure 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 320 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1 502s # Deny from somewhere.else.com 502s # expecting access. 502s ok 321 502s # --- 502s # Order mutual-failure 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 322 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1 502s # Deny from 66.6.6.6 502s # expecting access. 502s ok 323 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0 502s # expecting access. 502s ok 324 502s # --- 502s # Order mutual-failure 502s # Deny from all 502s # expecting access denial. 502s ok 325 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0 502s # Deny from all 502s # expecting access denial. 502s ok 326 502s # --- 502s # Order mutual-failure 502s # Deny from localhost 502s # expecting access denial. 502s ok 327 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0 502s # Deny from localhost 502s # expecting access denial. 502s ok 328 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 329 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 330 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0 502s # expecting access denial. 502s ok 331 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0 502s # Deny from 127.0 502s # expecting access denial. 502s ok 332 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 333 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 334 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 335 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 336 502s # --- 502s # Order mutual-failure 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 337 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0 502s # Deny from somewhere.else.com 502s # expecting access. 502s ok 338 502s # --- 502s # Order mutual-failure 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 339 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0 502s # Deny from 66.6.6.6 502s # expecting access. 502s ok 340 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/255.255.0.0 502s # expecting access. 502s ok 341 502s # --- 502s # Order mutual-failure 502s # Deny from all 502s # expecting access denial. 502s ok 342 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/255.255.0.0 502s # Deny from all 502s # expecting access denial. 502s ok 343 502s # --- 502s # Order mutual-failure 502s # Deny from localhost 502s # expecting access denial. 502s ok 344 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/255.255.0.0 502s # Deny from localhost 502s # expecting access denial. 502s ok 345 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 346 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/255.255.0.0 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 347 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0 502s # expecting access denial. 502s ok 348 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/255.255.0.0 502s # Deny from 127.0 502s # expecting access denial. 502s ok 349 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 350 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/255.255.0.0 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 351 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 352 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/255.255.0.0 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 353 502s # --- 502s # Order mutual-failure 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 354 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/255.255.0.0 502s # Deny from somewhere.else.com 502s # expecting access. 502s ok 355 502s # --- 502s # Order mutual-failure 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 356 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/255.255.0.0 502s # Deny from 66.6.6.6 502s # expecting access. 502s ok 357 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/16 502s # expecting access. 502s ok 358 502s # --- 502s # Order mutual-failure 502s # Deny from all 502s # expecting access denial. 502s ok 359 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/16 502s # Deny from all 502s # expecting access denial. 502s ok 360 502s # --- 502s # Order mutual-failure 502s # Deny from localhost 502s # expecting access denial. 502s ok 361 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/16 502s # Deny from localhost 502s # expecting access denial. 502s ok 362 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 363 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/16 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 364 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0 502s # expecting access denial. 502s ok 365 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/16 502s # Deny from 127.0 502s # expecting access denial. 502s ok 366 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 367 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/16 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 368 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 369 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/16 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 370 502s # --- 502s # Order mutual-failure 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 371 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/16 502s # Deny from somewhere.else.com 502s # expecting access. 502s ok 372 502s # --- 502s # Order mutual-failure 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 373 502s # --- 502s # Order mutual-failure 502s # Allow from 127.0.0.1/16 502s # Deny from 66.6.6.6 502s # expecting access. 502s ok 374 502s # --- 502s # Order mutual-failure 502s # Allow from somewhere.else.com 502s # expecting access denial. 502s ok 375 502s # --- 502s # Order mutual-failure 502s # Deny from all 502s # expecting access denial. 502s ok 376 502s # --- 502s # Order mutual-failure 502s # Allow from somewhere.else.com 502s # Deny from all 502s # expecting access denial. 502s ok 377 502s # --- 502s # Order mutual-failure 502s # Deny from localhost 502s # expecting access denial. 502s ok 378 502s # --- 502s # Order mutual-failure 502s # Allow from somewhere.else.com 502s # Deny from localhost 502s # expecting access denial. 502s ok 379 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 380 502s # --- 502s # Order mutual-failure 502s # Allow from somewhere.else.com 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 381 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0 502s # expecting access denial. 502s ok 382 502s # --- 502s # Order mutual-failure 502s # Allow from somewhere.else.com 502s # Deny from 127.0 502s # expecting access denial. 502s ok 383 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 384 502s # --- 502s # Order mutual-failure 502s # Allow from somewhere.else.com 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 385 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 386 502s # --- 502s # Order mutual-failure 502s # Allow from somewhere.else.com 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 387 502s # --- 502s # Order mutual-failure 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 388 502s # --- 502s # Order mutual-failure 502s # Allow from somewhere.else.com 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 389 502s # --- 502s # Order mutual-failure 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 390 502s # --- 502s # Order mutual-failure 502s # Allow from somewhere.else.com 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 391 502s # --- 502s # Order mutual-failure 502s # Allow from 66.6.6.6 502s # expecting access denial. 502s ok 392 502s # --- 502s # Order mutual-failure 502s # Deny from all 502s # expecting access denial. 502s ok 393 502s # --- 502s # Order mutual-failure 502s # Allow from 66.6.6.6 502s # Deny from all 502s # expecting access denial. 502s ok 394 502s # --- 502s # Order mutual-failure 502s # Deny from localhost 502s # expecting access denial. 502s ok 395 502s # --- 502s # Order mutual-failure 502s # Allow from 66.6.6.6 502s # Deny from localhost 502s # expecting access denial. 502s ok 396 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 397 502s # --- 502s # Order mutual-failure 502s # Allow from 66.6.6.6 502s # Deny from 127.0.0.1 502s # expecting access denial. 502s ok 398 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0 502s # expecting access denial. 502s ok 399 502s # --- 502s # Order mutual-failure 502s # Allow from 66.6.6.6 502s # Deny from 127.0 502s # expecting access denial. 502s ok 400 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 401 502s # --- 502s # Order mutual-failure 502s # Allow from 66.6.6.6 502s # Deny from 127.0.0.1/255.255.0.0 502s # expecting access denial. 502s ok 402 502s # --- 502s # Order mutual-failure 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 403 502s # --- 502s # Order mutual-failure 502s # Allow from 66.6.6.6 502s # Deny from 127.0.0.1/16 502s # expecting access denial. 502s ok 404 502s # --- 502s # Order mutual-failure 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 405 502s # --- 502s # Order mutual-failure 502s # Allow from 66.6.6.6 502s # Deny from somewhere.else.com 502s # expecting access denial. 502s ok 406 502s # --- 502s # Order mutual-failure 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 407 502s # --- 502s # Order mutual-failure 502s # Allow from 66.6.6.6 502s # Deny from 66.6.6.6 502s # expecting access denial. 502s ok 408 502s ok 505s t/modules/actions.t ................. 505s 1..20 505s # Running under perl version 5.040000 for linux 505s # Current time local: Fri Feb 21 12:51:59 2025 505s # Current time GMT: Fri Feb 21 12:51:59 2025 505s # Using Test.pm version 1.31 505s # Using Apache/Test.pm version 1.44 505s # expected: 200 505s # received: '200' 505s ok 1 505s # expected: 'nada' 505s # received: 'nada' 505s ok 2 505s # expected: 404 505s # received: '404' 505s ok 3 505s ok 4 # skip RC=404, no need to check content 505s # expected: 404 505s # received: '404' 505s ok 5 505s ok 6 # skip RC=404, no need to check content 505s # expected: 404 505s # received: '404' 505s ok 7 505s ok 8 # skip RC=404, no need to check content 505s # expected: 200 505s # received: '200' 505s ok 9 505s # expected: 'nada' 505s # received: 'nada' 505s ok 10 505s # expected: 404 505s # received: '404' 505s ok 11 505s ok 12 # skip RC=404, no need to check content 505s # expected: 200 505s # received: '200' 505s ok 13 505s # expected: 'POST 505s # foo2: bar2 505s # ' 505s # received: 'POST 505s # foo2: bar2 505s # ' 505s ok 14 505s # expected: 405 505s # received: '405' 505s ok 15 505s # expected: 200 505s # received: '200' 505s ok 16 505s # expected: 'foo=bar' 505s # received: 'foo=bar' 505s ok 17 505s # expected: 200 505s # received: '200' 505s ok 18 505s # expected: 'POST 505s # foo2: bar2 505s # ' 505s # received: 'POST 505s # foo2: bar2 505s # ' 505s ok 19 505s # expected: 405 505s # received: '405' 505s ok 20 505s ok 510s t/modules/alias.t ................... 510s 1..134 510s # Running under perl version 5.040000 for linux 510s # Current time local: Fri Feb 21 12:52:03 2025 510s # Current time GMT: Fri Feb 21 12:52:03 2025 510s # Using Test.pm version 1.31 510s # Using Apache/Test.pm version 1.44 510s # verifying simple aliases 510s # testing : /alias/ 510s # expected: 200 510s # received: '200' 510s ok 1 510s # testing : /bogu/ 510s # expected: 404 510s # received: '404' 510s ok 2 510s # verifying alias match with /ali[0-9]. 510s # testing : /ali0 510s # expected: 0 510s # received: '0' 510s ok 3 510s # testing : /ali1 510s # expected: 1 510s # received: '1' 510s ok 4 510s # testing : /ali2 510s # expected: 2 510s # received: '2' 510s ok 5 510s # testing : /ali3 510s # expected: 3 510s # received: '3' 510s ok 6 510s # testing : /ali4 510s # expected: 4 510s # received: '4' 510s ok 7 510s # testing : /ali5 510s # expected: 5 510s # received: '5' 510s ok 8 510s # testing : /ali6 510s # expected: 6 510s # received: '6' 510s ok 9 510s # testing : /ali7 510s # expected: 7 510s # received: '7' 510s ok 10 510s # testing : /ali8 510s # expected: 8 510s # received: '8' 510s ok 11 510s # testing : /ali9 510s # expected: 9 510s # received: '9' 510s ok 12 510s # verifying expression alias match with /expr/ali[0-9]. 510s # testing : /ali0 510s # expected: 0 510s # received: '0' 510s ok 13 510s # testing : /ali1 510s # expected: 1 510s # received: '1' 510s ok 14 510s # testing : /ali2 510s # expected: 2 510s # received: '2' 510s ok 15 510s # testing : /ali3 510s # expected: 3 510s # received: '3' 510s ok 16 510s # testing : /ali4 510s # expected: 4 510s # received: '4' 510s ok 17 510s # testing : /ali5 510s # expected: 5 510s # received: '5' 510s ok 18 510s # testing : /ali6 510s # expected: 6 510s # received: '6' 510s ok 19 510s # testing : /ali7 510s # expected: 7 510s # received: '7' 510s ok 20 510s # testing : /ali8 510s # expected: 8 510s # received: '8' 510s ok 21 510s # testing : /ali9 510s # expected: 9 510s # received: '9' 510s ok 22 510s # testing : /forbid 510s # expected: '403' 510s # received: '403' 510s ok 23 510s # testing : /gone 510s # expected: '410' 510s # received: '410' 510s ok 24 510s # testing : /perm 510s # expected: '301' 510s # received: '301' 510s ok 25 510s # testing : /perm2 510s # expected: '301' 510s # received: '301' 510s ok 26 510s # testing : /seeother 510s # expected: '303' 510s # received: '303' 510s ok 27 510s # testing : /temp 510s # expected: '302' 510s # received: '302' 510s ok 28 510s # testing : /temp2 510s # expected: '302' 510s # received: '302' 510s ok 29 510s verifying body of perm and temp redirect match 510s # testing : /p0 510s # expected: 0 510s # received: '0' 510s ok 30 510s # testing : /p1 510s # expected: 1 510s # received: '1' 510s ok 31 510s # testing : /p2 510s # expected: 2 510s # received: '2' 510s ok 32 510s # testing : /p3 510s # expected: 3 510s # received: '3' 510s ok 33 510s # testing : /p4 510s # expected: 4 510s # received: '4' 510s ok 34 510s # testing : /p5 510s # expected: 5 510s # received: '5' 510s ok 35 510s # testing : /p6 510s # expected: 6 510s # received: '6' 510s ok 36 510s # testing : /p7 510s # expected: 7 510s # received: '7' 510s ok 37 510s # testing : /p8 510s # expected: 8 510s # received: '8' 510s ok 38 510s # testing : /p9 510s # expected: 9 510s # received: '9' 510s ok 39 510s # testing : /t0 510s # expected: 0 510s # received: '0' 510s ok 40 510s # testing : /t1 510s # expected: 1 510s # received: '1' 510s ok 41 510s # testing : /t2 510s # expected: 2 510s # received: '2' 510s ok 42 510s # testing : /t3 510s # expected: 3 510s # received: '3' 510s ok 43 510s # testing : /t4 510s # expected: 4 510s # received: '4' 510s ok 44 510s # testing : /t5 510s # expected: 5 510s # received: '5' 510s ok 45 510s # testing : /t6 510s # expected: 6 510s # received: '6' 510s ok 46 510s # testing : /t7 510s # expected: 7 510s # received: '7' 510s ok 47 510s # testing : /t8 510s # expected: 8 510s # received: '8' 510s ok 48 510s # testing : /t9 510s # expected: 9 510s # received: '9' 510s ok 49 510s verifying body of perm and temp redirect match with expression support 510s # testing : /p0 510s # expected: 0 510s # received: '0' 510s ok 50 510s # testing : /p1 510s # expected: 1 510s # received: '1' 510s ok 51 510s # testing : /p2 510s # expected: 2 510s # received: '2' 510s ok 52 510s # testing : /p3 510s # expected: 3 510s # received: '3' 510s ok 53 510s # testing : /p4 510s # expected: 4 510s # received: '4' 510s ok 54 510s # testing : /p5 510s # expected: 5 510s # received: '5' 510s ok 55 510s # testing : /p6 510s # expected: 6 510s # received: '6' 510s ok 56 510s # testing : /p7 510s # expected: 7 510s # received: '7' 510s ok 57 510s # testing : /p8 510s # expected: 8 510s # received: '8' 510s ok 58 510s # testing : /p9 510s # expected: 9 510s # received: '9' 510s ok 59 510s # testing : /t0 510s # expected: 0 510s # received: '0' 510s ok 60 510s # testing : /t1 510s # expected: 1 510s # received: '1' 510s ok 61 510s # testing : /t2 510s # expected: 2 510s # received: '2' 510s ok 62 510s # testing : /t3 510s # expected: 3 510s # received: '3' 510s ok 63 510s # testing : /t4 510s # expected: 4 510s # received: '4' 510s ok 64 510s # testing : /t5 510s # expected: 5 510s # received: '5' 510s ok 65 510s # testing : /t6 510s # expected: 6 510s # received: '6' 510s ok 66 510s # testing : /t7 510s # expected: 7 510s # received: '7' 510s ok 67 510s # testing : /t8 510s # expected: 8 510s # received: '8' 510s ok 68 510s # testing : /t9 510s # expected: 9 510s # received: '9' 510s ok 69 510s verifying return code of seeother and gone redirect match 510s # testing : g0 510s # expected: '410' 510s # received: '410' 510s ok 70 510s # testing : g1 510s # expected: '410' 510s # received: '410' 510s ok 71 510s # testing : g2 510s # expected: '410' 510s # received: '410' 510s ok 72 510s # testing : g3 510s # expected: '410' 510s # received: '410' 510s ok 73 510s # testing : g4 510s # expected: '410' 510s # received: '410' 510s ok 74 510s # testing : g5 510s # expected: '410' 510s # received: '410' 510s ok 75 510s # testing : g6 510s # expected: '410' 510s # received: '410' 510s ok 76 510s # testing : g7 510s # expected: '410' 510s # received: '410' 510s ok 77 510s # testing : g8 510s # expected: '410' 510s # received: '410' 510s ok 78 510s # testing : g9 510s # expected: '410' 510s # received: '410' 510s ok 79 510s # testing : f0 510s # expected: '403' 510s # received: '403' 510s ok 80 510s # testing : f1 510s # expected: '403' 510s # received: '403' 510s ok 81 510s # testing : f2 510s # expected: '403' 510s # received: '403' 510s ok 82 510s # testing : f3 510s # expected: '403' 510s # received: '403' 510s ok 83 510s # testing : f4 510s # expected: '403' 510s # received: '403' 510s ok 84 510s # testing : f5 510s # expected: '403' 510s # received: '403' 510s ok 85 510s # testing : f6 510s # expected: '403' 510s # received: '403' 510s ok 86 510s # testing : f7 510s # expected: '403' 510s # received: '403' 510s ok 87 510s # testing : f8 510s # expected: '403' 510s # received: '403' 510s ok 88 510s # testing : f9 510s # expected: '403' 510s # received: '403' 510s ok 89 510s # testing : s0 510s # expected: '303' 510s # received: '303' 510s ok 90 510s # testing : s1 510s # expected: '303' 510s # received: '303' 510s ok 91 510s # testing : s2 510s # expected: '303' 510s # received: '303' 510s ok 92 510s # testing : s3 510s # expected: '303' 510s # received: '303' 510s ok 93 510s # testing : s4 510s # expected: '303' 510s # received: '303' 510s ok 94 510s # testing : s5 510s # expected: '303' 510s # received: '303' 510s ok 95 510s # testing : s6 510s # expected: '303' 510s # received: '303' 510s ok 96 510s # testing : s7 510s # expected: '303' 510s # received: '303' 510s ok 97 510s # testing : s8 510s # expected: '303' 510s # received: '303' 510s ok 98 510s # testing : s9 510s # expected: '303' 510s # received: '303' 510s ok 99 510s verifying return code of seeother and gone redirect match with expression support 510s # testing : g0 510s # expected: '410' 510s # received: '410' 510s ok 100 510s # testing : g1 510s # expected: '410' 510s # received: '410' 510s ok 101 510s # testing : g2 510s # expected: '410' 510s # received: '410' 510s ok 102 510s # testing : g3 510s # expected: '410' 510s # received: '410' 510s ok 103 510s # testing : g4 510s # expected: '410' 510s # received: '410' 510s ok 104 510s # testing : g5 510s # expected: '410' 510s # received: '410' 510s ok 105 510s # testing : g6 510s # expected: '410' 510s # received: '410' 510s ok 106 510s # testing : g7 510s # expected: '410' 510s # received: '410' 510s ok 107 510s # testing : g8 510s # expected: '410' 510s # received: '410' 510s ok 108 510s # testing : g9 510s # expected: '410' 510s # received: '410' 510s ok 109 510s # testing : f0 510s # expected: '403' 510s # received: '403' 510s ok 110 510s # testing : f1 510s # expected: '403' 510s # received: '403' 510s ok 111 510s # testing : f2 510s # expected: '403' 510s # received: '403' 510s ok 112 510s # testing : f3 510s # expected: '403' 510s # received: '403' 510s ok 113 510s # testing : f4 510s # expected: '403' 510s # received: '403' 510s ok 114 510s # testing : f5 510s # expected: '403' 510s # received: '403' 510s ok 115 510s # testing : f6 510s # expected: '403' 510s # received: '403' 510s ok 116 510s # testing : f7 510s # expected: '403' 510s # received: '403' 510s ok 117 510s # testing : f8 510s # expected: '403' 510s # received: '403' 510s ok 118 510s # testing : f9 510s # expected: '403' 510s # received: '403' 510s ok 119 510s # testing : s0 510s # expected: '303' 510s # received: '303' 510s ok 120 510s # testing : s1 510s # expected: '303' 510s # received: '303' 510s ok 121 510s # testing : s2 510s # expected: '303' 510s # received: '303' 510s ok 122 510s # testing : s3 510s # expected: '303' 510s # received: '303' 510s ok 123 510s # testing : s4 510s # expected: '303' 510s # received: '303' 510s ok 124 510s # testing : s5 510s # expected: '303' 510s # received: '303' 510s ok 125 510s # testing : s6 510s # expected: '303' 510s # received: '303' 510s ok 126 510s # testing : s7 510s # expected: '303' 510s # received: '303' 510s ok 127 510s # testing : s8 510s # expected: '303' 510s # received: '303' 510s ok 128 510s # testing : s9 510s # expected: '303' 510s # received: '303' 510s ok 129 510s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 510s # verifying /modules/alias/script is plain text 510s # testing : /modules/alias/script 510s # expected: '#!/bin/sh 510s # echo Content-type: text/plain 510s # echo 510s # echo this is a shell script cgi. 510s # ' 510s # received: '#!/bin/sh 510s # echo Content-type: text/plain 510s # echo 510s # echo this is a shell script cgi. 510s # ' 510s ok 130 510s # verifying same file accessed at /cgi/script is executed code 510s # testing : /cgi/script 510s # expected: 'this is a shell script cgi. 510s # ' 510s # received: 'this is a shell script cgi. 510s # ' 510s ok 131 510s # verifying ScriptAliasMatch with /aliascgi-script 510s # testing : /aliascgi-script 510s # expected: 'this is a shell script cgi. 510s # ' 510s # received: 'this is a shell script cgi. 510s # ' 510s ok 132 510s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 510s # testing : /aliascgi-script 510s # expected: 'this is a shell script cgi. 510s # ' 510s # received: 'this is a shell script cgi. 510s # ' 510s ok 133 510s # verifying bad script alias. 510s # testing : /aliascgi-nada 510s # expected: 404 510s # received: '404' 510s ok 134 510s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 510s ok 514s t/modules/allowmethods.t ............ 514s 1..9 514s # Running under perl version 5.040000 for linux 514s # Current time local: Fri Feb 21 12:52:08 2025 514s # Current time GMT: Fri Feb 21 12:52:08 2025 514s # Using Test.pm version 1.31 514s # Using Apache/Test.pm version 1.44 514s # testing : Get request to /Get responds 200 514s # expected: 200 514s # received: '200' 514s ok 1 514s # testing : Head request to /Get responds 200 514s # expected: 200 514s # received: '200' 514s ok 2 514s # testing : Post request to /Get responds 405 514s # expected: 405 514s # received: '405' 514s ok 3 514s # testing : Get request to /Head responds 200 514s # expected: 200 514s # received: '200' 514s ok 4 514s # testing : Head request to /Head responds 200 514s # expected: 200 514s # received: '200' 514s ok 5 514s # testing : Post request to /Head responds 405 514s # expected: 405 514s # received: '405' 514s ok 6 514s # testing : Get request to /Post responds 405 514s # expected: 405 514s # received: '405' 514s ok 7 514s # testing : Head request to /Post responds 405 514s # expected: 405 514s # received: '405' 514s ok 8 514s # testing : Post request to /Post responds 200 514s # expected: 200 514s # received: '200' 514s ok 9 514s ok 518s t/modules/asis.t .................... 518s 1..3 518s # Running under perl version 5.040000 for linux 518s # Current time local: Fri Feb 21 12:52:12 2025 518s # Current time GMT: Fri Feb 21 12:52:12 2025 518s # Using Test.pm version 1.31 518s # Using Apache/Test.pm version 1.44 518s # testing : asis content OK 518s # expected: 'This is asis content. 518s # ' 518s # received: 'This is asis content. 518s # ' 518s ok 1 518s # testing : asis gave 404 error 518s # expected: 404 518s # received: '404' 518s ok 2 518s # testing : asis gave 403 error 518s # expected: 403 518s # received: '403' 518s ok 3 518s ok 524s t/modules/authz_core.t .............. 524s 1..504 524s # Running under perl version 5.040000 for linux 524s # Current time local: Fri Feb 21 12:52:16 2025 524s # Current time GMT: Fri Feb 21 12:52:16 2025 524s # Using Test.pm version 1.31 524s # Using Apache/Test.pm version 1.44 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/groups1 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 200, expected 200 [a/ : a/ ] 524s ok 1 524s # got 200, expected 200 [a/ : a/ 1] 524s ok 2 524s # got 200, expected 200 [a/ : a/ 2] 524s ok 3 524s # got 200, expected 200 [a/ : a/ 1 2] 524s ok 4 524s # got 200, expected 200 [a/ : a/ 3] 524s ok 5 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ user1: a/ ] 524s ok 6 524s # got 200, expected 200 [a/ user1: a/ user1] 524s ok 7 524s # got 401, expected 401 [a/ user1: a/ user2] 524s ok 8 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ Any 1 2: a/ ] 524s ok 9 524s # got 200, expected 200 [a/ Any 1 2: a/ 1] 524s ok 10 524s # got 200, expected 200 [a/ Any 1 2: a/ 2] 524s ok 11 524s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 524s ok 12 524s # got 403, expected 403 [a/ Any 1 2: a/ 3] 524s ok 13 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 524s ok 14 524s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 524s ok 15 524s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 524s ok 16 524s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 524s ok 17 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 524s ok 18 524s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 524s ok 19 524s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 524s ok 20 524s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 524s ok 21 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 524s ok 22 524s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 524s ok 23 524s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 524s ok 24 524s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 524s ok 25 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 524s ok 26 524s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 524s ok 27 524s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 524s ok 28 524s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 524s ok 29 524s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 524s ok 30 524s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 524s ok 31 524s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 524s ok 32 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 524s ok 33 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 524s ok 34 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 524s ok 35 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 524s ok 36 524s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 524s ok 37 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 524s ok 38 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 524s ok 39 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 524s ok 40 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 524s ok 41 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 524s ok 42 524s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 524s ok 43 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 524s ok 44 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 524s ok 45 524s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 524s ok 46 524s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 524s ok 47 524s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 524s ok 48 524s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 524s ok 49 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 524s ok 50 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 524s ok 51 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 524s ok 52 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 524s ok 53 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 524s ok 54 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 524s ok 55 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 524s ok 56 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 524s ok 57 524s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 524s ok 58 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 1 !2: a/ ] 524s ok 59 524s # got 200, expected 200 [a/ All 1 !2: a/ 1] 524s ok 60 524s # got 403, expected 403 [a/ All 1 !2: a/ 2] 524s ok 61 524s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 524s ok 62 524s # got 403, expected 403 [a/ All 1 !2: a/ 3] 524s ok 63 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 524s ok 64 524s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 524s ok 65 524s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 524s ok 66 524s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 524s ok 67 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 524s ok 68 524s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 524s ok 69 524s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 524s ok 70 524s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 524s ok 71 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 524s ok 72 524s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 524s ok 73 524s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 524s ok 74 524s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 524s ok 75 524s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 524s ok 76 524s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 524s ok 77 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 524s ok 78 524s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 524s ok 79 524s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 524s ok 80 524s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 524s ok 81 524s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 524s ok 82 524s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 524s ok 83 524s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 524s ok 84 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 524s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 524s ok 85 524s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 524s ok 86 524s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 524s ok 87 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 524s ok 88 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 524s ok 89 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 524s ok 90 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 524s ok 91 524s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 524s ok 92 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 524s ok 93 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 524s ok 94 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 524s ok 95 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 524s ok 96 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 524s ok 97 524s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 524s ok 98 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 524s ok 99 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 524s ok 100 524s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 524s ok 101 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 524s ok 102 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 524s ok 103 524s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 524s ok 104 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 524s ok 105 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 524s ok 106 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 524s ok 107 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 524s ok 108 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 524s ok 109 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 524s ok 110 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 524s ok 111 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 524s ok 112 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 524s ok 113 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 1 2: a/ ] 524s ok 114 524s # got 403, expected 403 [a/ All 1 2: a/ 1] 524s ok 115 524s # got 403, expected 403 [a/ All 1 2: a/ 2] 524s ok 116 524s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 524s ok 117 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 524s ok 118 524s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 524s ok 119 524s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 524s ok 120 524s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 524s ok 121 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 524s ok 122 524s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 524s ok 123 524s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 524s ok 124 524s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 524s ok 125 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 524s ok 126 524s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 524s ok 127 524s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 524s ok 128 524s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 524s ok 129 524s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 524s ok 130 524s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 524s ok 131 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 524s ok 132 524s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 524s ok 133 524s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 524s ok 134 524s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 524s ok 135 524s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 524s ok 136 524s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 524s ok 137 524s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 524s ok 138 524s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 524s ok 139 524s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 524s ok 140 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 524s ok 141 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 524s ok 142 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 524s ok 143 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 524s ok 144 524s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 524s ok 145 524s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 524s ok 146 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 524s ok 147 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 524s ok 148 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 524s ok 149 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 524s ok 150 524s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 524s ok 151 524s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 524s ok 152 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 524s ok 153 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 524s ok 154 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 524s ok 155 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 524s ok 156 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 524s ok 157 524s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 524s ok 158 524s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 524s ok 159 524s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 524s ok 160 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 524s ok 161 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 524s ok 162 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 524s ok 163 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 524s ok 164 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 524s ok 165 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 524s ok 166 524s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 524s ok 167 524s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 524s ok 168 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 524s ok 169 524s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 524s ok 170 524s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 524s ok 171 524s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 524s ok 172 524s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 524s ok 173 524s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 524s ok 174 524s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 524s ok 175 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 524s ok 176 524s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 524s ok 177 524s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 524s ok 178 524s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 524s ok 179 524s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 524s ok 180 524s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 524s ok 181 524s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 524s ok 182 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 524s ok 183 524s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 524s ok 184 524s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 524s ok 185 524s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 524s ok 186 524s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 524s ok 187 524s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 524s ok 188 524s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 524s ok 189 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 524s ok 190 524s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 524s ok 191 524s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 524s ok 192 524s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 524s ok 193 524s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 524s ok 194 524s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 524s ok 195 524s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 524s ok 196 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 524s ok 197 524s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 524s ok 198 524s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 524s ok 199 524s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 524s ok 200 524s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 524s ok 201 524s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 524s ok 202 524s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 524s ok 203 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 524s ok 204 524s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 524s ok 205 524s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 524s ok 206 524s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 524s ok 207 524s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 524s ok 208 524s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 524s ok 209 524s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 524s ok 210 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 524s ok 211 524s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 524s ok 212 524s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 524s ok 213 524s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 524s ok 214 524s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 524s ok 215 524s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 524s ok 216 524s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 524s ok 217 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 524s ok 218 524s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 524s ok 219 524s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 524s ok 220 524s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 524s ok 221 524s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 524s ok 222 524s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 524s ok 223 524s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 524s ok 224 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 524s ok 225 524s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 524s ok 226 524s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 524s ok 227 524s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 524s ok 228 524s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 524s ok 229 524s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 524s ok 230 524s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 524s ok 231 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 524s ok 232 524s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 524s ok 233 524s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 524s ok 234 524s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 524s ok 235 524s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 524s ok 236 524s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 524s ok 237 524s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 524s ok 238 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 524s ok 239 524s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 524s ok 240 524s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 524s ok 241 524s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 524s ok 242 524s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 524s ok 243 524s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 524s ok 244 524s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 524s ok 245 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 524s ok 246 524s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 524s ok 247 524s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 524s ok 248 524s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 524s ok 249 524s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 524s ok 250 524s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 524s ok 251 524s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 524s ok 252 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 524s ok 253 524s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 524s ok 254 524s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 524s ok 255 524s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 524s ok 256 524s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 524s ok 257 524s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 524s ok 258 524s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 524s ok 259 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 524s ok 260 524s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 524s ok 261 524s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 524s ok 262 524s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 524s ok 263 524s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 524s ok 264 524s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 524s ok 265 524s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 524s ok 266 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 524s ok 267 524s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 524s ok 268 524s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 524s ok 269 524s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 524s ok 270 524s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 524s ok 271 524s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 524s ok 272 524s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 524s ok 273 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 524s ok 274 524s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 524s ok 275 524s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 524s ok 276 524s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 524s ok 277 524s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 524s ok 278 524s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 524s ok 279 524s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 524s ok 280 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 524s ok 281 524s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 524s ok 282 524s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 524s ok 283 524s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 524s ok 284 524s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 524s ok 285 524s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 524s ok 286 524s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 524s ok 287 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 524s ok 288 524s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 524s ok 289 524s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 524s ok 290 524s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 524s ok 291 524s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 524s ok 292 524s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 524s ok 293 524s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 524s ok 294 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 524s ok 295 524s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 524s ok 296 524s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 524s ok 297 524s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 524s ok 298 524s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 524s ok 299 524s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 524s ok 300 524s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 524s ok 301 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 524s ok 302 524s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 524s ok 303 524s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 524s ok 304 524s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 524s ok 305 524s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 524s ok 306 524s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 524s ok 307 524s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 524s ok 308 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 524s ok 309 524s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 524s ok 310 524s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 524s ok 311 524s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 524s ok 312 524s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 524s ok 313 524s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 524s ok 314 524s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 524s ok 315 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 524s ok 316 524s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 524s ok 317 524s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 524s ok 318 524s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 524s ok 319 524s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 524s ok 320 524s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 524s ok 321 524s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 524s ok 322 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 524s ok 323 524s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 524s ok 324 524s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 524s ok 325 524s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 524s ok 326 524s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 524s ok 327 524s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 524s ok 328 524s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 524s ok 329 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 524s ok 330 524s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 524s ok 331 524s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 524s ok 332 524s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 524s ok 333 524s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 524s ok 334 524s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 524s ok 335 524s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 524s ok 336 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 524s ok 337 524s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 524s ok 338 524s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 524s ok 339 524s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 524s ok 340 524s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 524s ok 341 524s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 524s ok 342 524s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 524s ok 343 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 524s ok 344 524s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 524s ok 345 524s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 524s ok 346 524s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 524s ok 347 524s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 524s ok 348 524s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 524s ok 349 524s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 524s ok 350 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 524s ok 351 524s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 524s ok 352 524s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 524s ok 353 524s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 524s ok 354 524s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 524s ok 355 524s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 524s ok 356 524s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 524s ok 357 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 524s ok 358 524s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 524s ok 359 524s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 524s ok 360 524s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 524s ok 361 524s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 524s ok 362 524s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 524s ok 363 524s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 524s ok 364 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 524s ok 365 524s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 524s ok 366 524s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 524s ok 367 524s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 524s ok 368 524s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 524s ok 369 524s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 524s ok 370 524s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 524s ok 371 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 524s ok 372 524s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 524s ok 373 524s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 524s ok 374 524s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 524s ok 375 524s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 524s ok 376 524s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 524s ok 377 524s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 524s ok 378 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 524s ok 379 524s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 524s ok 380 524s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 524s ok 381 524s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 524s ok 382 524s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 524s ok 383 524s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 524s ok 384 524s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 524s ok 385 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 524s ok 386 524s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 524s ok 387 524s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 524s ok 388 524s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 524s ok 389 524s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 524s ok 390 524s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 524s ok 391 524s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 524s ok 392 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 524s ok 393 524s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 524s ok 394 524s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 524s ok 395 524s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 524s ok 396 524s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 524s ok 397 524s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 524s ok 398 524s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 524s ok 399 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 524s ok 400 524s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 524s ok 401 524s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 524s ok 402 524s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 524s ok 403 524s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 524s ok 404 524s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 524s ok 405 524s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 524s ok 406 524s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 524s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 524s ok 407 524s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 524s ok 408 524s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 524s ok 409 524s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 524s ok 410 525s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 525s ok 411 525s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 525s ok 412 525s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 525s ok 413 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 525s ok 414 525s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 525s ok 415 525s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 525s ok 416 525s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 525s ok 417 525s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 525s ok 418 525s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 525s ok 419 525s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 525s ok 420 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 525s ok 421 525s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 525s ok 422 525s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 525s ok 423 525s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 525s ok 424 525s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 525s ok 425 525s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 525s ok 426 525s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 525s ok 427 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 525s ok 428 525s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 525s ok 429 525s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 525s ok 430 525s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 525s ok 431 525s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 525s ok 432 525s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 525s ok 433 525s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 525s ok 434 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 525s ok 435 525s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 525s ok 436 525s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 525s ok 437 525s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 525s ok 438 525s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 525s ok 439 525s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 525s ok 440 525s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 525s ok 441 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 525s ok 442 525s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 525s ok 443 525s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 525s ok 444 525s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 525s ok 445 525s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 525s ok 446 525s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 525s ok 447 525s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 525s ok 448 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 525s ok 449 525s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 525s ok 450 525s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 525s ok 451 525s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 525s ok 452 525s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 525s ok 453 525s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 525s ok 454 525s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 525s ok 455 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 525s ok 456 525s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 525s ok 457 525s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 525s ok 458 525s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 525s ok 459 525s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 525s ok 460 525s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 525s ok 461 525s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 525s ok 462 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 525s ok 463 525s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 525s ok 464 525s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 525s ok 465 525s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 525s ok 466 525s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 525s ok 467 525s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 525s ok 468 525s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 525s ok 469 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 525s ok 470 525s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 525s ok 471 525s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 525s ok 472 525s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 525s ok 473 525s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 525s ok 474 525s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 525s ok 475 525s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 525s ok 476 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 525s ok 477 525s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 525s ok 478 525s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 525s ok 479 525s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 525s ok 480 525s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 525s ok 481 525s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 525s ok 482 525s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 525s ok 483 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 525s ok 484 525s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 525s ok 485 525s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 525s ok 486 525s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 525s ok 487 525s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 525s ok 488 525s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 525s ok 489 525s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 525s ok 490 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 525s ok 491 525s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 525s ok 492 525s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 525s ok 493 525s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 525s ok 494 525s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 525s ok 495 525s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 525s ok 496 525s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 525s ok 497 525s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 525s ok 498 525s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 525s ok 499 525s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 525s ok 500 525s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 525s ok 501 525s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 525s ok 502 525s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 525s ok 503 525s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 525s ok 504 525s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 525s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 525s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 525s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/groups1 525s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 525s ok 530s t/modules/autoindex.t ............... 530s 1..84 530s # Running under perl version 5.040000 for linux 530s # Current time local: Fri Feb 21 12:52:22 2025 530s # Current time GMT: Fri Feb 21 12:52:22 2025 530s # Using Test.pm version 1.31 530s # Using Apache/Test.pm version 1.44 530s --- 530s IndexOrderDefault Ascending Name 530s GET /modules/autoindex/htaccess/ 530s ok 1 530s --- 530s IndexOrderDefault Ascending Name 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 2 530s --- 530s IndexOrderDefault Ascending Name 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 3 530s --- 530s IndexOrderDefault Ascending Name 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 4 530s --- 530s IndexOrderDefault Ascending Name 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 5 530s --- 530s IndexOrderDefault Ascending Name 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 6 530s --- 530s IndexOrderDefault Ascending Name 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 7 530s --- 530s IndexOrderDefault Ascending Date 530s GET /modules/autoindex/htaccess/ 530s ok 8 530s --- 530s IndexOrderDefault Ascending Date 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 9 530s --- 530s IndexOrderDefault Ascending Date 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 10 530s --- 530s IndexOrderDefault Ascending Date 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 11 530s --- 530s IndexOrderDefault Ascending Date 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 12 530s --- 530s IndexOrderDefault Ascending Date 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 13 530s --- 530s IndexOrderDefault Ascending Date 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 14 530s --- 530s IndexOrderDefault Ascending Size 530s GET /modules/autoindex/htaccess/ 530s ok 15 530s --- 530s IndexOrderDefault Ascending Size 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 16 530s --- 530s IndexOrderDefault Ascending Size 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 17 530s --- 530s IndexOrderDefault Ascending Size 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 18 530s --- 530s IndexOrderDefault Ascending Size 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 19 530s --- 530s IndexOrderDefault Ascending Size 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 20 530s --- 530s IndexOrderDefault Ascending Size 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 21 530s --- 530s IndexOrderDefault Descending Name 530s GET /modules/autoindex/htaccess/ 530s ok 22 530s --- 530s IndexOrderDefault Descending Name 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 23 530s --- 530s IndexOrderDefault Descending Name 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 24 530s --- 530s IndexOrderDefault Descending Name 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 25 530s --- 530s IndexOrderDefault Descending Name 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 26 530s --- 530s IndexOrderDefault Descending Name 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 27 530s --- 530s IndexOrderDefault Descending Name 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 28 530s --- 530s IndexOrderDefault Descending Date 530s GET /modules/autoindex/htaccess/ 530s ok 29 530s --- 530s IndexOrderDefault Descending Date 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 30 530s --- 530s IndexOrderDefault Descending Date 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 31 530s --- 530s IndexOrderDefault Descending Date 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 32 530s --- 530s IndexOrderDefault Descending Date 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 33 530s --- 530s IndexOrderDefault Descending Date 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 34 530s --- 530s IndexOrderDefault Descending Date 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 35 530s --- 530s IndexOrderDefault Descending Size 530s GET /modules/autoindex/htaccess/ 530s ok 36 530s --- 530s IndexOrderDefault Descending Size 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 37 530s --- 530s IndexOrderDefault Descending Size 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 38 530s --- 530s IndexOrderDefault Descending Size 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 39 530s --- 530s IndexOrderDefault Descending Size 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 40 530s --- 530s IndexOrderDefault Descending Size 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 41 530s --- 530s IndexOrderDefault Descending Size 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 42 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Name 530s GET /modules/autoindex/htaccess/ 530s ok 43 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Name 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 44 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Name 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 45 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Name 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 46 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Name 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 47 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Name 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 48 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Name 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 49 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Date 530s GET /modules/autoindex/htaccess/ 530s ok 50 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Date 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 51 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Date 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 52 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Date 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 53 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Date 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 54 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Date 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 55 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Date 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 56 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Size 530s GET /modules/autoindex/htaccess/ 530s ok 57 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Size 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 58 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Size 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 59 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Size 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 60 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Size 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 61 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Size 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 62 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Ascending Size 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 63 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Name 530s GET /modules/autoindex/htaccess/ 530s ok 64 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Name 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 65 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Name 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 66 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Name 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 67 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Name 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 68 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Name 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 69 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Name 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 70 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Date 530s GET /modules/autoindex/htaccess/ 530s ok 71 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Date 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 72 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Date 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 73 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Date 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 74 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Date 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 75 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Date 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 76 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Date 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 77 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Size 530s GET /modules/autoindex/htaccess/ 530s ok 78 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Size 530s 530s (C=N O=A) 530s GET /modules/autoindex/htaccess/?C=N&O=A 530s ok 79 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Size 530s 530s (C=N O=D) 530s GET /modules/autoindex/htaccess/?C=N&O=D 530s ok 80 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Size 530s 530s (C=M O=A) 530s GET /modules/autoindex/htaccess/?C=M&O=A 530s ok 81 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Size 530s 530s (C=M O=D) 530s GET /modules/autoindex/htaccess/?C=M&O=D 530s ok 82 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Size 530s 530s (C=S O=A) 530s GET /modules/autoindex/htaccess/?C=S&O=A 530s ok 83 530s --- 530s IndexOptions FancyIndexing 530s IndexOrderDefault Descending Size 530s 530s (C=S O=D) 530s GET /modules/autoindex/htaccess/?C=S&O=D 530s ok 84 530s ok 534s t/modules/autoindex2.t .............. 534s 1..3 534s # Running under perl version 5.040000 for linux 534s # Current time local: Fri Feb 21 12:52:28 2025 534s # Current time GMT: Fri Feb 21 12:52:28 2025 534s # Using Test.pm version 1.31 534s # Using Apache/Test.pm version 1.44 534s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 534s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 534s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 534s # testing : dir_broken should not be listed 534s # expected: 0 534s # received: 0 534s ok 1 534s # testing : dir_normal should be listed 534s # expected: 1 534s # received: 1 534s ok 2 534s # testing : dir_protected should not be listed 534s # expected: 0 534s # received: 0 534s ok 3 534s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 534s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 534s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 534s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 534s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 534s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 534s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 534s ok 540s t/modules/brotli.t .................. 540s 1..64 540s # Running under perl version 5.040000 for linux 540s # Current time local: Fri Feb 21 12:52:32 2025 540s # Current time GMT: Fri Feb 21 12:52:32 2025 540s # Using Test.pm version 1.31 540s # Using Apache/Test.pm version 1.44 540s qvalue: 540s # expected: 200 540s # received: '200' 540s ok 1 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 2 540s qvalue: 540s # expected: 200 540s # received: '200' 540s ok 3 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 4 540s qvalue: 540s # expected: 200 540s # received: '200' 540s ok 5 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 6 540s qvalue: 540s # expected: 200 540s # received: '200' 540s ok 7 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 8 540s qvalue: 540s # expected: 200 540s # received: '200' 540s ok 9 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 10 540s qvalue: 540s # expected: 200 540s # received: '200' 540s ok 11 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 12 540s qvalue: ; 540s # expected: 200 540s # received: '200' 540s ok 13 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 14 540s qvalue: ; 540s # expected: 200 540s # received: '200' 540s ok 15 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 16 540s qvalue: ; 540s # expected: 200 540s # received: '200' 540s ok 17 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 18 540s qvalue: ;q= 540s # expected: 200 540s # received: '200' 540s ok 19 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 20 540s qvalue: ;q= 540s # expected: 200 540s # received: '200' 540s ok 21 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 22 540s qvalue: ;q= 540s # expected: 200 540s # received: '200' 540s ok 23 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 24 540s qvalue: ;q=0 540s # expected: 200 540s # received: '200' 540s ok 25 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 26 540s qvalue: ;q=0 540s # expected: 200 540s # received: '200' 540s ok 27 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 28 540s qvalue: ;q=0 540s # expected: 200 540s # received: '200' 540s ok 29 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 30 540s qvalue: ;q=0. 540s # expected: 200 540s # received: '200' 540s ok 31 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 32 540s qvalue: ;q=0. 540s # expected: 200 540s # received: '200' 540s ok 33 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 34 540s qvalue: ;q=0. 540s # expected: 200 540s # received: '200' 540s ok 35 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 36 540s qvalue: ;q=0.0 540s # expected: 200 540s # received: '200' 540s ok 37 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 38 540s qvalue: ;q=0.0 540s # expected: 200 540s # received: '200' 540s ok 39 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 40 540s qvalue: ;q=0.0 540s # expected: 200 540s # received: '200' 540s ok 41 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 42 540s qvalue: ;q=0.00 540s # expected: 200 540s # received: '200' 540s ok 43 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 44 540s qvalue: ;q=0.00 540s # expected: 200 540s # received: '200' 540s ok 45 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 46 540s qvalue: ;q=0.00 540s # expected: 200 540s # received: '200' 540s ok 47 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 48 540s qvalue: ;q=0.000 540s # expected: 200 540s # received: '200' 540s ok 49 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 50 540s qvalue: ;q=0.000 540s # expected: 200 540s # received: '200' 540s ok 51 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 52 540s qvalue: ;q=0.000 540s # expected: 200 540s # received: '200' 540s ok 53 540s # testing : response without Content-Encoding is OK 540s # expected: undef 540s # received: undef 540s ok 54 540s qvalue: ;q=0.0000 540s # expected: 200 540s # received: '200' 540s ok 55 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 56 540s qvalue: ;q=0.0000 540s # expected: 200 540s # received: '200' 540s ok 57 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 58 540s qvalue: ;q=0.0000 540s # expected: 200 540s # received: '200' 540s ok 59 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 60 540s # expected: 200 540s # received: '200' 540s ok 61 540s # testing : response Content-Encoding is OK 540s # expected: 'br' 540s # received: 'br' 540s ok 62 540s # expected: 200 540s # received: '200' 540s ok 63 540s # testing : response Content-Encoding is OK 540s # expected: 'gzip' 540s # received: 'gzip' 540s ok 64 540s ok 544s t/modules/buffer.t .................. 544s 1..12 544s # Running under perl version 5.040000 for linux 544s # Current time local: Fri Feb 21 12:52:38 2025 544s # Current time GMT: Fri Feb 21 12:52:38 2025 544s # Using Test.pm version 1.31 544s # Using Apache/Test.pm version 1.44 544s # testing : Checking return code is '200' 544s # expected: 200 544s # received: '200' 544s ok 1 544s ok 2 544s # testing : Checking return code is '200' 544s # expected: 200 544s # received: '200' 544s ok 3 544s ok 4 544s # testing : Checking return code is '200' 544s # expected: 200 544s # received: '200' 544s ok 5 544s ok 6 544s # testing : Checking return code is '200' 544s # expected: 200 544s # received: '200' 544s ok 7 544s ok 8 544s # testing : Checking return code is '200' 544s # expected: 200 544s # received: '200' 544s ok 9 544s ok 10 544s # testing : Checking return code is '200' 544s # expected: 200 544s # received: '200' 544s ok 11 544s ok 12 544s ok 549s t/modules/cache.t ................... 549s 1..3 549s # Running under perl version 5.040000 for linux 549s # Current time local: Fri Feb 21 12:52:42 2025 549s # Current time GMT: Fri Feb 21 12:52:42 2025 549s # Using Test.pm version 1.31 549s # Using Apache/Test.pm version 1.44 549s # testing : non-cached call to index.html 549s # expected: 200 549s # received: '200' 549s ok 1 549s # testing : call to cache index.html 549s # expected: 200 549s # received: '200' 549s ok 2 549s # testing : cached call to index.html 549s # expected: 200 549s # received: '200' 549s ok 3 549s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 549s ok 555s t/modules/cgi.t ..................... 555s 1..58 555s # Running under perl version 5.040000 for linux 555s # Current time local: Fri Feb 21 12:52:47 2025 555s # Current time GMT: Fri Feb 21 12:52:47 2025 555s # Using Test.pm version 1.31 555s # Using Apache/Test.pm version 1.44 555s # testing : return code for acceptpathinfodefault.sh 555s # expected: 200 555s # received: '200' 555s ok 1 555s # testing : body for acceptpathinfodefault.sh 555s # expected: '' 555s # received: '' 555s ok 2 555s # testing : return code for acceptpathinfodefault.sh/foo 555s # expected: 200 555s # received: '200' 555s ok 3 555s # testing : body for acceptpathinfodefault.sh/foo 555s # expected: '/foo' 555s # received: '/foo' 555s ok 4 555s # testing : return code for acceptpathinfooff.sh 555s # expected: 200 555s # received: '200' 555s ok 5 555s # testing : body for acceptpathinfooff.sh 555s # expected: '' 555s # received: '' 555s ok 6 555s # testing : return code for acceptpathinfooff.sh/foo 555s # expected: 404 555s # received: '404' 555s ok 7 555s # no body test for this one 555s ok 8 555s # testing : return code for acceptpathinfoon.sh 555s # expected: 200 555s # received: '200' 555s ok 9 555s # testing : body for acceptpathinfoon.sh 555s # expected: '' 555s # received: '' 555s ok 10 555s # testing : return code for acceptpathinfoon.sh/foo 555s # expected: 200 555s # received: '200' 555s ok 11 555s # testing : body for acceptpathinfoon.sh/foo 555s # expected: '/foo' 555s # received: '/foo' 555s ok 12 555s # testing : return code for bogus-perl.pl 555s # expected: 500 555s # received: '500' 555s ok 13 555s # cgi log created ok. 555s ok 14 555s # testing : return code for bogus-sh.sh 555s # expected: 500 555s # received: '500' 555s ok 15 555s # checking that log size (807) is bigger than it used to be (523) 555s ok 16 555s # testing : return code for nph-stderr.pl 555s # expected: 200 555s # received: '200' 555s ok 17 555s # testing : body for nph-stderr.pl 555s # expected: 'this is nph-stdout' 555s # received: 'this is nph-stdout' 555s ok 18 555s # testing : return code for nph-test.pl 555s # expected: 200 555s # received: '200' 555s ok 19 555s # testing : body for nph-test.pl 555s # expected: 'ok' 555s # received: 'ok' 555s ok 20 555s # testing : return code for perl.pl 555s # expected: 200 555s # received: '200' 555s ok 21 555s # testing : body for perl.pl 555s # expected: 'perl cgi' 555s # received: 'perl cgi' 555s ok 22 555s # testing : return code for sh.sh 555s # expected: 200 555s # received: '200' 555s ok 23 555s # testing : body for sh.sh 555s # expected: 'sh cgi' 555s # received: 'sh cgi' 555s ok 24 555s # testing : return code for stderr1.pl 555s # expected: 200 555s # received: '200' 555s ok 25 555s # testing : body for stderr1.pl 555s # expected: 'this is stdout' 555s # received: 'this is stdout' 555s ok 26 555s # testing : return code for stderr2.pl 555s # expected: 200 555s # received: '200' 555s ok 27 555s # testing : body for stderr2.pl 555s # expected: 'this is also stdout' 555s # received: 'this is also stdout' 555s ok 28 555s # testing : return code for stderr3.pl 555s # expected: 200 555s # received: '200' 555s ok 29 555s # testing : body for stderr3.pl 555s # expected: 'this is more stdout' 555s # received: 'this is more stdout' 555s ok 30 555s # posted content (length 10) to bogus-perl.pl 555s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 555s # expected: '500' 555s # received: '500' 555s ok 31 555s # checking that log size (35781) is greater than 807 555s ok 32 555s # verifying that logged content is 10 characters 555s ok 33 555s # posted content (length 99) to bogus-perl.pl 555s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 555s # expected: '500' 555s # received: '500' 555s ok 34 555s # checking that log size (36240) is greater than 35781 555s ok 35 555s # verifying that logged content is 99 characters 555s ok 36 555s # posted content (length 250) to bogus-perl.pl 555s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 555s # expected: '500' 555s # received: '500' 555s ok 37 555s # checking that log size (36851) is greater than 36240 555s ok 38 555s # verifying that logged content is 250 characters 555s ok 39 555s # posted content (length 255) to bogus-perl.pl 555s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 555s # expected: '500' 555s # received: '500' 555s ok 40 555s # checking that log size (37467) is greater than 36851 555s ok 41 555s # verifying that logged content is 255 characters 555s ok 42 555s # posted content (length 256) to bogus-perl.pl 555s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 555s # expected: '500' 555s # received: '500' 555s ok 43 555s # checking that log size (38084) is greater than 37467 555s ok 44 555s # verifying that logged content is 256 characters 555s ok 45 555s # posted content (length 257) to bogus-perl.pl 555s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 555s # expected: '500' 555s # received: '500' 555s ok 46 555s # checking that log size (38701) is greater than 38084 555s ok 47 555s # verifying that logged content is 256 characters 555s ok 48 555s # posted content (length 258) to bogus-perl.pl 555s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 555s # expected: '500' 555s # received: '500' 555s ok 49 555s # checking that log size (39318) is greater than 38701 555s ok 50 555s # verifying that logged content is 256 characters 555s ok 51 555s # posted content (length 1024) to bogus-perl.pl 555s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 555s # expected: '500' 555s # received: '500' 555s ok 52 555s # checking that log size (39936) is greater than 39318 555s ok 53 555s # verifying that logged content is 256 characters 555s ok 54 555s # verifying log is greater than 40960 bytes. 555s ok 55 555s # verifying log did not grow after making bogus request. 555s ok 56 555s # verifying log did not grow after making another bogus request. 555s ok 57 555s # checking that HEAD /modules/cgi/perl.pl returns 200. 555s ok 58 555s ok 560s t/modules/data.t .................... 560s 1..2 560s # Running under perl version 5.040000 for linux 560s # Current time local: Fri Feb 21 12:52:53 2025 560s # Current time GMT: Fri Feb 21 12:52:53 2025 560s # Using Test.pm version 1.31 560s # Using Apache/Test.pm version 1.44 560s # testing : Checking return code is '200' 560s # expected: 200 560s # received: '200' 560s ok 1 560s ok 2 560s ok 566s t/modules/dav.t ..................... 566s 1..19 566s # Running under perl version 5.040000 for linux 566s # Current time local: Fri Feb 21 12:52:57 2025 566s # Current time GMT: Fri Feb 21 12:52:57 2025 566s # Using Test.pm version 1.31 566s # Using Apache/Test.pm version 1.44 566s resource lock test: 566s ok 1 566s DAV put test: 566s ok 2 566s getting DAV resource properties: 566s ok 3 566s created: Fri, 21 Feb 2025 12:53:02 GMT 566s modified: Fri, 21 Feb 2025 12:53:02 GMT 566s now: Fri, 21 Feb 2025 12:53:04 GMT 566s ok 4 566s ok 5 566s resource lock status test: 566s ok 6 566s resource unlock test: 566s ok 7 566s resource lock status test: 566s ok 8 566s getting uri... 566s expect: 566s -> 566s 566s
566s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

566s this is a page generated by
566s the mod_dav test in the Apache
566s perl test suite.
566s
566s 566s 566s <- 566s ok 15 566s ok 16 566s resource delete test: 566s ok 17 566s expect 404 not found got: 404 566s ok 18 566s PR 49825: expect 400 bad request got: 400 566s ok 19 566s ok 570s t/modules/deflate.t ................. 570s 1..47 570s # Running under perl version 5.040000 for linux 570s # Current time local: Fri Feb 21 12:53:04 2025 570s # Current time GMT: Fri Feb 21 12:53:04 2025 570s # Using Test.pm version 1.31 570s # Using Apache/Test.pm version 1.44 570s testing default 570s ok 1 570s ok 2 570s ok 3 570s ok 4 570s ok 5 570s ok 6 570s ok 7 570s ok 8 570s ok 9 570s ok 10 570s ok 11 570s ok 12 570s ok 13 570s ok 14 570s ok 15 570s ok 16 570s ok 17 570s ok 18 570s ok 19 570s ok 20 570s ok 21 570s ok 22 570s ok 23 570s ok 24 570s ok 25 570s ok 26 570s ok 27 570s ok 28 570s ok 29 570s ok 30 570s ok 31 570s ok 32 570s ok 33 570s ok 34 570s ok 35 570s ok 36 570s ok 37 570s ok 38 570s ok 39 570s ok 40 570s ok 41 570s ok 42 570s ok 43 570s ok 44 570s ok 45 570s # testing : response was 304 570s # expected: qr/HTTP\/1\.. 304/ 570s # received: 'HTTP/1.1 304 Not Modified' 570s ok 46 570s # testing : expect EOF after 304 header 570s # expected: 0 570s # received: 0 570s ok 47 570s ok 574s t/modules/digest.t .................. 574s 1..13 574s # Running under perl version 5.040000 for linux 574s # Current time local: Fri Feb 21 12:53:08 2025 574s # Current time GMT: Fri Feb 21 12:53:08 2025 574s # Using Test.pm version 1.31 574s # Using Apache/Test.pm version 1.44 574s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm1 574s # testing : no user to authenticate 574s # expected: 401 574s # received: '401' 574s ok 1 574s # testing : user1:foo not found 574s # expected: 401 574s # received: '401' 574s ok 2 574s # testing : user1:password1 found 574s # expected: 200 574s # received: '200' 574s ok 3 574s # testing : user1:password1 with query string found 574s # expected: 200 574s # received: '200' 574s ok 4 574s # testing : manual Authorization header query string 574s # expected: 200 574s # received: '200' 574s ok 5 574s # testing : manual Authorization with no query string in header 574s # expected: 400 574s # received: '400' 574s ok 6 574s # testing : manual Authorization header with mismatched query string 574s # expected: 400 574s # received: '400' 574s ok 7 574s # testing : manual Authorization header with mismatched query string 574s # expected: 400 574s # received: '400' 574s ok 8 574s # testing : manual Authorization with no query string in header + MSIE 574s # expected: 200 574s # received: '200' 574s ok 9 574s # testing : a compliant response coming from MSIE 574s # expected: 200 574s # received: '200' 574s ok 10 574s # testing : manual Authorization header with mismatched query string + MSIE 574s # expected: 400 574s # received: '400' 574s ok 11 574s # testing : manual Authorization header with mismatched query string + MSIE 574s # expected: 400 574s # received: '400' 574s ok 12 574s # testing : no query string + MSIE 574s # expected: 200 574s # received: '200' 574s ok 13 574s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm1 574s ok 579s t/modules/dir.t ..................... 579s 1..212 579s # Running under perl version 5.040000 for linux 579s # Current time local: Fri Feb 21 12:53:12 2025 579s # Current time GMT: Fri Feb 21 12:53:12 2025 579s # Using Test.pm version 1.31 579s # Using Apache/Test.pm version 1.44 579s expecting 403 (forbidden) using DirectoryIndex foo 579s ok 1 579s running 5 test gambit for "1.html" 579s ok 2 579s ok 3 579s ok 4 579s ok 5 579s ok 6 579s running 5 test gambit for "2.html" 579s ok 7 579s ok 8 579s ok 9 579s ok 10 579s ok 11 579s running 5 test gambit for "3.html" 579s ok 12 579s ok 13 579s ok 14 579s ok 15 579s ok 16 579s running 5 test gambit for "4.html" 579s ok 17 579s ok 18 579s ok 19 579s ok 20 579s ok 21 579s running 5 test gambit for "5.html" 579s ok 22 579s ok 23 579s ok 24 579s ok 25 579s ok 26 579s running 5 test gambit for "6.html" 579s ok 27 579s ok 28 579s ok 29 579s ok 30 579s ok 31 579s running 5 test gambit for "7.html" 579s ok 32 579s ok 33 579s ok 34 579s ok 35 579s ok 36 579s running 5 test gambit for "8.html" 579s ok 37 579s ok 38 579s ok 39 579s ok 40 579s ok 41 579s running 5 test gambit for "9.html" 579s ok 42 579s ok 43 579s ok 44 579s ok 45 579s ok 46 579s running 5 test gambit for "0.html" 579s ok 47 579s ok 48 579s ok 49 579s ok 50 579s ok 51 579s expecting 403 (forbidden) using DirectoryIndex goo 579s ok 52 579s running 5 test gambit for "1.html" 579s ok 53 579s ok 54 579s ok 55 579s ok 56 579s ok 57 579s running 5 test gambit for "2.html" 579s ok 58 579s ok 59 579s ok 60 579s ok 61 579s ok 62 579s running 5 test gambit for "3.html" 579s ok 63 579s ok 64 579s ok 65 579s ok 66 579s ok 67 579s running 5 test gambit for "4.html" 579s ok 68 579s ok 69 579s ok 70 579s ok 71 579s ok 72 579s running 5 test gambit for "5.html" 579s ok 73 579s ok 74 579s ok 75 579s ok 76 579s ok 77 579s running 5 test gambit for "6.html" 579s ok 78 579s ok 79 579s ok 80 579s ok 81 579s ok 82 579s running 5 test gambit for "7.html" 579s ok 83 579s ok 84 579s ok 85 579s ok 86 579s ok 87 579s running 5 test gambit for "8.html" 579s ok 88 579s ok 89 579s ok 90 579s ok 91 579s ok 92 579s running 5 test gambit for "9.html" 579s ok 93 579s ok 94 579s ok 95 579s ok 96 579s ok 97 579s running 5 test gambit for "0.html" 579s ok 98 579s ok 99 579s ok 100 579s ok 101 579s ok 102 579s expecting 403 (forbidden) using DirectoryIndex moo 579s ok 103 579s running 5 test gambit for "1.html" 579s ok 104 579s ok 105 579s ok 106 579s ok 107 579s ok 108 579s running 5 test gambit for "2.html" 579s ok 109 579s ok 110 579s ok 111 579s ok 112 579s ok 113 579s running 5 test gambit for "3.html" 579s ok 114 579s ok 115 579s ok 116 579s ok 117 579s ok 118 579s running 5 test gambit for "4.html" 579s ok 119 579s ok 120 579s ok 121 579s ok 122 579s ok 123 579s running 5 test gambit for "5.html" 579s ok 124 579s ok 125 579s ok 126 579s ok 127 579s ok 128 579s running 5 test gambit for "6.html" 579s ok 129 579s ok 130 579s ok 131 579s ok 132 579s ok 133 579s running 5 test gambit for "7.html" 579s ok 134 579s ok 135 579s ok 136 579s ok 137 579s ok 138 579s running 5 test gambit for "8.html" 579s ok 139 579s ok 140 579s ok 141 579s ok 142 579s ok 143 579s running 5 test gambit for "9.html" 579s ok 144 579s ok 145 579s ok 146 579s ok 147 579s ok 148 579s running 5 test gambit for "0.html" 579s ok 149 579s ok 150 579s ok 151 579s ok 152 579s ok 153 579s expecting 403 (forbidden) using DirectoryIndex bleh 579s ok 154 579s running 5 test gambit for "1.html" 579s ok 155 579s ok 156 579s ok 157 579s ok 158 579s ok 159 579s running 5 test gambit for "2.html" 579s ok 160 579s ok 161 579s ok 162 579s ok 163 579s ok 164 579s running 5 test gambit for "3.html" 579s ok 165 579s ok 166 579s ok 167 579s ok 168 579s ok 169 579s running 5 test gambit for "4.html" 579s ok 170 579s ok 171 579s ok 172 579s ok 173 579s ok 174 579s running 5 test gambit for "5.html" 579s ok 175 579s ok 176 579s ok 177 579s ok 178 579s ok 179 579s running 5 test gambit for "6.html" 579s ok 180 579s ok 181 579s ok 182 579s ok 183 579s ok 184 579s running 5 test gambit for "7.html" 579s ok 185 579s ok 186 579s ok 187 579s ok 188 579s ok 189 579s running 5 test gambit for "8.html" 579s ok 190 579s ok 191 579s ok 192 579s ok 193 579s ok 194 579s running 5 test gambit for "9.html" 579s ok 195 579s ok 196 579s ok 197 579s ok 198 579s ok 199 579s running 5 test gambit for "0.html" 579s ok 200 579s ok 201 579s ok 202 579s ok 203 579s ok 204 579s DirectoryIndex /modules/alias/index.html 579s ok 205 579s expecting 403 for DirectoryIndex foo goo moo bleh 579s ok 206 579s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 579s ok 207 579s 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 579s ok 208 579s removed .htaccess (no DirectoryIndex), expecting default (index.html) 579s ok 209 579s ok 210 579s ok 211 579s ok 212 # skip missing DirectorySlash NotFound 579s ok 583s t/modules/directorymatch.t .......... 583s 1..2 583s # Running under perl version 5.040000 for linux 583s # Current time local: Fri Feb 21 12:53:17 2025 583s # Current time GMT: Fri Feb 21 12:53:17 2025 583s # Using Test.pm version 1.31 583s # Using Apache/Test.pm version 1.44 583s # testing : code for /index.html 583s # expected: 200 583s # received: '200' 583s ok 1 583s # testing : check for DMMATCH1 583s # expected: '1' 583s # received: '1' 583s ok 2 583s ok 588s t/modules/env.t ..................... 588s 1..6 588s # Running under perl version 5.040000 for linux 588s # Current time local: Fri Feb 21 12:53:21 2025 588s # Current time GMT: Fri Feb 21 12:53:21 2025 588s # Using Test.pm version 1.31 588s # Using Apache/Test.pm version 1.44 588s # host: /modules/env/host.shtml 588s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 588s ok 1 588s # nothere: /modules/env/nothere.shtml 588s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 588s ok 2 588s # set: /modules/env/set.shtml 588s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 588s ok 3 588s # setempty: /modules/env/setempty.shtml 588s # setempty: EXPECT -><- ACTUAL -><- 588s ok 4 588s # type: /modules/env/type.shtml 588s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 588s ok 5 588s # unset: /modules/env/unset.shtml 588s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 588s ok 6 588s ok 592s t/modules/expires.t ................. 592s 1..92 592s # Running under perl version 5.040000 for linux 592s # Current time local: Fri Feb 21 12:53:25 2025 592s # Current time GMT: Fri Feb 21 12:53:25 2025 592s # Using Test.pm version 1.31 592s # Using Apache/Test.pm version 1.44 592s # debug: index.html 592s HTTP/1.1 200 OK 592s Cache-Control: max-age=324507866 592s Connection: close 592s Date: Fri, 21 Feb 2025 12:53:30 GMT 592s Accept-Ranges: bytes 592s ETag: "3-62772ef7d8680" 592s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 592s Vary: In-If1 592s Content-Length: 3 592s Content-Type: text/html 592s Expires: Tue, 05 Jun 2035 09:57:57 GMT 592s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 592s Client-Date: Fri, 21 Feb 2025 12:53:30 GMT 592s Client-Peer: 127.0.0.1:8529 592s Client-Response-Num: 1 592s DMMATCH1: 1 592s 592s 592s ok 1 592s # debug: [Cache-Control] [max-age=324507866] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 592s # debug: expires 2064650277 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 332425819 592s # debug: actual : 332425819 592s ok 2 592s # debug: text.txt 592s HTTP/1.1 200 OK 592s Cache-Control: max-age=0 592s Connection: close 592s Date: Fri, 21 Feb 2025 12:53:30 GMT 592s Accept-Ranges: bytes 592s ETag: "0-62772ef7d8680" 592s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 592s Vary: In-If1 592s Content-Type: text/plain 592s Expires: Fri, 21 Feb 2025 12:53:30 GMT 592s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 592s Client-Date: Fri, 21 Feb 2025 12:53:30 GMT 592s Client-Peer: 127.0.0.1:8529 592s Client-Response-Num: 1 592s DMMATCH1: 1 592s 592s 592s ok 3 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 4 592s # debug: image.gif 592s HTTP/1.1 200 OK 592s Cache-Control: max-age=120 592s Connection: close 592s Date: Fri, 21 Feb 2025 12:53:30 GMT 592s Accept-Ranges: bytes 592s ETag: "0-62772ef7d8680" 592s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 592s Vary: In-If1 592s Content-Type: image/gif 592s Expires: Fri, 21 Feb 2025 12:55:30 GMT 592s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 592s Client-Date: Fri, 21 Feb 2025 12:53:30 GMT 592s Client-Peer: 127.0.0.1:8529 592s Client-Response-Num: 1 592s DMMATCH1: 1 592s 592s 592s ok 5 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 6 592s # debug: foo.jpg 592s HTTP/1.1 200 OK 592s Cache-Control: max-age=86400 592s Connection: close 592s Date: Fri, 21 Feb 2025 12:53:30 GMT 592s Accept-Ranges: bytes 592s ETag: "0-62772ef7d8680" 592s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 592s Vary: In-If1 592s Content-Type: image/jpeg 592s Expires: Sat, 22 Feb 2025 12:53:30 GMT 592s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 592s Client-Date: Fri, 21 Feb 2025 12:53:30 GMT 592s Client-Peer: 127.0.0.1:8529 592s Client-Response-Num: 1 592s DMMATCH1: 1 592s 592s 592s ok 7 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 8 592s # debug: [Cache-Control] [max-age=324507866] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 592s # debug: expires 2064650277 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 332425819 592s # debug: actual : 332425819 592s ok 9 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 10 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 11 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 12 592s # --- 592s # ExpiresActive On 592s # debug: [Cache-Control] [max-age=324507866] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 592s # debug: expires 2064650277 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 332425819 592s # debug: actual : 332425819 592s ok 13 592s # --- 592s # ExpiresActive On 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 14 592s # --- 592s # ExpiresActive On 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 15 592s # --- 592s # ExpiresActive On 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 16 592s #--- 592s # ExpiresActive On 592s ExpiresDefault A459090 592s # debug: [Cache-Control] [max-age=459090] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Wed, 26 Feb 2025 20:25:00 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Wed, 26 Feb 2025 20:25:00 GMT 592s # debug: expires 1740601500 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 459090 592s # debug: actual : 459090 592s ok 17 592s #--- 592s # ExpiresActive On 592s ExpiresDefault A459090 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 18 592s #--- 592s # ExpiresActive On 592s ExpiresDefault A459090 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 19 592s #--- 592s # ExpiresActive On 592s ExpiresDefault A459090 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 20 592s # --- 592s # ExpiresActive On 592s ExpiresByType text/plain "modification plus 1 years 6 hours 21 minutes 31 seconds" 592s # debug: [Cache-Control] [max-age=324507866] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 592s # debug: expires 2064650277 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 332425819 592s # debug: actual : 332425819 592s ok 21 592s # --- 592s # ExpiresActive On 592s ExpiresByType text/plain "modification plus 1 years 6 hours 21 minutes 31 seconds" 592s # debug: [Cache-Control] [max-age=23640938] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Sat, 22 Nov 2025 03:49:09 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Nov 2025 03:49:09 GMT 592s # debug: expires 1763783349 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 31558891 592s # debug: actual : 31558891 592s ok 22 592s # --- 592s # ExpiresActive On 592s ExpiresByType text/plain "modification plus 1 years 6 hours 21 minutes 31 seconds" 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 23 592s # --- 592s # ExpiresActive On 592s ExpiresByType text/plain "modification plus 1 years 6 hours 21 minutes 31 seconds" 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 24 592s # --- 592s # ExpiresActive On 592s ExpiresDefault A7777631 592s ExpiresByType text/plain "modification plus 2 months 2 weeks 11 days 4 hours 35 minutes 27 seconds" 592s # debug: [Cache-Control] [max-age=7777631] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Thu, 22 May 2025 13:20:41 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Thu, 22 May 2025 13:20:41 GMT 592s # debug: expires 1747920041 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7777631 592s # debug: actual : 7777631 592s ok 25 592s # --- 592s # ExpiresActive On 592s ExpiresDefault A7777631 592s ExpiresByType text/plain "modification plus 2 months 2 weeks 11 days 4 hours 35 minutes 27 seconds" 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 26 592s # --- 592s # ExpiresActive On 592s ExpiresDefault A7777631 592s ExpiresByType text/plain "modification plus 2 months 2 weeks 11 days 4 hours 35 minutes 27 seconds" 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 27 592s # --- 592s # ExpiresActive On 592s ExpiresDefault A7777631 592s ExpiresByType text/plain "modification plus 2 months 2 weeks 11 days 4 hours 35 minutes 27 seconds" 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 28 592s #--- 592s # ExpiresActive On 592s ExpiresDefault "modification plus 1 years 3 months 2 weeks 14 days 7 hours 48 minutes 18 seconds" 592s # debug: [Cache-Control] [max-age=33841345] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Fri, 20 Mar 2026 05:15:56 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 20 Mar 2026 05:15:56 GMT 592s # debug: expires 1773983756 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 41759298 592s # debug: actual : 41759298 592s ok 29 592s #--- 592s # ExpiresActive On 592s ExpiresDefault "modification plus 1 years 3 months 2 weeks 14 days 7 hours 48 minutes 18 seconds" 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 30 592s #--- 592s # ExpiresActive On 592s ExpiresDefault "modification plus 1 years 3 months 2 weeks 14 days 7 hours 48 minutes 18 seconds" 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 31 592s #--- 592s # ExpiresActive On 592s ExpiresDefault "modification plus 1 years 3 months 2 weeks 14 days 7 hours 48 minutes 18 seconds" 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 32 592s # --- 592s # ExpiresActive On 592s ExpiresByType image/gif A34227001 592s # debug: [Cache-Control] [max-age=324507866] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 592s # debug: expires 2064650277 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 332425819 592s # debug: actual : 332425819 592s ok 33 592s # --- 592s # ExpiresActive On 592s ExpiresByType image/gif A34227001 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 34 592s # --- 592s # ExpiresActive On 592s ExpiresByType image/gif A34227001 592s # debug: [Cache-Control] [max-age=34227001] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Tue, 24 Mar 2026 16:23:31 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Tue, 24 Mar 2026 16:23:31 GMT 592s # debug: expires 1774369411 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 34227001 592s # debug: actual : 34227001 592s ok 35 592s # --- 592s # ExpiresActive On 592s ExpiresByType image/gif A34227001 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 36 592s # --- 592s # ExpiresActive On 592s ExpiresDefault "access plus 1 weeks 8 days 2 hours 29 minutes 45 seconds" 592s ExpiresByType image/gif A6226333 592s # debug: [Cache-Control] [max-age=1304985] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Sat, 08 Mar 2025 15:23:15 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 08 Mar 2025 15:23:15 GMT 592s # debug: expires 1741447395 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 1304985 592s # debug: actual : 1304985 592s ok 37 592s # --- 592s # ExpiresActive On 592s ExpiresDefault "access plus 1 weeks 8 days 2 hours 29 minutes 45 seconds" 592s ExpiresByType image/gif A6226333 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 38 592s # --- 592s # ExpiresActive On 592s ExpiresDefault "access plus 1 weeks 8 days 2 hours 29 minutes 45 seconds" 592s ExpiresByType image/gif A6226333 592s # debug: [Cache-Control] [max-age=6226333] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Sun, 04 May 2025 14:25:43 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sun, 04 May 2025 14:25:43 GMT 592s # debug: expires 1746368743 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 6226333 592s # debug: actual : 6226333 592s ok 39 592s # --- 592s # ExpiresActive On 592s ExpiresDefault "access plus 1 weeks 8 days 2 hours 29 minutes 45 seconds" 592s ExpiresByType image/gif A6226333 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 40 592s #--- 592s # ExpiresActive On 592s ExpiresDefault "access plus 1 years 3 months 18 days 8 hours 42 minutes 32 seconds" 592s # debug: [Cache-Control] [max-age=40898552] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Tue, 09 Jun 2026 21:36:02 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Tue, 09 Jun 2026 21:36:02 GMT 592s # debug: expires 1781040962 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 40898552 592s # debug: actual : 40898552 592s ok 41 592s #--- 592s # ExpiresActive On 592s ExpiresDefault "access plus 1 years 3 months 18 days 8 hours 42 minutes 32 seconds" 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 42 592s #--- 592s # ExpiresActive On 592s ExpiresDefault "access plus 1 years 3 months 18 days 8 hours 42 minutes 32 seconds" 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 43 592s #--- 592s # ExpiresActive On 592s ExpiresDefault "access plus 1 years 3 months 18 days 8 hours 42 minutes 32 seconds" 592s # debug: [Cache-Control] [max-age=86400] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Sat, 22 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Sat, 22 Feb 2025 12:53:30 GMT 592s # debug: expires 1740228810 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 86400 592s # debug: actual : 86400 592s ok 44 592s # --- 592s # ExpiresActive On 592s ExpiresByType image/jpeg "access plus 1 years 6 days 5 hours 47 minutes 37 seconds" 592s # debug: [Cache-Control] [max-age=324507866] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 592s # debug: expires 2064650277 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 332425819 592s # debug: actual : 332425819 592s ok 45 592s # --- 592s # ExpiresActive On 592s ExpiresByType image/jpeg "access plus 1 years 6 days 5 hours 47 minutes 37 seconds" 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 46 592s # --- 592s # ExpiresActive On 592s ExpiresByType image/jpeg "access plus 1 years 6 days 5 hours 47 minutes 37 seconds" 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 47 592s # --- 592s # ExpiresActive On 592s ExpiresByType image/jpeg "access plus 1 years 6 days 5 hours 47 minutes 37 seconds" 592s # debug: [Cache-Control] [max-age=32075257] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Fri, 27 Feb 2026 18:41:07 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 27 Feb 2026 18:41:07 GMT 592s # debug: expires 1772217667 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 32075257 592s # debug: actual : 32075257 592s ok 48 592s # --- 592s # ExpiresActive On 592s ExpiresDefault "access plus 5 days 7 minutes 21 seconds" 592s ExpiresByType image/jpeg "modification plus 1 months 1 weeks 10 days 7 hours 23 minutes 20 seconds" 592s # debug: [Cache-Control] [max-age=432441] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Expires] [Wed, 26 Feb 2025 13:00:51 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Wed, 26 Feb 2025 13:00:51 GMT 592s # debug: expires 1740574851 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 432441 592s # debug: actual : 432441 592s ok 49 592s # --- 592s # ExpiresActive On 592s ExpiresDefault "access plus 5 days 7 minutes 21 seconds" 592s ExpiresByType image/jpeg "modification plus 1 months 1 weeks 10 days 7 hours 23 minutes 20 seconds" 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 50 592s # --- 592s # ExpiresActive On 592s ExpiresDefault "access plus 5 days 7 minutes 21 seconds" 592s ExpiresByType image/jpeg "modification plus 1 months 1 weeks 10 days 7 hours 23 minutes 20 seconds" 592s # debug: [Cache-Control] [max-age=120] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:55:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:55:30 GMT 592s # debug: expires 1740142530 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 120 592s # debug: actual : 120 592s ok 51 592s # --- 592s # ExpiresActive On 592s ExpiresDefault "access plus 5 days 7 minutes 21 seconds" 592s ExpiresByType image/jpeg "modification plus 1 months 1 weeks 10 days 7 hours 23 minutes 20 seconds" 592s # debug: [Cache-Control] [max-age=0] 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Expires] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s # debug: access Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: access 1740142410 592s # debug: expires Fri, 21 Feb 2025 12:53:30 GMT 592s # debug: expires 1740142410 592s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 592s # debug: modified 1732224458 592s # debug: expected: 7917952 592s # debug: actual : 7917952 592s ok 52 592s # --- 592s # ExpiresActive Off 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 53 592s # --- 592s # ExpiresActive Off 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 54 592s # --- 592s # ExpiresActive Off 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 55 592s # --- 592s # ExpiresActive Off 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 56 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault A9961591 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 57 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault A9961591 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 58 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault A9961591 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 59 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault A9961591 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 60 592s # --- 592s # ExpiresActive Off 592s ExpiresByType text/plain M39335050 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 61 592s # --- 592s # ExpiresActive Off 592s ExpiresByType text/plain M39335050 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 62 592s # --- 592s # ExpiresActive Off 592s ExpiresByType text/plain M39335050 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 63 592s # --- 592s # ExpiresActive Off 592s ExpiresByType text/plain M39335050 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 64 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault "access plus 2 months 2 weeks 2 days 7 hours 29 minutes 2 seconds" 592s ExpiresByType text/plain M1317808 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 65 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault "access plus 2 months 2 weeks 2 days 7 hours 29 minutes 2 seconds" 592s ExpiresByType text/plain M1317808 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 66 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault "access plus 2 months 2 weeks 2 days 7 hours 29 minutes 2 seconds" 592s ExpiresByType text/plain M1317808 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 67 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault "access plus 2 months 2 weeks 2 days 7 hours 29 minutes 2 seconds" 592s ExpiresByType text/plain M1317808 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 68 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault M33458465 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 69 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault M33458465 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 70 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault M33458465 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 71 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault M33458465 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 72 592s # --- 592s # ExpiresActive Off 592s ExpiresByType image/gif M31728133 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 73 592s # --- 592s # ExpiresActive Off 592s ExpiresByType image/gif M31728133 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 74 592s # --- 592s # ExpiresActive Off 592s ExpiresByType image/gif M31728133 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 75 592s # --- 592s # ExpiresActive Off 592s ExpiresByType image/gif M31728133 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 76 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault "modification plus 2 months 1 weeks 12 days 6 hours 47 minutes 34 seconds" 592s ExpiresByType image/gif A40713605 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 77 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault "modification plus 2 months 1 weeks 12 days 6 hours 47 minutes 34 seconds" 592s ExpiresByType image/gif A40713605 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 78 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault "modification plus 2 months 1 weeks 12 days 6 hours 47 minutes 34 seconds" 592s ExpiresByType image/gif A40713605 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 79 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault "modification plus 2 months 1 weeks 12 days 6 hours 47 minutes 34 seconds" 592s ExpiresByType image/gif A40713605 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 80 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault A35962961 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 81 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault A35962961 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 82 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault A35962961 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 83 592s #--- 592s # ExpiresActive Off 592s ExpiresDefault A35962961 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 84 592s # --- 592s # ExpiresActive Off 592s ExpiresByType image/jpeg A7097555 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 85 592s # --- 592s # ExpiresActive Off 592s ExpiresByType image/jpeg A7097555 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 86 592s # --- 592s # ExpiresActive Off 592s ExpiresByType image/jpeg A7097555 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 87 592s # --- 592s # ExpiresActive Off 592s ExpiresByType image/jpeg A7097555 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 88 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault M4685221 592s ExpiresByType image/jpeg "access plus 2 months 3 days 1 hours 45 minutes 2 seconds" 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["3-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Length] [3] 592s # debug: [Content-Type] [text/html] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 89 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault M4685221 592s ExpiresByType image/jpeg "access plus 2 months 3 days 1 hours 45 minutes 2 seconds" 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [text/plain] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 90 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault M4685221 592s ExpiresByType image/jpeg "access plus 2 months 3 days 1 hours 45 minutes 2 seconds" 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/gif] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 91 592s # --- 592s # ExpiresActive Off 592s ExpiresDefault M4685221 592s ExpiresByType image/jpeg "access plus 2 months 3 days 1 hours 45 minutes 2 seconds" 592s # debug: [Connection] [close] 592s # debug: [Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Accept-Ranges] [bytes] 592s # debug: [ETag] ["0-62772ef7d8680"] 592s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 592s # debug: [Vary] [In-If1] 592s # debug: [Content-Type] [image/jpeg] 592s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 592s # debug: [Client-Date] [Fri, 21 Feb 2025 12:53:30 GMT] 592s # debug: [Client-Peer] [127.0.0.1:8529] 592s # debug: [Client-Response-Num] [1] 592s # debug: [DMMATCH1] [1] 592s ok 92 592s ok 621s t/modules/ext_filter.t .............. 621s 1..24 621s # Running under perl version 5.040000 for linux 621s # Current time local: Fri Feb 21 12:53:30 2025 621s # Current time GMT: Fri Feb 21 12:53:30 2025 621s # Using Test.pm version 1.31 621s # Using Apache/Test.pm version 1.44 621s # testing : sed output filter 621s # expected: 'barbar' 621s # received: 'barbar' 621s ok 1 621s # testing : slow filter process 621s # expected: 'foobar' 621s # received: 'foobar' 621s ok 2 621s # testing : echo worked 621s # expected: 200 621s # received: '200' 621s ok 3 621s # testing : request body filtered 621s # expected: 'barbar 621s # ' 621s # received: 'barbar 621s # ' 621s ok 4 621s # testing : got 413 error 621s # expected: 413 621s # received: '413' 621s ok 5 621s # testing : got 413 error body 621s # expected: qr/413 Request Entity Too Large/ 621s # received: ' 621s # 621s # 413 Request Entity Too Large 621s # 621s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

643s # 643s # 643s # Hello World 643s # 643s #

[back]

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

mod_include test

643s # 643s # 643s # Hello World 643s # 643s #

[back]

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

mod_include test

643s # 643s # 643s # Hello World 643s # 643s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p30754e34_foo1]

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

LoadBalancer Status for balancer://foo2 [p30754e34_foo2]

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

LoadBalancer Status for balancer://foo3 [p30754e34_foo3]

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

LoadBalancer Status for balancer://foo4 [p30754e34_foo4]

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

LoadBalancer Status for balancer://pr45434 [p30754e34_pr45434]

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

LoadBalancer Status for balancer://failover [p30754e34_failover]

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

LoadBalancer Status for balancer://dynproxy [p30754e34_dynproxy]

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

Moved Permanently

726s #

The document has moved here.

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

Moved Permanently

726s #

The document has moved here.

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

Moved Permanently

726s #

The document has moved here.

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

Moved Permanently

726s #

The document has moved here.

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

Multiple Choices

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

Available documents: 726s #

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

Multiple Choices

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

Available documents: 726s #

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

Multiple Choices

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

Available documents: 726s #

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

Moved Permanently

726s #

The document has moved here.

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

Multiple Choices

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

Available documents: 726s #

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

Multiple Choices

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

Available documents: 726s #

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

Moved Permanently

726s #

The document has moved here.

726s # 726s # ' 726s ok 48 726s ok 729s t/modules/status.t .................. 729s 1..1 729s # Running under perl version 5.040000 for linux 729s # Current time local: Fri Feb 21 12:55:44 2025 729s # Current time GMT: Fri Feb 21 12:55:44 2025 729s # Using Test.pm version 1.31 729s # Using Apache/Test.pm version 1.44 729s 729s 729s Apache Status 729s 729s

Apache Server Status for localhost (via 127.0.0.1)

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

729s
Current Time: Friday, 21-Feb-2025 12:55:47 UTC
729s
Restart Time: Friday, 21-Feb-2025 12:47:49 UTC
729s
Parent Server Config. Generation: 1
729s
Parent Server MPM Generation: 0
729s
Server uptime: 7 minutes 58 seconds
729s
Server load: 1.33 3.69 7.33
729s
Total accesses: 6891 - Total Traffic: 137.0 MB - Total Duration: 126074
729s
CPU Usage: u2.98 s4.85 cu4.81 cs6.94 - 4.1% CPU load
729s
14.4 requests/sec - 293.5 kB/second - 20.4 kB/request - 18.2955 ms/request
729s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
729s
.W.._._
729s

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

729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s
SrvPIDAccMCPU 729s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/2920. 729s 0.00420301200.00.0082.51 729s 127.0.0.1http/1.1localhost:8557OPTIONS * HTTP/1.0
1-090730/2902/2902W 729s 7.8000419070.047.2947.29 729s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-0-0/0/833. 729s 0.00430228850.00.007.01 729s 127.0.0.1http/1.1localhost:8557OPTIONS * HTTP/1.0
3-0-0/0/11. 729s 0.00410153280.00.000.01 729s 127.0.0.1http/1.1localhost:8557OPTIONS * HTTP/1.0
4-02879180/81/85_ 729s 0.30314950.00.040.04 729s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
5-0-0/0/24. 729s 0.00440148160.00.000.09 729s 127.0.0.1http/1.1localhost:8557OPTIONS * HTTP/1.0
6-02847400/116/116_ 729s 0.30315210.00.080.08 729s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
729s
729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s 729s
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
729s 729s 729s ok 1 729s ok 734s t/modules/substitute.t .............. 734s 1..19 734s # Running under perl version 5.040000 for linux 734s # Current time local: Fri Feb 21 12:55:47 2025 734s # Current time GMT: Fri Feb 21 12:55:47 2025 734s # Using Test.pm version 1.31 734s # Using Apache/Test.pm version 1.44 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'barbar': OK 734s ok 1 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'barbar': OK 734s ok 2 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'foofoo': OK 734s ok 3 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'barbar': OK 734s ok 4 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'barbar': OK 734s ok 5 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'barbar': OK 734s ok 6 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'foof 734s oo': OK 734s ok 7 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'xfoo': OK 734s ok 8 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 734s ok 9 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s barx 734s ': OK 734s ok 10 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'a$1axb(': OK 734s ok 11 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'a$XX': OK 734s ok 12 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 734s ok 13 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'x&x': OK 734s ok 14 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'xx': OK 734s ok 15 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'fcooar': OK 734s ok 16 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'fc$1ar': OK 734s ok 17 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'fdooar': OK 734s ok 18 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s got 200 'XXXfooXXX 734s bar': OK 734s ok 19 734s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 734s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 734s ok 741s t/modules/unique_id.t ............... 741s 1..300 741s # Running under perl version 5.040000 for linux 741s # Current time local: Fri Feb 21 12:55:52 2025 741s # Current time GMT: Fri Feb 21 12:55:52 2025 741s # Using Test.pm version 1.31 741s # Using Apache/Test.pm version 1.44 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 1 741s # unique id: Z7h33TmJIzhxgPqpfErlfwAAAAY 741s ok 2 741s ok 3 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 4 741s # unique id: Z7h33Xjw_8QzWk4tfcD00gAAAAE 741s ok 5 741s ok 6 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 7 741s # unique id: Z7h33ZIzUi32fuqZVI8q6AAAAAQ 741s ok 8 741s ok 9 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 10 741s # unique id: Z7h33TmJIzhxgPqpfErlgAAAAAY 741s ok 11 741s ok 12 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 13 741s # unique id: Z7h33Xjw_8QzWk4tfcD00wAAAAE 741s ok 14 741s ok 15 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 16 741s # unique id: Z7h33ZIzUi32fuqZVI8q6QAAAAQ 741s ok 17 741s ok 18 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 19 741s # unique id: Z7h33TmJIzhxgPqpfErlgQAAAAY 741s ok 20 741s ok 21 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 22 741s # unique id: Z7h33Xjw_8QzWk4tfcD01AAAAAE 741s ok 23 741s ok 24 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 25 741s # unique id: Z7h33ZIzUi32fuqZVI8q6gAAAAQ 741s ok 26 741s ok 27 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 28 741s # unique id: Z7h33TmJIzhxgPqpfErlggAAAAY 741s ok 29 741s ok 30 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 31 741s # unique id: Z7h33Xjw_8QzWk4tfcD01QAAAAE 741s ok 32 741s ok 33 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 34 741s # unique id: Z7h33ZIzUi32fuqZVI8q6wAAAAQ 741s ok 35 741s ok 36 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 37 741s # unique id: Z7h33TmJIzhxgPqpfErlgwAAAAY 741s ok 38 741s ok 39 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 40 741s # unique id: Z7h33Xjw_8QzWk4tfcD01gAAAAE 741s ok 41 741s ok 42 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 43 741s # unique id: Z7h33ZIzUi32fuqZVI8q7AAAAAQ 741s ok 44 741s ok 45 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 46 741s # unique id: Z7h33TmJIzhxgPqpfErlhAAAAAY 741s ok 47 741s ok 48 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 49 741s # unique id: Z7h33Xjw_8QzWk4tfcD01wAAAAE 741s ok 50 741s ok 51 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 52 741s # unique id: Z7h33ZIzUi32fuqZVI8q7QAAAAQ 741s ok 53 741s ok 54 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 55 741s # unique id: Z7h33TmJIzhxgPqpfErlhQAAAAY 741s ok 56 741s ok 57 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 58 741s # unique id: Z7h33Xjw_8QzWk4tfcD02AAAAAE 741s ok 59 741s ok 60 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 61 741s # unique id: Z7h33ZIzUi32fuqZVI8q7gAAAAQ 741s ok 62 741s ok 63 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 64 741s # unique id: Z7h33TmJIzhxgPqpfErlhgAAAAY 741s ok 65 741s ok 66 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 67 741s # unique id: Z7h33Xjw_8QzWk4tfcD02QAAAAE 741s ok 68 741s ok 69 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 70 741s # unique id: Z7h33ZIzUi32fuqZVI8q7wAAAAQ 741s ok 71 741s ok 72 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 73 741s # unique id: Z7h33TmJIzhxgPqpfErlhwAAAAY 741s ok 74 741s ok 75 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 76 741s # unique id: Z7h33Xjw_8QzWk4tfcD02gAAAAE 741s ok 77 741s ok 78 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 79 741s # unique id: Z7h33ZIzUi32fuqZVI8q8AAAAAQ 741s ok 80 741s ok 81 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 82 741s # unique id: Z7h33TmJIzhxgPqpfErliAAAAAY 741s ok 83 741s ok 84 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 85 741s # unique id: Z7h33Xjw_8QzWk4tfcD02wAAAAE 741s ok 86 741s ok 87 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 88 741s # unique id: Z7h33ZIzUi32fuqZVI8q8QAAAAQ 741s ok 89 741s ok 90 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 91 741s # unique id: Z7h33TmJIzhxgPqpfErliQAAAAY 741s ok 92 741s ok 93 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 94 741s # unique id: Z7h33Xjw_8QzWk4tfcD03AAAAAE 741s ok 95 741s ok 96 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 97 741s # unique id: Z7h33ZIzUi32fuqZVI8q8gAAAAQ 741s ok 98 741s ok 99 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 100 741s # unique id: Z7h33TmJIzhxgPqpfErligAAAAY 741s ok 101 741s ok 102 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 103 741s # unique id: Z7h33Xjw_8QzWk4tfcD03QAAAAE 741s ok 104 741s ok 105 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 106 741s # unique id: Z7h33ZIzUi32fuqZVI8q8wAAAAQ 741s ok 107 741s ok 108 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 109 741s # unique id: Z7h33TmJIzhxgPqpfErliwAAAAY 741s ok 110 741s ok 111 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 112 741s # unique id: Z7h33Xjw_8QzWk4tfcD03gAAAAE 741s ok 113 741s ok 114 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 115 741s # unique id: Z7h33ZIzUi32fuqZVI8q9AAAAAQ 741s ok 116 741s ok 117 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 118 741s # unique id: Z7h33TmJIzhxgPqpfErljAAAAAY 741s ok 119 741s ok 120 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 121 741s # unique id: Z7h33Xjw_8QzWk4tfcD03wAAAAE 741s ok 122 741s ok 123 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 124 741s # unique id: Z7h33ZIzUi32fuqZVI8q9QAAAAQ 741s ok 125 741s ok 126 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 127 741s # unique id: Z7h33TmJIzhxgPqpfErljQAAAAY 741s ok 128 741s ok 129 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 130 741s # unique id: Z7h33Xjw_8QzWk4tfcD04AAAAAE 741s ok 131 741s ok 132 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 133 741s # unique id: Z7h33ZIzUi32fuqZVI8q9gAAAAQ 741s ok 134 741s ok 135 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 136 741s # unique id: Z7h33TmJIzhxgPqpfErljgAAAAY 741s ok 137 741s ok 138 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 139 741s # unique id: Z7h33Xjw_8QzWk4tfcD04QAAAAE 741s ok 140 741s ok 141 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 142 741s # unique id: Z7h33ZIzUi32fuqZVI8q9wAAAAQ 741s ok 143 741s ok 144 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 145 741s # unique id: Z7h33jmJIzhxgPqpfErljwAAAAY 741s ok 146 741s ok 147 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 148 741s # unique id: Z7h33njw_8QzWk4tfcD04gAAAAE 741s ok 149 741s ok 150 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 151 741s # unique id: Z7h33pIzUi32fuqZVI8q-AAAAAQ 741s ok 152 741s ok 153 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 154 741s # unique id: Z7h33jmJIzhxgPqpfErlkAAAAAY 741s ok 155 741s ok 156 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 157 741s # unique id: Z7h33njw_8QzWk4tfcD04wAAAAE 741s ok 158 741s ok 159 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 160 741s # unique id: Z7h33pIzUi32fuqZVI8q-QAAAAQ 741s ok 161 741s ok 162 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 163 741s # unique id: Z7h33jmJIzhxgPqpfErlkQAAAAY 741s ok 164 741s ok 165 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 166 741s # unique id: Z7h33njw_8QzWk4tfcD05AAAAAE 741s ok 167 741s ok 168 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 169 741s # unique id: Z7h33pIzUi32fuqZVI8q-gAAAAQ 741s ok 170 741s ok 171 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 172 741s # unique id: Z7h33jmJIzhxgPqpfErlkgAAAAY 741s ok 173 741s ok 174 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 175 741s # unique id: Z7h33njw_8QzWk4tfcD05QAAAAE 741s ok 176 741s ok 177 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 178 741s # unique id: Z7h33pIzUi32fuqZVI8q-wAAAAQ 741s ok 179 741s ok 180 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 181 741s # unique id: Z7h33jmJIzhxgPqpfErlkwAAAAY 741s ok 182 741s ok 183 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 184 741s # unique id: Z7h33njw_8QzWk4tfcD05gAAAAE 741s ok 185 741s ok 186 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 187 741s # unique id: Z7h33pIzUi32fuqZVI8q_AAAAAQ 741s ok 188 741s ok 189 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 190 741s # unique id: Z7h33jmJIzhxgPqpfErllAAAAAY 741s ok 191 741s ok 192 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 193 741s # unique id: Z7h33njw_8QzWk4tfcD05wAAAAE 741s ok 194 741s ok 195 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 196 741s # unique id: Z7h33pIzUi32fuqZVI8q_QAAAAQ 741s ok 197 741s ok 198 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 199 741s # unique id: Z7h33jmJIzhxgPqpfErllQAAAAY 741s ok 200 741s ok 201 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 202 741s # unique id: Z7h33njw_8QzWk4tfcD06AAAAAE 741s ok 203 741s ok 204 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 205 741s # unique id: Z7h33pIzUi32fuqZVI8q_gAAAAQ 741s ok 206 741s ok 207 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 208 741s # unique id: Z7h33jmJIzhxgPqpfErllgAAAAY 741s ok 209 741s ok 210 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 211 741s # unique id: Z7h33njw_8QzWk4tfcD06QAAAAE 741s ok 212 741s ok 213 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 214 741s # unique id: Z7h33pIzUi32fuqZVI8q_wAAAAQ 741s ok 215 741s ok 216 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 217 741s # unique id: Z7h33jmJIzhxgPqpfErllwAAAAY 741s ok 218 741s ok 219 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 220 741s # unique id: Z7h33njw_8QzWk4tfcD06gAAAAE 741s ok 221 741s ok 222 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 223 741s # unique id: Z7h33pIzUi32fuqZVI8rAAAAAAQ 741s ok 224 741s ok 225 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 226 741s # unique id: Z7h33jmJIzhxgPqpfErlmAAAAAY 741s ok 227 741s ok 228 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 229 741s # unique id: Z7h33njw_8QzWk4tfcD06wAAAAE 741s ok 230 741s ok 231 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 232 741s # unique id: Z7h33pIzUi32fuqZVI8rAQAAAAQ 741s ok 233 741s ok 234 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 235 741s # unique id: Z7h33jmJIzhxgPqpfErlmQAAAAY 741s ok 236 741s ok 237 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 238 741s # unique id: Z7h33njw_8QzWk4tfcD07AAAAAE 741s ok 239 741s ok 240 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 241 741s # unique id: Z7h33pIzUi32fuqZVI8rAgAAAAQ 741s ok 242 741s ok 243 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 244 741s # unique id: Z7h33jmJIzhxgPqpfErlmgAAAAY 741s ok 245 741s ok 246 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 247 741s # unique id: Z7h33njw_8QzWk4tfcD07QAAAAE 741s ok 248 741s ok 249 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 250 741s # unique id: Z7h33pIzUi32fuqZVI8rAwAAAAQ 741s ok 251 741s ok 252 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 253 741s # unique id: Z7h33jmJIzhxgPqpfErlmwAAAAY 741s ok 254 741s ok 255 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 256 741s # unique id: Z7h33njw_8QzWk4tfcD07gAAAAE 741s ok 257 741s ok 258 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 259 741s # unique id: Z7h33pIzUi32fuqZVI8rBAAAAAQ 741s ok 260 741s ok 261 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 262 741s # unique id: Z7h33jmJIzhxgPqpfErlnAAAAAY 741s ok 263 741s ok 264 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 265 741s # unique id: Z7h33njw_8QzWk4tfcD07wAAAAE 741s ok 266 741s ok 267 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 268 741s # unique id: Z7h33pIzUi32fuqZVI8rBQAAAAQ 741s ok 269 741s ok 270 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 271 741s # unique id: Z7h33jmJIzhxgPqpfErlnQAAAAY 741s ok 272 741s ok 273 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 274 741s # unique id: Z7h33njw_8QzWk4tfcD08AAAAAE 741s ok 275 741s ok 276 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 277 741s # unique id: Z7h33pIzUi32fuqZVI8rBgAAAAQ 741s ok 278 741s ok 279 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 280 741s # unique id: Z7h33jmJIzhxgPqpfErlngAAAAY 741s ok 281 741s ok 282 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 283 741s # unique id: Z7h33njw_8QzWk4tfcD08QAAAAE 741s ok 284 741s ok 285 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 286 741s # unique id: Z7h33pIzUi32fuqZVI8rBwAAAAQ 741s ok 287 741s ok 288 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 289 741s # unique id: Z7h33jmJIzhxgPqpfErlnwAAAAY 741s ok 290 741s ok 291 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 292 741s # unique id: Z7h33njw_8QzWk4tfcD08gAAAAE 741s ok 293 741s ok 294 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 295 741s # unique id: Z7h335IzUi32fuqZVI8rCAAAAAQ 741s ok 296 741s ok 297 741s # testing : fetch unique ID 741s # expected: 200 741s # received: '200' 741s ok 298 741s # unique id: Z7h33zmJIzhxgPqpfErloAAAAAY 741s ok 299 741s ok 300 741s ok 747s t/modules/usertrack.t ............... 747s 1..1004 747s # Running under perl version 5.040000 for linux 747s # Current time local: Fri Feb 21 12:55:59 2025 747s # Current time GMT: Fri Feb 21 12:55:59 2025 747s # Using Test.pm version 1.31 747s # Using Apache/Test.pm version 1.44 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 1 747s ok 2 747s Set-Cookie: usertrack_test=5cb25f3c.62ea683575bbe; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=5cb25f3c.62ea683575bbe 747s ok 3 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 4 747s ok 5 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 6 747s ok 7 747s Set-Cookie: usertrack_test=64378a96.62ea683579c32; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=64378a96.62ea683579c32 747s ok 8 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 9 747s ok 10 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 11 747s ok 12 747s Set-Cookie: usertrack_test=dee3f4b.62ea68357d82e; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=dee3f4b.62ea68357d82e 747s ok 13 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 14 747s ok 15 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 16 747s ok 17 747s Set-Cookie: usertrack_test=cb971bcb.62ea6835810a4; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=cb971bcb.62ea6835810a4 747s ok 18 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 19 747s ok 20 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 21 747s ok 22 747s Set-Cookie: usertrack_test=68b63e35.62ea683584b19; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=68b63e35.62ea683584b19 747s ok 23 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 24 747s ok 25 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 26 747s ok 27 747s Set-Cookie: usertrack_test=cf06dcd0.62ea6835885eb; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=cf06dcd0.62ea6835885eb 747s ok 28 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 29 747s ok 30 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 31 747s ok 32 747s Set-Cookie: usertrack_test=9d2b2cef.62ea68358bd23; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=9d2b2cef.62ea68358bd23 747s ok 33 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 34 747s ok 35 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 36 747s ok 37 747s Set-Cookie: usertrack_test=fe10e8a9.62ea68358f774; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=fe10e8a9.62ea68358f774 747s ok 38 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 39 747s ok 40 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 41 747s ok 42 747s Set-Cookie: usertrack_test=6e1590e4.62ea683593152; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=6e1590e4.62ea683593152 747s ok 43 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 44 747s ok 45 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 46 747s ok 47 747s Set-Cookie: usertrack_test=c7b1eeb0.62ea683596862; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=c7b1eeb0.62ea683596862 747s ok 48 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 49 747s ok 50 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 51 747s ok 52 747s Set-Cookie: usertrack_test=653ca641.62ea68359a35c; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=653ca641.62ea68359a35c 747s ok 53 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 54 747s ok 55 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 56 747s ok 57 747s Set-Cookie: usertrack_test=a807646c.62ea68359df82; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=a807646c.62ea68359df82 747s ok 58 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 59 747s ok 60 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 61 747s ok 62 747s Set-Cookie: usertrack_test=3cd5962d.62ea6835a1843; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=3cd5962d.62ea6835a1843 747s ok 63 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 64 747s ok 65 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 66 747s ok 67 747s Set-Cookie: usertrack_test=4314996b.62ea6835a491c; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=4314996b.62ea6835a491c 747s ok 68 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 69 747s ok 70 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 71 747s ok 72 747s Set-Cookie: usertrack_test=a539644a.62ea6835a6abf; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=a539644a.62ea6835a6abf 747s ok 73 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 74 747s ok 75 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 76 747s ok 77 747s Set-Cookie: usertrack_test=88b24172.62ea6835a87bf; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=88b24172.62ea6835a87bf 747s ok 78 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 79 747s ok 80 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 81 747s ok 82 747s Set-Cookie: usertrack_test=ad93c408.62ea6835aa881; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=ad93c408.62ea6835aa881 747s ok 83 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 84 747s ok 85 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 86 747s ok 87 747s Set-Cookie: usertrack_test=54aab419.62ea6835acaad; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=54aab419.62ea6835acaad 747s ok 88 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 89 747s ok 90 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 91 747s ok 92 747s Set-Cookie: usertrack_test=4143a12f.62ea6835ae774; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=4143a12f.62ea6835ae774 747s ok 93 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 94 747s ok 95 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 96 747s ok 97 747s Set-Cookie: usertrack_test=dc31f729.62ea6835b098d; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=dc31f729.62ea6835b098d 747s ok 98 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 99 747s ok 100 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 101 747s ok 102 747s Set-Cookie: usertrack_test=bb36be16.62ea6835b2bb8; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=bb36be16.62ea6835b2bb8 747s ok 103 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 104 747s ok 105 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 106 747s ok 107 747s Set-Cookie: usertrack_test=1849e688.62ea6835b4948; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=1849e688.62ea6835b4948 747s ok 108 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 109 747s ok 110 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 111 747s ok 112 747s Set-Cookie: usertrack_test=b9b5c418.62ea6835b6c2b; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=b9b5c418.62ea6835b6c2b 747s ok 113 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 114 747s ok 115 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 116 747s ok 117 747s Set-Cookie: usertrack_test=bb4e7c21.62ea6835b910e; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=bb4e7c21.62ea6835b910e 747s ok 118 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 119 747s ok 120 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 121 747s ok 122 747s Set-Cookie: usertrack_test=47a83cc3.62ea6835baed5; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=47a83cc3.62ea6835baed5 747s ok 123 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 124 747s ok 125 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 126 747s ok 127 747s Set-Cookie: usertrack_test=b5e516c8.62ea6835bd388; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=b5e516c8.62ea6835bd388 747s ok 128 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 129 747s ok 130 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 131 747s ok 132 747s Set-Cookie: usertrack_test=9ea64a8.62ea6835bf896; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=9ea64a8.62ea6835bf896 747s ok 133 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 134 747s ok 135 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 136 747s ok 137 747s Set-Cookie: usertrack_test=f3b5c3a.62ea6835c1806; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=f3b5c3a.62ea6835c1806 747s ok 138 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 139 747s ok 140 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 141 747s ok 142 747s Set-Cookie: usertrack_test=f3408872.62ea6835c3a61; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=f3408872.62ea6835c3a61 747s ok 143 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 144 747s ok 145 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 146 747s ok 147 747s Set-Cookie: usertrack_test=866e9d13.62ea6835c5d80; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=866e9d13.62ea6835c5d80 747s ok 148 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 149 747s ok 150 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 151 747s ok 152 747s Set-Cookie: usertrack_test=8a70869e.62ea6835c7f52; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=8a70869e.62ea6835c7f52 747s ok 153 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 154 747s ok 155 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 156 747s ok 157 747s Set-Cookie: usertrack_test=75e004be.62ea6835ca313; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=75e004be.62ea6835ca313 747s ok 158 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 159 747s ok 160 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 161 747s ok 162 747s Set-Cookie: usertrack_test=fc4b0af2.62ea6835cc7a5; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=fc4b0af2.62ea6835cc7a5 747s ok 163 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 164 747s ok 165 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 166 747s ok 167 747s Set-Cookie: usertrack_test=3abfb566.62ea6835ce6f3; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=3abfb566.62ea6835ce6f3 747s ok 168 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 169 747s ok 170 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 171 747s ok 172 747s Set-Cookie: usertrack_test=17d2601f.62ea6835d0b16; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=17d2601f.62ea6835d0b16 747s ok 173 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 174 747s ok 175 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 176 747s ok 177 747s Set-Cookie: usertrack_test=ef9998f8.62ea6835d3031; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=ef9998f8.62ea6835d3031 747s ok 178 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 179 747s ok 180 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 181 747s ok 182 747s Set-Cookie: usertrack_test=dd827d33.62ea6835d4fe5; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=dd827d33.62ea6835d4fe5 747s ok 183 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 184 747s ok 185 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 186 747s ok 187 747s Set-Cookie: usertrack_test=ccd60325.62ea6835d720f; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=ccd60325.62ea6835d720f 747s ok 188 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 189 747s ok 190 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 191 747s ok 192 747s Set-Cookie: usertrack_test=dac6d3f8.62ea6835d9777; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=dac6d3f8.62ea6835d9777 747s ok 193 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 194 747s ok 195 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 196 747s ok 197 747s Set-Cookie: usertrack_test=3821c9.62ea6835db7eb; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=3821c9.62ea6835db7eb 747s ok 198 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 199 747s ok 200 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 201 747s ok 202 747s Set-Cookie: usertrack_test=92ab41be.62ea6835dd9f9; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=92ab41be.62ea6835dd9f9 747s ok 203 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 204 747s ok 205 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 206 747s ok 207 747s Set-Cookie: usertrack_test=e9606917.62ea6835dfd88; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=e9606917.62ea6835dfd88 747s ok 208 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 209 747s ok 210 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 211 747s ok 212 747s Set-Cookie: usertrack_test=2e7ae180.62ea6835e1e1b; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=2e7ae180.62ea6835e1e1b 747s ok 213 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 214 747s ok 215 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 216 747s ok 217 747s Set-Cookie: usertrack_test=6647024c.62ea6835e3fb0; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=6647024c.62ea6835e3fb0 747s ok 218 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 219 747s ok 220 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 221 747s ok 222 747s Set-Cookie: usertrack_test=1ba1fafc.62ea6835e63fc; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=1ba1fafc.62ea6835e63fc 747s ok 223 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 224 747s ok 225 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 226 747s ok 227 747s Set-Cookie: usertrack_test=90a2cab4.62ea6835e8348; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=90a2cab4.62ea6835e8348 747s ok 228 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 229 747s ok 230 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 231 747s ok 232 747s Set-Cookie: usertrack_test=468d98a1.62ea6835ea688; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=468d98a1.62ea6835ea688 747s ok 233 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 234 747s ok 235 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 236 747s ok 237 747s Set-Cookie: usertrack_test=62270ed4.62ea6835ec9d6; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=62270ed4.62ea6835ec9d6 747s ok 238 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 239 747s ok 240 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 241 747s ok 242 747s Set-Cookie: usertrack_test=aa446973.62ea6835ee903; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=aa446973.62ea6835ee903 747s ok 243 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 244 747s ok 245 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 246 747s ok 247 747s Set-Cookie: usertrack_test=35e565d3.62ea6835f0b3b; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=35e565d3.62ea6835f0b3b 747s ok 248 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 249 747s ok 250 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 251 747s ok 252 747s Set-Cookie: usertrack_test=e9c6229b.62ea6835f2ed4; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=e9c6229b.62ea6835f2ed4 747s ok 253 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 254 747s ok 255 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 256 747s ok 257 747s Set-Cookie: usertrack_test=3e55b262.62ea6835f4e93; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=3e55b262.62ea6835f4e93 747s ok 258 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 259 747s ok 260 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 261 747s ok 262 747s Set-Cookie: usertrack_test=55c1a8fe.62ea6835f7152; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=55c1a8fe.62ea6835f7152 747s ok 263 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 264 747s ok 265 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 266 747s ok 267 747s Set-Cookie: usertrack_test=b98330ce.62ea6835f92e0; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=b98330ce.62ea6835f92e0 747s ok 268 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 269 747s ok 270 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 271 747s ok 272 747s Set-Cookie: usertrack_test=fcdde20b.62ea6835fb0f1; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=fcdde20b.62ea6835fb0f1 747s ok 273 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 274 747s ok 275 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 276 747s ok 277 747s Set-Cookie: usertrack_test=48356db6.62ea6835fd382; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=48356db6.62ea6835fd382 747s ok 278 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 279 747s ok 280 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 281 747s ok 282 747s Set-Cookie: usertrack_test=933dd19c.62ea6835ff66e; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=933dd19c.62ea6835ff66e 747s ok 283 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 284 747s ok 285 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 286 747s ok 287 747s Set-Cookie: usertrack_test=6043346d.62ea683601633; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=6043346d.62ea683601633 747s ok 288 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 289 747s ok 290 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 291 747s ok 292 747s Set-Cookie: usertrack_test=ba14905c.62ea683603bd0; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=ba14905c.62ea683603bd0 747s ok 293 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 294 747s ok 295 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 296 747s ok 297 747s Set-Cookie: usertrack_test=e6042909.62ea6836060d8; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=e6042909.62ea6836060d8 747s ok 298 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 299 747s ok 300 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 301 747s ok 302 747s Set-Cookie: usertrack_test=14b4982d.62ea683607fcf; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=14b4982d.62ea683607fcf 747s ok 303 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 304 747s ok 305 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 306 747s ok 307 747s Set-Cookie: usertrack_test=1e60846c.62ea68360a20b; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=1e60846c.62ea68360a20b 747s ok 308 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 309 747s ok 310 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 311 747s ok 312 747s Set-Cookie: usertrack_test=69f1be45.62ea68360c5e2; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=69f1be45.62ea68360c5e2 747s ok 313 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 314 747s ok 315 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 316 747s ok 317 747s Set-Cookie: usertrack_test=a11acf44.62ea68360e534; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=a11acf44.62ea68360e534 747s ok 318 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 319 747s ok 320 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 321 747s ok 322 747s Set-Cookie: usertrack_test=50a0a6f6.62ea6836107a8; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=50a0a6f6.62ea6836107a8 747s ok 323 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 324 747s ok 325 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 326 747s ok 327 747s Set-Cookie: usertrack_test=efb8f737.62ea683612ad9; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=efb8f737.62ea683612ad9 747s ok 328 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 329 747s ok 330 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 331 747s ok 332 747s Set-Cookie: usertrack_test=fbc262c.62ea68361490f; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=fbc262c.62ea68361490f 747s ok 333 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 334 747s ok 335 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 336 747s ok 337 747s Set-Cookie: usertrack_test=b209f5ea.62ea683616bb0; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=b209f5ea.62ea683616bb0 747s ok 338 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 339 747s ok 340 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 341 747s ok 342 747s Set-Cookie: usertrack_test=d595b3ec.62ea683618f1f; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=d595b3ec.62ea683618f1f 747s ok 343 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 344 747s ok 345 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 346 747s ok 347 747s Set-Cookie: usertrack_test=aa5b73c2.62ea68361b030; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=aa5b73c2.62ea68361b030 747s ok 348 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 349 747s ok 350 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 351 747s ok 352 747s Set-Cookie: usertrack_test=abf0e4e0.62ea68361d3ca; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=abf0e4e0.62ea68361d3ca 747s ok 353 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 354 747s ok 355 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 356 747s ok 357 747s Set-Cookie: usertrack_test=2aa257d9.62ea68361f8de; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=2aa257d9.62ea68361f8de 747s ok 358 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 359 747s ok 360 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 361 747s ok 362 747s Set-Cookie: usertrack_test=f97071cf.62ea6836217d3; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=f97071cf.62ea6836217d3 747s ok 363 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 364 747s ok 365 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 366 747s ok 367 747s Set-Cookie: usertrack_test=90b7469.62ea683623a8a; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=90b7469.62ea683623a8a 747s ok 368 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 369 747s ok 370 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 371 747s ok 372 747s Set-Cookie: usertrack_test=6051ff3b.62ea683625f55; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=6051ff3b.62ea683625f55 747s ok 373 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 374 747s ok 375 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 376 747s ok 377 747s Set-Cookie: usertrack_test=6bf190cf.62ea683627ed2; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=6bf190cf.62ea683627ed2 747s ok 378 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 379 747s ok 380 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 381 747s ok 382 747s Set-Cookie: usertrack_test=13c8d3a8.62ea68362a406; path=/; expires=Fri, 21-Feb-25 12:57:03 GMT 747s Cookie: usertrack_test=13c8d3a8.62ea68362a406 747s ok 383 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 384 747s ok 385 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 386 747s ok 387 747s Set-Cookie: usertrack_test=d9594001.62ea68362c977; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=d9594001.62ea68362c977 747s ok 388 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 389 747s ok 390 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 391 747s ok 392 747s Set-Cookie: usertrack_test=cd29d104.62ea68362ea9b; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=cd29d104.62ea68362ea9b 747s ok 393 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 394 747s ok 395 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 396 747s ok 397 747s Set-Cookie: usertrack_test=597e90b2.62ea683630e63; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=597e90b2.62ea683630e63 747s ok 398 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 399 747s ok 400 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 401 747s ok 402 747s Set-Cookie: usertrack_test=cf59ca0c.62ea6836331e7; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=cf59ca0c.62ea6836331e7 747s ok 403 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 404 747s ok 405 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 406 747s ok 407 747s Set-Cookie: usertrack_test=e26db47a.62ea683635180; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=e26db47a.62ea683635180 747s ok 408 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 409 747s ok 410 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 411 747s ok 412 747s Set-Cookie: usertrack_test=79a336fb.62ea6836374ba; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=79a336fb.62ea6836374ba 747s ok 413 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 414 747s ok 415 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 416 747s ok 417 747s Set-Cookie: usertrack_test=6610f6bb.62ea683639959; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=6610f6bb.62ea683639959 747s ok 418 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 419 747s ok 420 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 421 747s ok 422 747s Set-Cookie: usertrack_test=4eeb4758.62ea68363b860; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=4eeb4758.62ea68363b860 747s ok 423 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 424 747s ok 425 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 426 747s ok 427 747s Set-Cookie: usertrack_test=3616bd02.62ea68363dd9f; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=3616bd02.62ea68363dd9f 747s ok 428 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 429 747s ok 430 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 431 747s ok 432 747s Set-Cookie: usertrack_test=17ffdda7.62ea683640244; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=17ffdda7.62ea683640244 747s ok 433 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 434 747s ok 435 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 436 747s ok 437 747s Set-Cookie: usertrack_test=66cdd8d.62ea6836421d4; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=66cdd8d.62ea6836421d4 747s ok 438 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 439 747s ok 440 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 441 747s ok 442 747s Set-Cookie: usertrack_test=d31c6d1c.62ea68364448a; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=d31c6d1c.62ea68364448a 747s ok 443 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 444 747s ok 445 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 446 747s ok 447 747s Set-Cookie: usertrack_test=ce519e64.62ea683646ba7; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=ce519e64.62ea683646ba7 747s ok 448 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 449 747s ok 450 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 451 747s ok 452 747s Set-Cookie: usertrack_test=a879e9b.62ea683648a8f; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=a879e9b.62ea683648a8f 747s ok 453 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 454 747s ok 455 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 456 747s ok 457 747s Set-Cookie: usertrack_test=acbe0c61.62ea68364afb3; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=acbe0c61.62ea68364afb3 747s ok 458 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 459 747s ok 460 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 461 747s ok 462 747s Set-Cookie: usertrack_test=b0806bdc.62ea68364d561; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=b0806bdc.62ea68364d561 747s ok 463 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 464 747s ok 465 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 466 747s ok 467 747s Set-Cookie: usertrack_test=9d7585eb.62ea68364f473; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=9d7585eb.62ea68364f473 747s ok 468 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 469 747s ok 470 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 471 747s ok 472 747s Set-Cookie: usertrack_test=77d3007d.62ea683651aea; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=77d3007d.62ea683651aea 747s ok 473 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 474 747s ok 475 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 476 747s ok 477 747s Set-Cookie: usertrack_test=edb0d54e.62ea68365405b; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=edb0d54e.62ea68365405b 747s ok 478 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 479 747s ok 480 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 481 747s ok 482 747s Set-Cookie: usertrack_test=69487eb3.62ea68365615d; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=69487eb3.62ea68365615d 747s ok 483 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 484 747s ok 485 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 486 747s ok 487 747s Set-Cookie: usertrack_test=12d5a17d.62ea6836588e5; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=12d5a17d.62ea6836588e5 747s ok 488 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 489 747s ok 490 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 491 747s ok 492 747s Set-Cookie: usertrack_test=13ef12ff.62ea68365af96; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=13ef12ff.62ea68365af96 747s ok 493 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 494 747s ok 495 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 496 747s ok 497 747s Set-Cookie: usertrack_test=520baefc.62ea68365d234; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=520baefc.62ea68365d234 747s ok 498 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 499 747s ok 500 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 501 747s ok 502 747s Set-Cookie: usertrack_test=ae996ceb.62ea68365f3af; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=ae996ceb.62ea68365f3af 747s ok 503 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 504 747s ok 505 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 506 747s ok 507 747s Set-Cookie: usertrack_test=b70f703d.62ea683661310; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=b70f703d.62ea683661310 747s ok 508 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 509 747s ok 510 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 511 747s ok 512 747s Set-Cookie: usertrack_test=3072be89.62ea6836632f4; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=3072be89.62ea6836632f4 747s ok 513 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 514 747s ok 515 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 516 747s ok 517 747s Set-Cookie: usertrack_test=fd180ba.62ea683665260; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=fd180ba.62ea683665260 747s ok 518 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 519 747s ok 520 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 521 747s ok 522 747s Set-Cookie: usertrack_test=5257b31b.62ea6836670bd; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=5257b31b.62ea6836670bd 747s ok 523 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 524 747s ok 525 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 526 747s ok 527 747s Set-Cookie: usertrack_test=3b36b542.62ea683669156; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=3b36b542.62ea683669156 747s ok 528 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 529 747s ok 530 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 531 747s ok 532 747s Set-Cookie: usertrack_test=62df18f7.62ea68366b1a6; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=62df18f7.62ea68366b1a6 747s ok 533 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 534 747s ok 535 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 536 747s ok 537 747s Set-Cookie: usertrack_test=3b110354.62ea68366d111; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=3b110354.62ea68366d111 747s ok 538 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 539 747s ok 540 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 541 747s ok 542 747s Set-Cookie: usertrack_test=b8a64dc3.62ea68366f05a; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=b8a64dc3.62ea68366f05a 747s ok 543 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 544 747s ok 545 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 546 747s ok 547 747s Set-Cookie: usertrack_test=8f66d0a9.62ea683670e11; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=8f66d0a9.62ea683670e11 747s ok 548 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 549 747s ok 550 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 551 747s ok 552 747s Set-Cookie: usertrack_test=e5ddb839.62ea683673343; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=e5ddb839.62ea683673343 747s ok 553 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 554 747s ok 555 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 556 747s ok 557 747s Set-Cookie: usertrack_test=b51e0d98.62ea683675120; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=b51e0d98.62ea683675120 747s ok 558 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 559 747s ok 560 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 561 747s ok 562 747s Set-Cookie: usertrack_test=cda71494.62ea683677252; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=cda71494.62ea683677252 747s ok 563 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 564 747s ok 565 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 566 747s ok 567 747s Set-Cookie: usertrack_test=76286e4b.62ea683679245; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=76286e4b.62ea683679245 747s ok 568 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 569 747s ok 570 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 571 747s ok 572 747s Set-Cookie: usertrack_test=76fe5e82.62ea68367b256; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=76fe5e82.62ea68367b256 747s ok 573 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 574 747s ok 575 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 576 747s ok 577 747s Set-Cookie: usertrack_test=daeb08c1.62ea68367d230; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=daeb08c1.62ea68367d230 747s ok 578 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 579 747s ok 580 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 581 747s ok 582 747s Set-Cookie: usertrack_test=bc5cd57.62ea68367f033; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=bc5cd57.62ea68367f033 747s ok 583 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 584 747s ok 585 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 586 747s ok 587 747s Set-Cookie: usertrack_test=39e77765.62ea683680cc6; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=39e77765.62ea683680cc6 747s ok 588 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 589 747s ok 590 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 591 747s ok 592 747s Set-Cookie: usertrack_test=394a3d5b.62ea683682a2b; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=394a3d5b.62ea683682a2b 747s ok 593 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 594 747s ok 595 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 596 747s ok 597 747s Set-Cookie: usertrack_test=bcfcfb8e.62ea68368486a; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=bcfcfb8e.62ea68368486a 747s ok 598 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 599 747s ok 600 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 601 747s ok 602 747s Set-Cookie: usertrack_test=2babe04d.62ea683686701; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=2babe04d.62ea683686701 747s ok 603 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 604 747s ok 605 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 606 747s ok 607 747s Set-Cookie: usertrack_test=ebe0dc1.62ea683688393; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=ebe0dc1.62ea683688393 747s ok 608 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 609 747s ok 610 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 611 747s ok 612 747s Set-Cookie: usertrack_test=5e76115d.62ea68368a0e5; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=5e76115d.62ea68368a0e5 747s ok 613 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 614 747s ok 615 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 616 747s ok 617 747s Set-Cookie: usertrack_test=e15b696d.62ea68368bdcd; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=e15b696d.62ea68368bdcd 747s ok 618 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 619 747s ok 620 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 621 747s ok 622 747s Set-Cookie: usertrack_test=7f734df7.62ea68368db97; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=7f734df7.62ea68368db97 747s ok 623 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 624 747s ok 625 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 626 747s ok 627 747s Set-Cookie: usertrack_test=89b28bd.62ea68368fac4; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=89b28bd.62ea68368fac4 747s ok 628 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 629 747s ok 630 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 631 747s ok 632 747s Set-Cookie: usertrack_test=931531aa.62ea683691652; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=931531aa.62ea683691652 747s ok 633 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 634 747s ok 635 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 636 747s ok 637 747s Set-Cookie: usertrack_test=8c3bf14b.62ea6836932a9; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=8c3bf14b.62ea6836932a9 747s ok 638 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 639 747s ok 640 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 641 747s ok 642 747s Set-Cookie: usertrack_test=c7a0db9d.62ea68369517d; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=c7a0db9d.62ea68369517d 747s ok 643 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 644 747s ok 645 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 646 747s ok 647 747s Set-Cookie: usertrack_test=329fd7c8.62ea683696e50; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=329fd7c8.62ea683696e50 747s ok 648 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 649 747s ok 650 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 651 747s ok 652 747s Set-Cookie: usertrack_test=1fea48ee.62ea683698b5d; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=1fea48ee.62ea683698b5d 747s ok 653 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 654 747s ok 655 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 656 747s ok 657 747s Set-Cookie: usertrack_test=2b7ebe49.62ea68369a8bd; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=2b7ebe49.62ea68369a8bd 747s ok 658 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 659 747s ok 660 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 661 747s ok 662 747s Set-Cookie: usertrack_test=d982edcb.62ea68369c5f6; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=d982edcb.62ea68369c5f6 747s ok 663 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 664 747s ok 665 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 666 747s ok 667 747s Set-Cookie: usertrack_test=234c3881.62ea68369e2df; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=234c3881.62ea68369e2df 747s ok 668 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 669 747s ok 670 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 671 747s ok 672 747s Set-Cookie: usertrack_test=8f3df3d0.62ea6836a00ea; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=8f3df3d0.62ea6836a00ea 747s ok 673 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 674 747s ok 675 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 676 747s ok 677 747s Set-Cookie: usertrack_test=21c00e69.62ea6836a1d8f; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=21c00e69.62ea6836a1d8f 747s ok 678 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 679 747s ok 680 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 681 747s ok 682 747s Set-Cookie: usertrack_test=790f8267.62ea6836a3a33; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=790f8267.62ea6836a3a33 747s ok 683 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 684 747s ok 685 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 686 747s ok 687 747s Set-Cookie: usertrack_test=e11eae45.62ea6836a5681; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=e11eae45.62ea6836a5681 747s ok 688 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 689 747s ok 690 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 691 747s ok 692 747s Set-Cookie: usertrack_test=ac9614df.62ea6836a7302; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=ac9614df.62ea6836a7302 747s ok 693 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 694 747s ok 695 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 696 747s ok 697 747s Set-Cookie: usertrack_test=b74397de.62ea6836a8f1f; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=b74397de.62ea6836a8f1f 747s ok 698 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 699 747s ok 700 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 701 747s ok 702 747s Set-Cookie: usertrack_test=30a02f8c.62ea6836aaa72; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=30a02f8c.62ea6836aaa72 747s ok 703 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 704 747s ok 705 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 706 747s ok 707 747s Set-Cookie: usertrack_test=2c419686.62ea6836ac53e; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=2c419686.62ea6836ac53e 747s ok 708 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 709 747s ok 710 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 711 747s ok 712 747s Set-Cookie: usertrack_test=68c651c0.62ea6836ae1d5; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=68c651c0.62ea6836ae1d5 747s ok 713 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 714 747s ok 715 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 716 747s ok 717 747s Set-Cookie: usertrack_test=596f3c2b.62ea6836affb4; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=596f3c2b.62ea6836affb4 747s ok 718 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 719 747s ok 720 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 721 747s ok 722 747s Set-Cookie: usertrack_test=69991421.62ea6836b1af3; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=69991421.62ea6836b1af3 747s ok 723 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 724 747s ok 725 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 726 747s ok 727 747s Set-Cookie: usertrack_test=770e61d4.62ea6836b37a8; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=770e61d4.62ea6836b37a8 747s ok 728 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 729 747s ok 730 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 731 747s ok 732 747s Set-Cookie: usertrack_test=cfbccfa8.62ea6836b53f0; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=cfbccfa8.62ea6836b53f0 747s ok 733 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 734 747s ok 735 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 736 747s ok 737 747s Set-Cookie: usertrack_test=fc87a343.62ea6836b6f9c; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=fc87a343.62ea6836b6f9c 747s ok 738 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 739 747s ok 740 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 741 747s ok 742 747s Set-Cookie: usertrack_test=52d24c32.62ea6836b8bb1; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=52d24c32.62ea6836b8bb1 747s ok 743 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 744 747s ok 745 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 746 747s ok 747 747s Set-Cookie: usertrack_test=5bb6a2c1.62ea6836ba8e8; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=5bb6a2c1.62ea6836ba8e8 747s ok 748 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 749 747s ok 750 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 751 747s ok 752 747s Set-Cookie: usertrack_test=951585d1.62ea6836bc636; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=951585d1.62ea6836bc636 747s ok 753 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 754 747s ok 755 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 756 747s ok 757 747s Set-Cookie: usertrack_test=6ead2.62ea6836be2df; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=6ead2.62ea6836be2df 747s ok 758 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 759 747s ok 760 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 761 747s ok 762 747s Set-Cookie: usertrack_test=3fac200.62ea6836bffb4; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=3fac200.62ea6836bffb4 747s ok 763 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 764 747s ok 765 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 766 747s ok 767 747s Set-Cookie: usertrack_test=184da3a8.62ea6836c1b47; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=184da3a8.62ea6836c1b47 747s ok 768 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 769 747s ok 770 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 771 747s ok 772 747s Set-Cookie: usertrack_test=81c0d72c.62ea6836c374a; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=81c0d72c.62ea6836c374a 747s ok 773 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 774 747s ok 775 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 776 747s ok 777 747s Set-Cookie: usertrack_test=99b06569.62ea6836c5327; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=99b06569.62ea6836c5327 747s ok 778 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 779 747s ok 780 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 781 747s ok 782 747s Set-Cookie: usertrack_test=b471b9da.62ea6836c6ea9; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=b471b9da.62ea6836c6ea9 747s ok 783 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 784 747s ok 785 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 786 747s ok 787 747s Set-Cookie: usertrack_test=16396955.62ea6836c8a00; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=16396955.62ea6836c8a00 747s ok 788 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 789 747s ok 790 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 791 747s ok 792 747s Set-Cookie: usertrack_test=4af30913.62ea6836ca4e9; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=4af30913.62ea6836ca4e9 747s ok 793 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 794 747s ok 795 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 796 747s ok 797 747s Set-Cookie: usertrack_test=3aa22e0.62ea6836cc0fe; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=3aa22e0.62ea6836cc0fe 747s ok 798 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 799 747s ok 800 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 801 747s ok 802 747s Set-Cookie: usertrack_test=8708f7cf.62ea6836cdbbe; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=8708f7cf.62ea6836cdbbe 747s ok 803 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 804 747s ok 805 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 806 747s ok 807 747s Set-Cookie: usertrack_test=e859b028.62ea6836cf6e7; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=e859b028.62ea6836cf6e7 747s ok 808 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 809 747s ok 810 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 811 747s ok 812 747s Set-Cookie: usertrack_test=23d30c12.62ea6836d12e7; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=23d30c12.62ea6836d12e7 747s ok 813 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 814 747s ok 815 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 816 747s ok 817 747s Set-Cookie: usertrack_test=f9906c89.62ea6836d2f41; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=f9906c89.62ea6836d2f41 747s ok 818 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 819 747s ok 820 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 821 747s ok 822 747s Set-Cookie: usertrack_test=e43e476c.62ea6836d4c35; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=e43e476c.62ea6836d4c35 747s ok 823 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 824 747s ok 825 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 826 747s ok 827 747s Set-Cookie: usertrack_test=bbd9f2a.62ea6836d6800; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=bbd9f2a.62ea6836d6800 747s ok 828 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 829 747s ok 830 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 831 747s ok 832 747s Set-Cookie: usertrack_test=ab02550b.62ea6836d8364; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=ab02550b.62ea6836d8364 747s ok 833 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 834 747s ok 835 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 836 747s ok 837 747s Set-Cookie: usertrack_test=1b105c1f.62ea6836d9f1d; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=1b105c1f.62ea6836d9f1d 747s ok 838 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 839 747s ok 840 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 841 747s ok 842 747s Set-Cookie: usertrack_test=4497eb2f.62ea6836dbb6b; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=4497eb2f.62ea6836dbb6b 747s ok 843 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 844 747s ok 845 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 846 747s ok 847 747s Set-Cookie: usertrack_test=a616ff7d.62ea6836ddafa; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=a616ff7d.62ea6836ddafa 747s ok 848 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 849 747s ok 850 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 851 747s ok 852 747s Set-Cookie: usertrack_test=c222f067.62ea6836df6d3; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=c222f067.62ea6836df6d3 747s ok 853 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 854 747s ok 855 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 856 747s ok 857 747s Set-Cookie: usertrack_test=6756226c.62ea6836e130b; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=6756226c.62ea6836e130b 747s ok 858 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 859 747s ok 860 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 861 747s ok 862 747s Set-Cookie: usertrack_test=c3fb899c.62ea6836e2ef7; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=c3fb899c.62ea6836e2ef7 747s ok 863 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 864 747s ok 865 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 866 747s ok 867 747s Set-Cookie: usertrack_test=e1855044.62ea6836e4a14; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=e1855044.62ea6836e4a14 747s ok 868 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 869 747s ok 870 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 871 747s ok 872 747s Set-Cookie: usertrack_test=e45b7fc1.62ea6836e6698; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=e45b7fc1.62ea6836e6698 747s ok 873 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 874 747s ok 875 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 876 747s ok 877 747s Set-Cookie: usertrack_test=4b796817.62ea6836e838a; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=4b796817.62ea6836e838a 747s ok 878 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 879 747s ok 880 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 881 747s ok 882 747s Set-Cookie: usertrack_test=be908c78.62ea6836e9f60; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=be908c78.62ea6836e9f60 747s ok 883 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 884 747s ok 885 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 886 747s ok 887 747s Set-Cookie: usertrack_test=5e16476e.62ea6836ebb2e; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=5e16476e.62ea6836ebb2e 747s ok 888 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 889 747s ok 890 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 891 747s ok 892 747s Set-Cookie: usertrack_test=841e558a.62ea6836ed8c4; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=841e558a.62ea6836ed8c4 747s ok 893 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 894 747s ok 895 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 896 747s ok 897 747s Set-Cookie: usertrack_test=5ee34a44.62ea6836ef6c9; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=5ee34a44.62ea6836ef6c9 747s ok 898 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 899 747s ok 900 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 901 747s ok 902 747s Set-Cookie: usertrack_test=21f542e2.62ea6836f142c; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=21f542e2.62ea6836f142c 747s ok 903 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 904 747s ok 905 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 906 747s ok 907 747s Set-Cookie: usertrack_test=cf41b99.62ea6836f31fc; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=cf41b99.62ea6836f31fc 747s ok 908 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 909 747s ok 910 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 911 747s ok 912 747s Set-Cookie: usertrack_test=b80d9674.62ea6836f5168; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=b80d9674.62ea6836f5168 747s ok 913 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 914 747s ok 915 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 916 747s ok 917 747s Set-Cookie: usertrack_test=39032651.62ea6836f7d85; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=39032651.62ea6836f7d85 747s ok 918 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 919 747s ok 920 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 921 747s ok 922 747s Set-Cookie: usertrack_test=36022bb6.62ea6836fa6f0; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=36022bb6.62ea6836fa6f0 747s ok 923 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 924 747s ok 925 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 926 747s ok 927 747s Set-Cookie: usertrack_test=eb80c532.62ea6836fd338; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=eb80c532.62ea6836fd338 747s ok 928 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 929 747s ok 930 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 931 747s ok 932 747s Set-Cookie: usertrack_test=a1a40e8f.62ea6836ffb5f; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=a1a40e8f.62ea6836ffb5f 747s ok 933 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 934 747s ok 935 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 936 747s ok 937 747s Set-Cookie: usertrack_test=1278de2a.62ea683701cd6; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=1278de2a.62ea683701cd6 747s ok 938 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 939 747s ok 940 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 941 747s ok 942 747s Set-Cookie: usertrack_test=7d3d4656.62ea683703f82; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=7d3d4656.62ea683703f82 747s ok 943 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 944 747s ok 945 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 946 747s ok 947 747s Set-Cookie: usertrack_test=c73afe80.62ea683706639; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=c73afe80.62ea683706639 747s ok 948 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 949 747s ok 950 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 951 747s ok 952 747s Set-Cookie: usertrack_test=7a6aa8ac.62ea683708869; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=7a6aa8ac.62ea683708869 747s ok 953 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 954 747s ok 955 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 956 747s ok 957 747s Set-Cookie: usertrack_test=4645a4a0.62ea68370aca5; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=4645a4a0.62ea68370aca5 747s ok 958 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 959 747s ok 960 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 961 747s ok 962 747s Set-Cookie: usertrack_test=8201711d.62ea68370ca8b; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=8201711d.62ea68370ca8b 747s ok 963 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 964 747s ok 965 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 966 747s ok 967 747s Set-Cookie: usertrack_test=5d14ffe.62ea68370e80f; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=5d14ffe.62ea68370e80f 747s ok 968 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 969 747s ok 970 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 971 747s ok 972 747s Set-Cookie: usertrack_test=f338838b.62ea6837107a9; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=f338838b.62ea6837107a9 747s ok 973 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 974 747s ok 975 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 976 747s ok 977 747s Set-Cookie: usertrack_test=f6ef4491.62ea683712877; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=f6ef4491.62ea683712877 747s ok 978 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 979 747s ok 980 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 981 747s ok 982 747s Set-Cookie: usertrack_test=4f95d1b6.62ea683714cd6; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=4f95d1b6.62ea683714cd6 747s ok 983 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 984 747s ok 985 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 986 747s ok 987 747s Set-Cookie: usertrack_test=796d1514.62ea683716af4; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=796d1514.62ea683716af4 747s ok 988 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 989 747s ok 990 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 991 747s ok 992 747s Set-Cookie: usertrack_test=4900e255.62ea683718845; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=4900e255.62ea683718845 747s ok 993 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 994 747s ok 995 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 996 747s ok 997 747s Set-Cookie: usertrack_test=c67d5a16.62ea68371a580; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s Cookie: usertrack_test=c67d5a16.62ea68371a580 747s ok 998 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 999 747s ok 1000 747s ok 1001 747s # testing : Checking return code is '200' 747s # expected: 200 747s # received: '200' 747s ok 1002 747s # usertrack_test=3992cef6.62ea68371c157; path=/; expires=Fri, 21-Feb-25 12:57:04 GMT 747s ok 1003 747s # expected: undef 747s # received: undef 747s ok 1004 747s ok 751s t/modules/vhost_alias.t ............. 751s 1..8 751s # Running under perl version 5.040000 for linux 751s # Current time local: Fri Feb 21 12:56:05 2025 751s # Current time GMT: Fri Feb 21 12:56:05 2025 751s # Using Test.pm version 1.31 751s # Using Apache/Test.pm version 1.44 751s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 751s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 751s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 751s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 751s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 751s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 751s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 751s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 751s # testing : VirtalDocumentRoot test 751s # expected: 'www.vha-test.com' 751s # received: 'www.vha-test.com' 751s ok 1 751s # testing : VirtualScriptAlias test 751s # expected: 'test cgi for www.vha-test.com' 751s # received: 'test cgi for www.vha-test.com' 751s ok 2 751s # testing : VirtalDocumentRoot test 751s # expected: 'big.server.name.from.heck.org' 751s # received: 'big.server.name.from.heck.org' 751s ok 3 751s # testing : VirtualScriptAlias test 751s # expected: 'test cgi for big.server.name.from.heck.org' 751s # received: 'test cgi for big.server.name.from.heck.org' 751s ok 4 751s # testing : VirtalDocumentRoot test 751s # expected: 'ab.com' 751s # received: 'ab.com' 751s ok 5 751s # testing : VirtualScriptAlias test 751s # expected: 'test cgi for ab.com' 751s # received: 'test cgi for ab.com' 751s ok 6 751s # testing : VirtalDocumentRoot test 751s # expected: 'w-t-f.net' 751s # received: 'w-t-f.net' 751s ok 7 751s # testing : VirtualScriptAlias test 751s # expected: 'test cgi for w-t-f.net' 751s # received: 'test cgi for w-t-f.net' 751s ok 8 751s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 751s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 751s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 751s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 751s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 751s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 751s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 751s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 751s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 751s ok 755s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 759s t/protocol/echo.t ................... 759s 1..8 759s # Running under perl version 5.040000 for linux 759s # Current time local: Fri Feb 21 12:56:13 2025 759s # Current time GMT: Fri Feb 21 12:56:13 2025 759s # Using Test.pm version 1.31 759s # Using Apache/Test.pm version 1.44 759s testing mod_echo_ssl 759s ok 1 759s #Cipher: TLS_AES_256_GCM_SHA384 759s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 759s # testing : echo 759s # expected: 't/protocol/echo.t' 759s # received: 't/protocol/echo.t' 759s ok 2 759s # testing : echo 759s # expected: '/usr/bin/perl' 759s # received: '/usr/bin/perl' 759s ok 3 759s # testing : echo 759s # expected: '345052345052345052345052345052' 759s # received: '345052345052345052345052345052' 759s ok 4 759s testing mod_echo 759s ok 5 759s # testing : echo 759s # expected: 't/protocol/echo.t' 759s # received: 't/protocol/echo.t' 759s ok 6 759s # testing : echo 759s # expected: '/usr/bin/perl' 759s # received: '/usr/bin/perl' 759s ok 7 759s # testing : echo 759s # expected: '345052345052345052345052345052' 759s # received: '345052345052345052345052345052' 759s ok 8 759s ok 762s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 766s t/security/CVE-2003-0542.t .......... 766s 1..1 766s # Running under perl version 5.040000 for linux 766s # Current time local: Fri Feb 21 12:56:20 2025 766s # Current time GMT: Fri Feb 21 12:56:20 2025 766s # Using Test.pm version 1.31 766s # Using Apache/Test.pm version 1.44 766s # testing : CAN-2003-0542 test case 766s # expected: 404 766s # received: '404' 766s ok 1 766s ok 770s t/security/CVE-2004-0747.t .......... 770s 1..1 770s # Running under perl version 5.040000 for linux 770s # Current time local: Fri Feb 21 12:56:24 2025 770s # Current time GMT: Fri Feb 21 12:56:24 2025 770s # Using Test.pm version 1.31 770s # Using Apache/Test.pm version 1.44 770s # testing : CAN-2004-0747 ap_resolve_env test case 770s # expected: 200 770s # received: 200 770s ok 1 770s ok 774s t/security/CVE-2004-0811.t .......... 774s 1..8 774s # Running under perl version 5.040000 for linux 774s # Current time local: Fri Feb 21 12:56:28 2025 774s # Current time GMT: Fri Feb 21 12:56:28 2025 774s # Using Test.pm version 1.31 774s # Using Apache/Test.pm version 1.44 774s # testing : subdir access allowed 774s # expected: 200 774s # received: '200' 774s ok 1 774s # testing : subdir access allowed 774s # expected: 200 774s # received: '200' 774s ok 2 774s # testing : subdir access allowed 774s # expected: 200 774s # received: '200' 774s ok 3 774s # testing : subdir access allowed 774s # expected: 200 774s # received: '200' 774s ok 4 774s # testing : topdir access denied 774s # expected: 401 774s # received: '401' 774s ok 5 774s # testing : topdir access denied 774s # expected: 401 774s # received: '401' 774s ok 6 774s # testing : topdir access denied 774s # expected: 401 774s # received: '401' 774s ok 7 774s # testing : topdir access denied 774s # expected: 401 774s # received: '401' 774s ok 8 774s ok 778s t/security/CVE-2004-0940.t .......... 778s 1..1 778s # Running under perl version 5.040000 for linux 778s # Current time local: Fri Feb 21 12:56:32 2025 778s # Current time GMT: Fri Feb 21 12:56:32 2025 778s # Using Test.pm version 1.31 778s # Using Apache/Test.pm version 1.44 778s # testing : response was 200 778s # expected: 200 778s # received: '200' 778s ok 1 778s ok 783s t/security/CVE-2004-0942.t .......... 783s 1..2 783s # Running under perl version 5.040000 for linux 783s # Current time local: Fri Feb 21 12:56:36 2025 783s # Current time GMT: Fri Feb 21 12:56:36 2025 783s # Using Test.pm version 1.31 783s # Using Apache/Test.pm version 1.44 783s ok 1 783s # testing : request was refused 783s # expected: qr/^HTTP\/1\.. 400/ 783s # received: 'HTTP/1.1 400 Bad Request 783s # ' 783s ok 2 783s ok 787s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 791s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 795s t/security/CVE-2005-2491.t .......... 795s 1..4 795s # Running under perl version 5.040000 for linux 795s # Current time local: Fri Feb 21 12:56:49 2025 795s # Current time GMT: Fri Feb 21 12:56:49 2025 795s # Using Test.pm version 1.31 795s # Using Apache/Test.pm version 1.44 795s # testing : check that server did not segfault 795s # expected: 'Internal Server Error' 795s # received: 'Internal Server Error' 795s ok 1 795s # testing : check for 500 response error 795s # expected: 500 795s # received: '500' 795s ok 2 795s # testing : check that server did not segfault 795s # expected: 'Internal Server Error' 795s # received: 'Internal Server Error' 795s ok 3 795s # testing : check for 500 response error 795s # expected: 500 795s # received: '500' 795s ok 4 795s ok 799s t/security/CVE-2005-2700.t .......... 799s 1..2 799s # Running under perl version 5.040000 for linux 799s # Current time local: Fri Feb 21 12:56:53 2025 799s # Current time GMT: Fri Feb 21 12:56:53 2025 799s # Using Test.pm version 1.31 799s # Using Apache/Test.pm version 1.44 799s # testing : access permitted without ccert 799s # expected: 200 799s # received: '200' 799s ok 1 799s # testing : access *not* permitted without ccert 799s # expected: 200 799s # received: '403' 799s ok 2 799s ok 803s t/security/CVE-2005-3352.t .......... 803s 1..2 803s # Running under perl version 5.040000 for linux 803s # Current time local: Fri Feb 21 12:56:57 2025 803s # Current time GMT: Fri Feb 21 12:56:57 2025 803s # Using Test.pm version 1.31 803s # Using Apache/Test.pm version 1.44 803s # testing : response code is OK 803s # expected: 200 803s # received: '200' 803s ok 1 803s # testing : referer was escaped 803s # expected: qr/%22%3e/ 803s # received: ' 803s # 803s # Menu for /security/CVE-2005-3352.map 803s # 803s #

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

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

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

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

Bad Request

886s #

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

886s # 886s # ' 886s ok 2 886s ok 891s t/ssl/ocsp.t ........................ 891s 1..3 891s # Running under perl version 5.040000 for linux 891s # Current time local: Fri Feb 21 12:58:24 2025 891s # Current time GMT: Fri Feb 21 12:58:24 2025 891s # Using Test.pm version 1.31 891s # Using Apache/Test.pm version 1.44 891s warning: Internal response 891s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 891s response: 891s 500 Server closed connection without sending any data back 891s Content-Type: text/plain 891s Client-Date: Fri, 21 Feb 2025 12:58:29 GMT 891s Client-Warning: Internal response 891s 891s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 891s ok 1 891s warning: 891s message: welcome to localhost:8529 891s response: 891s HTTP/1.1 200 OK 891s Connection: close 891s Date: Fri, 21 Feb 2025 12:58:29 GMT 891s Accept-Ranges: bytes 891s ETag: "1a-62772ef7d8680" 891s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 891s Vary: In-If1 891s Content-Length: 26 891s Content-Type: text/html 891s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 891s Client-Date: Fri, 21 Feb 2025 12:58:29 GMT 891s Client-Peer: 127.0.0.1:8535 891s Client-Response-Num: 1 891s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 891s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 891s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 891s Client-SSL-Socket-Class: IO::Socket::SSL 891s Client-SSL-Version: TLSv1_3 891s DMMATCH1: 1 891s 891s welcome to localhost:8529 891s ok 2 891s warning: Internal response 891s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 891s response: 891s 500 Server closed connection without sending any data back 891s Content-Type: text/plain 891s Client-Date: Fri, 21 Feb 2025 12:58:29 GMT 891s Client-Warning: Internal response 891s 891s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 891s ok 3 891s ok 897s t/ssl/pha.t ......................... 897s 1..4 897s # Running under perl version 5.040000 for linux 897s # Current time local: Fri Feb 21 12:58:29 2025 897s # Current time GMT: Fri Feb 21 12:58:29 2025 897s # Using Test.pm version 1.31 897s # Using Apache/Test.pm version 1.44 897s # testing : access must be denied without client certificate 897s # expected: 403 897s # received: '403' 897s ok 1 897s # testing : PHA reneg body buffer size restriction works 897s # expected: 413 897s # received: '413' 897s ok 2 897s # testing : PHA works with POST body 897s # expected: 200 897s # received: '200' 897s ok 3 897s # testing : request body matches response 897s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 897s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 897s ok 4 897s ok 902s t/ssl/pr12355.t ..................... 902s 1..10 902s # Running under perl version 5.040000 for linux 902s # Current time local: Fri Feb 21 12:58:35 2025 902s # Current time GMT: Fri Feb 21 12:58:35 2025 902s # Using Test.pm version 1.31 902s # Using Apache/Test.pm version 1.44 902s # Downgrading to TLSv12 902s # testing : renegotiation on POST works 902s # expected: 200 902s # received: '200' 902s ok 1 902s # testing : request body matches response 902s # expected: 'hello world' 902s # received: 'hello world' 902s ok 2 902s # testing : renegotiation on POST works 902s # expected: 200 902s # received: '200' 902s ok 3 902s # testing : request body matches response 902s # expected: 'hello world' 902s # received: 'hello world' 902s ok 4 902s # testing : renegotiation on POST works 902s # expected: 200 902s # received: '200' 902s ok 5 902s # testing : request body matches response 902s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 902s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 902s ok 6 902s # testing : renegotiation on POST works 902s # expected: 200 902s # received: '200' 902s ok 7 902s # testing : request body matches response 902s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 902s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 902s ok 8 902s # testing : renegotiation on POST works 902s # expected: 200 902s # received: '200' 902s ok 9 902s # testing : request body matches response 902s # expected: 'HELLO' 902s # received: 'HELLO' 902s ok 10 902s ok 906s t/ssl/pr43738.t ..................... 906s 1..4 906s # Running under perl version 5.040000 for linux 906s # Current time local: Fri Feb 21 12:58:40 2025 906s # Current time GMT: Fri Feb 21 12:58:40 2025 906s # Using Test.pm version 1.31 906s # Using Apache/Test.pm version 1.44 906s # Downgrading to TLSv12 906s # testing : renegotiation on POST works 906s # expected: 200 906s # received: '200' 906s ok 1 906s # testing : request body matches response 906s # expected: '/modules/ssl/aes128/empty.pfa 906s # hello world' 906s # received: '/modules/ssl/aes128/empty.pfa 906s # hello world' 906s ok 2 906s # testing : renegotiation on POST works 906s # expected: 200 906s # received: '200' 906s ok 3 906s # testing : request body matches response 906s # expected: '/modules/ssl/aes256/empty.pfa 906s # hello world' 906s # received: '/modules/ssl/aes256/empty.pfa 906s # hello world' 906s ok 4 906s ok 930s t/ssl/proxy.t ....................... 930s # using LWP client 930s 1..290 930s # Running under perl version 5.040000 for linux 930s # Current time local: Fri Feb 21 12:58:44 2025 930s # Current time GMT: Fri Feb 21 12:58:44 2025 930s # Using Test.pm version 1.31 930s # Using Apache/Test.pm version 1.44 930s # testing : / with proxy_http_https (http) 930s # expected: 200 930s # received: '200' 930s ok 1 930s # testing : CGI script with folded headers 930s # expected: 200 930s # received: '200' 930s ok 2 930s # testing : using valid proxyssl client cert 930s # expected: 200 930s # received: '200' 930s ok 3 930s # testing : using invalid proxyssl client cert 930s # expected: 403 930s # received: '403' 930s ok 4 930s # testing : protected cgi script 930s # expected: 200 930s # received: '200' 930s ok 5 930s # testing : X-Forwarded-Host header 930s # expected: 'localhost:8558' 930s # received: 'localhost:8558' 930s ok 6 930s # testing : client subject common name 930s # expected: 'client_ok' 930s # received: 'client_ok' 930s ok 7 930s # testing : ProxyPassReverse Location rewrite 930s # expected: 'http://localhost:8558/modules/' 930s # received: 'http://localhost:8558/modules/' 930s ok 8 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 1024 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '1024' 930s # received: 1024 930s ok 9 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 2048 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '2048' 930s # received: 2048 930s ok 10 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 3072 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '3072' 930s # received: 3072 930s ok 11 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 4096 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '4096' 930s # received: 4096 930s ok 12 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 5120 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '5120' 930s # received: 5120 930s ok 13 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 6144 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '6144' 930s # received: 6144 930s ok 14 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 7168 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '7168' 930s # received: 7168 930s ok 15 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 8192 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '8192' 930s # received: 8192 930s ok 16 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 9216 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '9216' 930s # received: 9216 930s ok 17 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 10240 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '10240' 930s # received: 10240 930s ok 18 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 11264 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '11264' 930s # received: 11264 930s ok 19 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 12288 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '12288' 930s # received: 12288 930s ok 20 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 13312 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '13312' 930s # received: 13312 930s ok 21 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 14336 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '14336' 930s # received: 14336 930s ok 22 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 15360 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '15360' 930s # received: 15360 930s ok 23 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 16384 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '16384' 930s # received: 16384 930s ok 24 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 17408 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '17408' 930s # received: 17408 930s ok 25 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 18432 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '18432' 930s # received: 18432 930s ok 26 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 19456 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '19456' 930s # received: 19456 930s ok 27 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 20480 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '20480' 930s # received: 20480 930s ok 28 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 21504 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '21504' 930s # received: 21504 930s ok 29 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 22528 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '22528' 930s # received: 22528 930s ok 30 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 23552 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '23552' 930s # received: 23552 930s ok 31 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 24576 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '24576' 930s # received: 24576 930s ok 32 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 25600 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '25600' 930s # received: 25600 930s ok 33 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 26624 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '26624' 930s # received: 26624 930s ok 34 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 27648 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '27648' 930s # received: 27648 930s ok 35 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 28672 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '28672' 930s # received: 28672 930s ok 36 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 29696 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '29696' 930s # received: 29696 930s ok 37 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 30720 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '30720' 930s # received: 30720 930s ok 38 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 31744 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '31744' 930s # received: 31744 930s ok 39 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 32768 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '32768' 930s # received: 32768 930s ok 40 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 33792 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '33792' 930s # received: 33792 930s ok 41 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 34816 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '34816' 930s # received: 34816 930s ok 42 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 35840 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '35840' 930s # received: 35840 930s ok 43 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 36864 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '36864' 930s # received: 36864 930s ok 44 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 37888 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:51 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '37888' 930s # received: 37888 930s ok 45 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 38912 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '38912' 930s # received: 38912 930s ok 46 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 39936 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '39936' 930s # received: 39936 930s ok 47 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 40960 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '40960' 930s # received: 40960 930s ok 48 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 41984 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '41984' 930s # received: 41984 930s ok 49 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 43008 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '43008' 930s # received: 43008 930s ok 50 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 44032 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '44032' 930s # received: 44032 930s ok 51 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 45056 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '45056' 930s # received: 45056 930s ok 52 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 46080 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '46080' 930s # received: 46080 930s ok 53 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 47104 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '47104' 930s # received: 47104 930s ok 54 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 48128 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '48128' 930s # received: 48128 930s ok 55 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 49152 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '49152' 930s # received: 49152 930s ok 56 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 50176 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '50176' 930s # received: 50176 930s ok 57 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 51200 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '51200' 930s # received: 51200 930s ok 58 930s #lwp request: 930s #POST http://localhost:8558/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 102400 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 7 930s #Client-Date: Fri, 21 Feb 2025 12:58:52 GMT 930s #Client-Peer: 127.0.0.1:8558 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '102400' 930s # received: 102400 930s ok 59 930s # testing : / with proxy_http_https_proxy_section (http) 930s # expected: 200 930s # received: '200' 930s ok 60 930s # testing : CGI script with folded headers 930s # expected: 200 930s # received: '200' 930s ok 61 930s # testing : using valid proxyssl client cert 930s # expected: 200 930s # received: '200' 930s ok 62 930s # testing : using invalid proxyssl client cert 930s # expected: 403 930s # received: '403' 930s ok 63 930s # testing : protected cgi script 930s # expected: 200 930s # received: '200' 930s ok 64 930s # testing : X-Forwarded-Host header 930s # expected: 'localhost:8560' 930s # received: 'localhost:8560' 930s ok 65 930s # testing : client subject common name 930s # expected: 'client_ok' 930s # received: 'client_ok' 930s ok 66 930s # testing : ProxyPassReverse Location rewrite 930s # expected: 'http://localhost:8560/modules/' 930s # received: 'http://localhost:8560/modules/' 930s ok 67 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 1024 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '1024' 930s # received: 1024 930s ok 68 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 2048 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '2048' 930s # received: 2048 930s ok 69 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 3072 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '3072' 930s # received: 3072 930s ok 70 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 4096 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '4096' 930s # received: 4096 930s ok 71 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 5120 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '5120' 930s # received: 5120 930s ok 72 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 6144 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '6144' 930s # received: 6144 930s ok 73 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 7168 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '7168' 930s # received: 7168 930s ok 74 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 8192 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '8192' 930s # received: 8192 930s ok 75 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 9216 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '9216' 930s # received: 9216 930s ok 76 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 10240 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '10240' 930s # received: 10240 930s ok 77 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 11264 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '11264' 930s # received: 11264 930s ok 78 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 12288 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '12288' 930s # received: 12288 930s ok 79 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 13312 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '13312' 930s # received: 13312 930s ok 80 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 14336 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '14336' 930s # received: 14336 930s ok 81 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 15360 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '15360' 930s # received: 15360 930s ok 82 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 16384 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '16384' 930s # received: 16384 930s ok 83 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 17408 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '17408' 930s # received: 17408 930s ok 84 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 18432 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '18432' 930s # received: 18432 930s ok 85 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 19456 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '19456' 930s # received: 19456 930s ok 86 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 20480 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '20480' 930s # received: 20480 930s ok 87 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 21504 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '21504' 930s # received: 21504 930s ok 88 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 22528 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '22528' 930s # received: 22528 930s ok 89 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 23552 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '23552' 930s # received: 23552 930s ok 90 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 24576 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '24576' 930s # received: 24576 930s ok 91 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 25600 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '25600' 930s # received: 25600 930s ok 92 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 26624 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '26624' 930s # received: 26624 930s ok 93 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 27648 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '27648' 930s # received: 27648 930s ok 94 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 28672 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '28672' 930s # received: 28672 930s ok 95 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 29696 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '29696' 930s # received: 29696 930s ok 96 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 30720 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '30720' 930s # received: 30720 930s ok 97 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 31744 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '31744' 930s # received: 31744 930s ok 98 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 32768 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '32768' 930s # received: 32768 930s ok 99 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 33792 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '33792' 930s # received: 33792 930s ok 100 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 34816 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '34816' 930s # received: 34816 930s ok 101 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 35840 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '35840' 930s # received: 35840 930s ok 102 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 36864 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '36864' 930s # received: 36864 930s ok 103 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 37888 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '37888' 930s # received: 37888 930s ok 104 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 38912 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '38912' 930s # received: 38912 930s ok 105 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 39936 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:53 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '39936' 930s # received: 39936 930s ok 106 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 40960 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '40960' 930s # received: 40960 930s ok 107 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 41984 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '41984' 930s # received: 41984 930s ok 108 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 43008 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '43008' 930s # received: 43008 930s ok 109 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 44032 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '44032' 930s # received: 44032 930s ok 110 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 45056 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '45056' 930s # received: 45056 930s ok 111 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 46080 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '46080' 930s # received: 46080 930s ok 112 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 47104 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '47104' 930s # received: 47104 930s ok 113 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 48128 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '48128' 930s # received: 48128 930s ok 114 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 49152 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '49152' 930s # received: 49152 930s ok 115 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 50176 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '50176' 930s # received: 50176 930s ok 116 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 51200 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '51200' 930s # received: 51200 930s ok 117 930s #lwp request: 930s #POST http://localhost:8560/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 102400 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 7 930s #Client-Date: Fri, 21 Feb 2025 12:58:54 GMT 930s #Client-Peer: 127.0.0.1:8560 930s #Client-Response-Num: 1 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '102400' 930s # received: 102400 930s ok 118 930s # testing : / with proxy_https_http (https) 930s # expected: 200 930s # received: '200' 930s ok 119 930s # testing : CGI script with folded headers 930s # expected: 200 930s # received: '200' 930s ok 120 930s # testing : ProxyPassReverse Location rewrite 930s # expected: 'https://localhost:8562/modules/' 930s # received: 'https://localhost:8562/modules/' 930s ok 121 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 1024 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '1024' 930s # received: 1024 930s ok 122 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 2048 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '2048' 930s # received: 2048 930s ok 123 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 3072 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '3072' 930s # received: 3072 930s ok 124 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 4096 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '4096' 930s # received: 4096 930s ok 125 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 5120 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '5120' 930s # received: 5120 930s ok 126 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 6144 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '6144' 930s # received: 6144 930s ok 127 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 7168 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '7168' 930s # received: 7168 930s ok 128 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 8192 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '8192' 930s # received: 8192 930s ok 129 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 9216 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '9216' 930s # received: 9216 930s ok 130 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 10240 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '10240' 930s # received: 10240 930s ok 131 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 11264 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '11264' 930s # received: 11264 930s ok 132 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 12288 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '12288' 930s # received: 12288 930s ok 133 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 13312 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '13312' 930s # received: 13312 930s ok 134 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 14336 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '14336' 930s # received: 14336 930s ok 135 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 15360 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '15360' 930s # received: 15360 930s ok 136 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 16384 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '16384' 930s # received: 16384 930s ok 137 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 17408 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '17408' 930s # received: 17408 930s ok 138 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 18432 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '18432' 930s # received: 18432 930s ok 139 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 19456 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '19456' 930s # received: 19456 930s ok 140 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 20480 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '20480' 930s # received: 20480 930s ok 141 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 21504 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '21504' 930s # received: 21504 930s ok 142 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 22528 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '22528' 930s # received: 22528 930s ok 143 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 23552 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '23552' 930s # received: 23552 930s ok 144 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 24576 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '24576' 930s # received: 24576 930s ok 145 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 25600 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '25600' 930s # received: 25600 930s ok 146 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 26624 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '26624' 930s # received: 26624 930s ok 147 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 27648 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '27648' 930s # received: 27648 930s ok 148 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 28672 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '28672' 930s # received: 28672 930s ok 149 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 29696 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '29696' 930s # received: 29696 930s ok 150 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 30720 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '30720' 930s # received: 30720 930s ok 151 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 31744 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:58 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '31744' 930s # received: 31744 930s ok 152 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 32768 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '32768' 930s # received: 32768 930s ok 153 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 33792 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '33792' 930s # received: 33792 930s ok 154 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 34816 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '34816' 930s # received: 34816 930s ok 155 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 35840 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '35840' 930s # received: 35840 930s ok 156 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 36864 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '36864' 930s # received: 36864 930s ok 157 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 37888 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '37888' 930s # received: 37888 930s ok 158 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 38912 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '38912' 930s # received: 38912 930s ok 159 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 39936 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '39936' 930s # received: 39936 930s ok 160 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 40960 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '40960' 930s # received: 40960 930s ok 161 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 41984 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '41984' 930s # received: 41984 930s ok 162 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 43008 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '43008' 930s # received: 43008 930s ok 163 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 44032 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '44032' 930s # received: 44032 930s ok 164 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 45056 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '45056' 930s # received: 45056 930s ok 165 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 46080 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '46080' 930s # received: 46080 930s ok 166 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 47104 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '47104' 930s # received: 47104 930s ok 167 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 48128 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '48128' 930s # received: 48128 930s ok 168 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 49152 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '49152' 930s # received: 49152 930s ok 169 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 50176 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '50176' 930s # received: 50176 930s ok 170 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 51200 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '51200' 930s # received: 51200 930s ok 171 930s #lwp request: 930s #POST https://localhost:8562/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 102400 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 7 930s #Client-Date: Fri, 21 Feb 2025 12:58:59 GMT 930s #Client-Peer: 127.0.0.1:8562 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '102400' 930s # received: 102400 930s ok 172 930s # testing : / with proxy_https_https (https) 930s # expected: 200 930s # received: '200' 930s ok 173 930s # testing : CGI script with folded headers 930s # expected: 200 930s # received: '200' 930s ok 174 930s # testing : using valid proxyssl client cert 930s # expected: 200 930s # received: '200' 930s ok 175 930s # testing : using invalid proxyssl client cert 930s # expected: 403 930s # received: '403' 930s ok 176 930s # testing : protected cgi script 930s # expected: 200 930s # received: '200' 930s ok 177 930s # testing : X-Forwarded-Host header 930s # expected: 'localhost:8559' 930s # received: 'localhost:8559' 930s ok 178 930s # testing : client subject common name 930s # expected: 'client_ok' 930s # received: 'client_ok' 930s ok 179 930s # testing : ProxyPassReverse Location rewrite 930s # expected: 'https://localhost:8559/modules/' 930s # received: 'https://localhost:8559/modules/' 930s ok 180 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 1024 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '1024' 930s # received: 1024 930s ok 181 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 2048 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '2048' 930s # received: 2048 930s ok 182 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 3072 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '3072' 930s # received: 3072 930s ok 183 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 4096 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '4096' 930s # received: 4096 930s ok 184 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 5120 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '5120' 930s # received: 5120 930s ok 185 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 6144 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '6144' 930s # received: 6144 930s ok 186 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 7168 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '7168' 930s # received: 7168 930s ok 187 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 8192 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '8192' 930s # received: 8192 930s ok 188 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 9216 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '9216' 930s # received: 9216 930s ok 189 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 10240 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '10240' 930s # received: 10240 930s ok 190 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 11264 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '11264' 930s # received: 11264 930s ok 191 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 12288 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '12288' 930s # received: 12288 930s ok 192 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 13312 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '13312' 930s # received: 13312 930s ok 193 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 14336 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '14336' 930s # received: 14336 930s ok 194 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 15360 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '15360' 930s # received: 15360 930s ok 195 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 16384 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '16384' 930s # received: 16384 930s ok 196 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 17408 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '17408' 930s # received: 17408 930s ok 197 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 18432 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '18432' 930s # received: 18432 930s ok 198 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 19456 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '19456' 930s # received: 19456 930s ok 199 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 20480 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '20480' 930s # received: 20480 930s ok 200 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 21504 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '21504' 930s # received: 21504 930s ok 201 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 22528 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '22528' 930s # received: 22528 930s ok 202 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 23552 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:00 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '23552' 930s # received: 23552 930s ok 203 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 24576 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '24576' 930s # received: 24576 930s ok 204 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 25600 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '25600' 930s # received: 25600 930s ok 205 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 26624 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '26624' 930s # received: 26624 930s ok 206 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 27648 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '27648' 930s # received: 27648 930s ok 207 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 28672 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '28672' 930s # received: 28672 930s ok 208 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 29696 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '29696' 930s # received: 29696 930s ok 209 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 30720 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '30720' 930s # received: 30720 930s ok 210 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 31744 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '31744' 930s # received: 31744 930s ok 211 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 32768 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '32768' 930s # received: 32768 930s ok 212 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 33792 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '33792' 930s # received: 33792 930s ok 213 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 34816 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '34816' 930s # received: 34816 930s ok 214 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 35840 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '35840' 930s # received: 35840 930s ok 215 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 36864 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '36864' 930s # received: 36864 930s ok 216 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 37888 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '37888' 930s # received: 37888 930s ok 217 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 38912 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '38912' 930s # received: 38912 930s ok 218 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 39936 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '39936' 930s # received: 39936 930s ok 219 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 40960 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '40960' 930s # received: 40960 930s ok 220 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 41984 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:01 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '41984' 930s # received: 41984 930s ok 221 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 43008 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '43008' 930s # received: 43008 930s ok 222 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 44032 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '44032' 930s # received: 44032 930s ok 223 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 45056 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '45056' 930s # received: 45056 930s ok 224 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 46080 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '46080' 930s # received: 46080 930s ok 225 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 47104 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '47104' 930s # received: 47104 930s ok 226 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 48128 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '48128' 930s # received: 48128 930s ok 227 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 49152 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '49152' 930s # received: 49152 930s ok 228 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 50176 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '50176' 930s # received: 50176 930s ok 229 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 51200 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '51200' 930s # received: 51200 930s ok 230 930s #lwp request: 930s #POST https://localhost:8559/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 102400 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 7 930s #Client-Date: Fri, 21 Feb 2025 12:59:02 GMT 930s #Client-Peer: 127.0.0.1:8559 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '102400' 930s # received: 102400 930s ok 231 930s # testing : / with proxy_https_https_proxy_section (https) 930s # expected: 200 930s # received: '200' 930s ok 232 930s # testing : CGI script with folded headers 930s # expected: 200 930s # received: '200' 930s ok 233 930s # testing : using valid proxyssl client cert 930s # expected: 200 930s # received: '200' 930s ok 234 930s # testing : using invalid proxyssl client cert 930s # expected: 403 930s # received: '403' 930s ok 235 930s # testing : protected cgi script 930s # expected: 200 930s # received: '200' 930s ok 236 930s # testing : X-Forwarded-Host header 930s # expected: 'localhost:8561' 930s # received: 'localhost:8561' 930s ok 237 930s # testing : client subject common name 930s # expected: 'client_ok' 930s # received: 'client_ok' 930s ok 238 930s # testing : ProxyPassReverse Location rewrite 930s # expected: 'https://localhost:8561/modules/' 930s # received: 'https://localhost:8561/modules/' 930s ok 239 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 1024 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '1024' 930s # received: 1024 930s ok 240 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 2048 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '2048' 930s # received: 2048 930s ok 241 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 3072 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '3072' 930s # received: 3072 930s ok 242 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 4096 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '4096' 930s # received: 4096 930s ok 243 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 5120 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '5120' 930s # received: 5120 930s ok 244 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 6144 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '6144' 930s # received: 6144 930s ok 245 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 7168 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '7168' 930s # received: 7168 930s ok 246 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 8192 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '8192' 930s # received: 8192 930s ok 247 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 9216 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 5 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '9216' 930s # received: 9216 930s ok 248 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 10240 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '10240' 930s # received: 10240 930s ok 249 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 11264 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '11264' 930s # received: 11264 930s ok 250 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 12288 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '12288' 930s # received: 12288 930s ok 251 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 13312 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '13312' 930s # received: 13312 930s ok 252 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 14336 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '14336' 930s # received: 14336 930s ok 253 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 15360 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '15360' 930s # received: 15360 930s ok 254 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 16384 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '16384' 930s # received: 16384 930s ok 255 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 17408 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '17408' 930s # received: 17408 930s ok 256 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 18432 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '18432' 930s # received: 18432 930s ok 257 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 19456 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '19456' 930s # received: 19456 930s ok 258 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 20480 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '20480' 930s # received: 20480 930s ok 259 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 21504 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '21504' 930s # received: 21504 930s ok 260 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 22528 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '22528' 930s # received: 22528 930s ok 261 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 23552 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '23552' 930s # received: 23552 930s ok 262 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 24576 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:06 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '24576' 930s # received: 24576 930s ok 263 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 25600 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '25600' 930s # received: 25600 930s ok 264 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 26624 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '26624' 930s # received: 26624 930s ok 265 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 27648 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '27648' 930s # received: 27648 930s ok 266 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 28672 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '28672' 930s # received: 28672 930s ok 267 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 29696 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '29696' 930s # received: 29696 930s ok 268 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 30720 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '30720' 930s # received: 30720 930s ok 269 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 31744 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '31744' 930s # received: 31744 930s ok 270 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 32768 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '32768' 930s # received: 32768 930s ok 271 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 33792 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '33792' 930s # received: 33792 930s ok 272 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 34816 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '34816' 930s # received: 34816 930s ok 273 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 35840 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '35840' 930s # received: 35840 930s ok 274 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 36864 930s # 930s #server response: 930s #HTTP/1.1 200 OK 930s #Connection: close 930s #Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 930s #Vary: In-If1 930s #Content-Length: 6 930s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 930s #Client-Peer: 127.0.0.1:8561 930s #Client-Response-Num: 1 930s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 930s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 930s #Client-SSL-Socket-Class: IO::Socket::SSL 930s #Client-SSL-Version: TLSv1_3 930s #DMMATCH1: 1 930s # 930s # testing : length posted 930s # expected: '36864' 930s # received: 36864 930s ok 275 930s #lwp request: 930s #POST https://localhost:8561/eat_post HTTP/1.1 930s #User-Agent: libwww-perl/6.77 930s #Content-Length: 37888 930s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '37888' 931s # received: 37888 931s ok 276 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 38912 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '38912' 931s # received: 38912 931s ok 277 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 39936 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '39936' 931s # received: 39936 931s ok 278 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 40960 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '40960' 931s # received: 40960 931s ok 279 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 41984 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '41984' 931s # received: 41984 931s ok 280 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 43008 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:07 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '43008' 931s # received: 43008 931s ok 281 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 44032 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '44032' 931s # received: 44032 931s ok 282 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 45056 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '45056' 931s # received: 45056 931s ok 283 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 46080 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '46080' 931s # received: 46080 931s ok 284 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 47104 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '47104' 931s # received: 47104 931s ok 285 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 48128 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '48128' 931s # received: 48128 931s ok 286 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 49152 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '49152' 931s # received: 49152 931s ok 287 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 50176 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '50176' 931s # received: 50176 931s ok 288 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 51200 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 6 931s #Client-Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '51200' 931s # received: 51200 931s ok 289 931s #lwp request: 931s #POST https://localhost:8561/eat_post HTTP/1.1 931s #User-Agent: libwww-perl/6.77 931s #Content-Length: 102400 931s # 931s #server response: 931s #HTTP/1.1 200 OK 931s #Connection: close 931s #Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 931s #Vary: In-If1 931s #Content-Length: 7 931s #Client-Date: Fri, 21 Feb 2025 12:59:08 GMT 931s #Client-Peer: 127.0.0.1:8561 931s #Client-Response-Num: 1 931s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 931s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 931s #Client-SSL-Socket-Class: IO::Socket::SSL 931s #Client-SSL-Version: TLSv1_3 931s #DMMATCH1: 1 931s # 931s # testing : length posted 931s # expected: '102400' 931s # received: 102400 931s ok 290 931s ok 935s t/ssl/require.t ..................... 935s 1..10 935s # Running under perl version 5.040000 for linux 935s # Current time local: Fri Feb 21 12:59:08 2025 935s # Current time GMT: Fri Feb 21 12:59:08 2025 935s # Using Test.pm version 1.31 935s # Using Apache/Test.pm version 1.44 935s ok 1 935s ok 2 935s ok 3 935s ok 4 935s ok 5 935s ok 6 935s ok 7 935s ok 8 935s ok 9 935s ok 10 935s ok 939s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 945s t/ssl/varlookup.t ................... 945s 1..83 945s # Running under perl version 5.040000 for linux 945s # Current time local: Fri Feb 21 12:59:17 2025 945s # Current time GMT: Fri Feb 21 12:59:17 2025 945s # Using Test.pm version 1.31 945s # Using Apache/Test.pm version 1.44 945s # testing : HTTP_USER_AGENT 945s # expected: 'libwww-perl/6.77' 945s # received: 'libwww-perl/6.77' 945s ok 1 945s # testing : HTTP:User-Agent 945s # expected: 'libwww-perl/6.77' 945s # received: 'libwww-perl/6.77' 945s ok 2 945s # testing : HTTP_REFERER 945s # expected: 't/ssl/varlookup.t' 945s # received: 't/ssl/varlookup.t' 945s ok 3 945s # testing : HTTP_HOST 945s # expected: 'localhost:8532' 945s # received: 'localhost:8532' 945s ok 4 945s # testing : QUERY_STRING 945s # expected: 'QUERY_STRING' 945s # received: 'QUERY_STRING' 945s ok 5 945s # testing : SERVER_SOFTWARE 945s # expected: qr/^Apache\/2.4.62/ 945s # received: 'Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1' 945s ok 6 945s # testing : SERVER_ADMIN 945s # expected: 'tuser@localhost' 945s # received: 'tuser@localhost' 945s ok 7 945s # testing : SERVER_PORT 945s # expected: '8532' 945s # received: '8532' 945s ok 8 945s # testing : SERVER_NAME 945s # expected: 'localhost' 945s # received: 'localhost' 945s ok 9 945s # testing : SERVER_PROTOCOL 945s # expected: qr/^HTTP\/1\.\d$/ 945s # received: 'HTTP/1.1' 945s ok 10 945s # testing : REMOTE_ADDR 945s # expected: '127.0.0.1' 945s # received: '127.0.0.1' 945s ok 11 945s # testing : DOCUMENT_ROOT 945s # expected: '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs' 945s # received: '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs' 945s ok 12 945s # testing : REQUEST_METHOD 945s # expected: 'GET' 945s # received: 'GET' 945s ok 13 945s # testing : REQUEST_URI 945s # expected: '/test_ssl_var_lookup' 945s # received: '/test_ssl_var_lookup' 945s ok 14 945s # testing : TIME_YEAR 945s # expected: 2025 945s # received: '2025' 945s ok 15 945s # testing : TIME_MON 945s # expected: '02' 945s # received: '02' 945s ok 16 945s # testing : TIME_DAY 945s # expected: '21' 945s # received: '21' 945s ok 17 945s # testing : TIME_WDAY 945s # expected: 5 945s # received: '5' 945s ok 18 945s # testing : IS_SUBREQ 945s # expected: 'false' 945s # received: 'false' 945s ok 19 945s # testing : API_VERSION 945s # expected: '20120211' 945s # received: '20120211' 945s ok 20 945s # testing : THE_REQUEST 945s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 945s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 945s ok 21 945s # testing : REQUEST_SCHEME 945s # expected: 'https' 945s # received: 'https' 945s ok 22 945s # testing : HTTPS 945s # expected: 'on' 945s # received: 'on' 945s ok 23 945s # testing : ENV:THE_ARGS 945s # expected: 'ENV:THE_ARGS' 945s # received: 'ENV:THE_ARGS' 945s ok 24 945s # testing : SSL_CLIENT_M_VERSION 945s # expected: qr/^\d+$/ 945s # received: '3' 945s ok 25 945s # testing : SSL_SERVER_M_VERSION 945s # expected: qr/^\d+$/ 945s # received: '3' 945s ok 26 945s # testing : SSL_CLIENT_M_SERIAL 945s # expected: qr/^[0-9A-F]+$/ 945s # received: '07' 945s ok 27 945s # testing : SSL_SERVER_M_SERIAL 945s # expected: qr/^[0-9A-F]+$/ 945s # received: '05' 945s ok 28 945s # testing : SSL_PROTOCOL 945s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 945s # received: 'TLSv1.3' 945s ok 29 945s # testing : SSL_CLIENT_V_START 945s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 945s # received: 'Feb 21 12:47:40 2025 GMT' 945s ok 30 945s # testing : SSL_SERVER_V_START 945s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 945s # received: 'Feb 21 12:47:40 2025 GMT' 945s ok 31 945s # testing : SSL_CLIENT_V_END 945s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 945s # received: 'Feb 21 12:47:40 2026 GMT' 945s ok 32 945s # testing : SSL_SERVER_V_END 945s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 945s # received: 'Feb 21 12:47:40 2026 GMT' 945s ok 33 945s # testing : SSL_CIPHER 945s # expected: qr/^[A-Z0-9_-]+$/ 945s # received: 'TLS_AES_256_GCM_SHA384' 945s ok 34 945s # testing : SSL_CIPHER_EXPORT 945s # expected: 'false' 945s # received: 'false' 945s ok 35 945s # testing : SSL_CIPHER_ALGKEYSIZE 945s # expected: qr/^\d+$/ 945s # received: '256' 945s ok 36 945s # testing : SSL_CIPHER_USEKEYSIZE 945s # expected: qr/^\d+$/ 945s # received: '256' 945s ok 37 945s # testing : SSL_SECURE_RENEG 945s # expected: qr/^(false|true)$/ 945s # received: 'false' 945s ok 38 945s # testing : SSL_CLIENT_S_DN 945s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 945s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 945s ok 39 945s # testing : SSL_SERVER_S_DN 945s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 945s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 945s ok 40 945s # testing : SSL_CLIENT_S_DN_C 945s # expected: 'US' 945s # received: 'US' 945s ok 41 945s # testing : SSL_SERVER_S_DN_C 945s # expected: 'US' 945s # received: 'US' 945s ok 42 945s # testing : SSL_CLIENT_S_DN_ST 945s # expected: 'California' 945s # received: 'California' 945s ok 43 945s # testing : SSL_SERVER_S_DN_ST 945s # expected: 'California' 945s # received: 'California' 945s ok 44 945s # testing : SSL_CLIENT_S_DN_L 945s # expected: 'San Francisco' 945s # received: 'San Francisco' 945s ok 45 945s # testing : SSL_SERVER_S_DN_L 945s # expected: 'San Francisco' 945s # received: 'San Francisco' 945s ok 46 945s # testing : SSL_CLIENT_S_DN_O 945s # expected: 'ASF' 945s # received: 'ASF' 945s ok 47 945s # testing : SSL_SERVER_S_DN_O 945s # expected: 'ASF' 945s # received: 'ASF' 945s ok 48 945s # testing : SSL_CLIENT_S_DN_OU 945s # expected: 'httpd-test' 945s # received: 'httpd-test' 945s ok 49 945s # testing : SSL_SERVER_S_DN_OU 945s # expected: qr/^httpd-test\/([-\w]+)/ 945s # received: 'httpd-test/rsa-test' 945s ok 50 945s # testing : SSL_CLIENT_S_DN_CN 945s # expected: 'client_ok' 945s # received: 'client_ok' 945s ok 51 945s # testing : SSL_SERVER_S_DN_CN 945s # expected: 'localhost' 945s # received: 'localhost' 945s ok 52 945s # testing : SSL_CLIENT_S_DN_Email 945s # expected: 'test-dev@httpd.apache.org' 945s # received: 'test-dev@httpd.apache.org' 945s ok 53 945s # testing : SSL_SERVER_S_DN_Email 945s # expected: 'test-dev@httpd.apache.org' 945s # received: 'test-dev@httpd.apache.org' 945s ok 54 945s # testing : SSL_CLIENT_SAN_Email_0 945s # expected: 'test-dev@httpd.apache.org' 945s # received: 'test-dev@httpd.apache.org' 945s ok 55 945s # testing : SSL_SERVER_SAN_DNS_0 945s # expected: 'localhost' 945s # received: 'localhost' 945s ok 56 945s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 945s # expected: 'test-dev@httpd.apache.org' 945s # received: 'test-dev@httpd.apache.org' 945s ok 57 945s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 945s # expected: '_https.localhost' 945s # received: '_https.localhost' 945s ok 58 945s # testing : SSL_CLIENT_I_DN 945s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 945s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 945s ok 59 945s # testing : SSL_SERVER_I_DN 945s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 945s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 945s ok 60 945s # testing : SSL_CLIENT_I_DN_C 945s # expected: 'US' 945s # received: 'US' 945s ok 61 945s # testing : SSL_SERVER_I_DN_C 945s # expected: 'US' 945s # received: 'US' 945s ok 62 945s # testing : SSL_CLIENT_I_DN_ST 945s # expected: 'California' 945s # received: 'California' 945s ok 63 945s # testing : SSL_SERVER_I_DN_ST 945s # expected: 'California' 945s # received: 'California' 945s ok 64 945s # testing : SSL_CLIENT_I_DN_L 945s # expected: 'San Francisco' 945s # received: 'San Francisco' 945s ok 65 945s # testing : SSL_SERVER_I_DN_L 945s # expected: 'San Francisco' 945s # received: 'San Francisco' 945s ok 66 945s # testing : SSL_CLIENT_I_DN_O 945s # expected: 'ASF' 945s # received: 'ASF' 945s ok 67 945s # testing : SSL_SERVER_I_DN_O 945s # expected: 'ASF' 945s # received: 'ASF' 945s ok 68 945s # testing : SSL_CLIENT_I_DN_OU 945s # expected: 'httpd-test' 945s # received: 'httpd-test' 945s ok 69 945s # testing : SSL_SERVER_I_DN_OU 945s # expected: 'httpd-test' 945s # received: 'httpd-test' 945s ok 70 945s # testing : SSL_CLIENT_I_DN_CN 945s # expected: 'ca' 945s # received: 'ca' 945s ok 71 945s # testing : SSL_SERVER_I_DN_CN 945s # expected: 'ca' 945s # received: 'ca' 945s ok 72 945s # testing : SSL_SERVER_I_DN_CN_RAW 945s # expected: 'ca' 945s # received: 'ca' 945s ok 73 945s # testing : SSL_SERVER_I_DN_CN_0_RAW 945s # expected: 'ca' 945s # received: 'ca' 945s ok 74 945s # testing : SSL_CLIENT_I_DN_Email 945s # expected: 'test-dev@httpd.apache.org' 945s # received: 'test-dev@httpd.apache.org' 945s ok 75 945s # testing : SSL_SERVER_I_DN_Email 945s # expected: 'test-dev@httpd.apache.org' 945s # received: 'test-dev@httpd.apache.org' 945s ok 76 945s # testing : SSL_CLIENT_A_SIG 945s # expected: 'sha256WithRSAEncryption' 945s # received: 'sha256WithRSAEncryption' 945s ok 77 945s # testing : SSL_SERVER_A_SIG 945s # expected: 'sha256WithRSAEncryption' 945s # received: 'sha256WithRSAEncryption' 945s ok 78 945s # testing : SSL_CLIENT_A_KEY 945s # expected: 'rsaEncryption' 945s # received: 'rsaEncryption' 945s ok 79 945s # testing : SSL_SERVER_A_KEY 945s # expected: qr/^[rd]saEncryption$/ 945s # received: 'rsaEncryption' 945s ok 80 945s # testing : SSL_CLIENT_CERT 945s # expected: qr/^-----BEGIN CERTIFICATE-----/ 945s # received: '-----BEGIN CERTIFICATE----- 945s # MIIEezCCA2OgAwIBAgIBBzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 945s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 945s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 945s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx 945s # MTI0NzQwWhcNMjYwMjIxMTI0NzQwWjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 945s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 945s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 945s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 945s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5Hkpxsxiemxt8vzRgiZujumXF3xH8YAr4O/K 945s # qf1D/5y0UKyS9QqAc+dxRzJwVLHcBhulrVqWo3BdpOT1shtiYYNu15wf3PgfHCxg 945s # pMt9JpUEHryZfiEbIz3v9Sf+DYCxVRbru9LMFUnsrGVfCI+SAQWKiKZW2y4jl+SM 945s # 8Yi6nSQrpvhS7wwJ7aj0dryi8UohcmESq4KIcruP/bscJt6ZJpUrt906tiWW837e 945s # pJEVqf/vtQVkchO2C8gXR+d/y3SsRQe1lLY4CFdtmthfyfiYnxQ3VROxj/zYJAze 945s # 6arlWAVQn30tiFhw4KMegDi5Rz9c2a/pArWGsvvkTEfizgp6BQIDAQABo4HOMIHL 945s # MCAGCWCGSAGG+EIBDQQTFhFUaGlzIElzIEEgQ29tbWVudDAWBgorBgEEAYGNDAwA 945s # BAgMBkxlbW9uczBPBgNVHREESDBGgRl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3Jn 945s # oCkGCisGAQQBgjcUAgOgGwwZdGVzdC1kZXZAaHR0cGQuYXBhY2hlLm9yZzAdBgNV 945s # HQ4EFgQU5ymJ9Gzeo4cUNUFhALlURwi4lpYwHwYDVR0jBBgwFoAUWyb430t2hdMF 945s # h7dL8wC9EgCEg6UwDQYJKoZIhvcNAQELBQADggEBABnO28db8CEOt9ZwR68aVdg3 945s # IrlYA/fvA/n/MeP9WK8FyX3NymhXshBT55puOjGPY++jmkx0ANOi13MCgxfdHcdM 945s # BAcMqtaC4P6rlbkIWZgNM+kyCa1YacFGDqnuqNBpCsT6uirh/M1D2YxN1mALXC0H 945s # pdD19Y48BEbucyCbuR+uFOn/RzDFfuQPtsP4bgXFiy79dD3tH4aZmDnWFY2hk9wO 945s # Z58p9P2J47mFGQK2ePu63esFNl3e0mBjr9tNvmjwblOyON5J439wpc4fF6RYB0e3 945s # MmNlbAIW4q6ibZ8Zcbb/n9foOPGpL/Q6qeaRBzTMNC58IslXe7U8lfhcNI+n9tU= 945s # -----END CERTIFICATE----- 945s # ' 945s ok 81 945s # testing : SSL_SERVER_CERT 945s # expected: qr/^-----BEGIN CERTIFICATE-----/ 945s # received: '-----BEGIN CERTIFICATE----- 945s # MIIERDCCAyygAwIBAgIBBTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 945s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 945s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 945s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjUwMjIx 945s # MTI0NzQwWhcNMjYwMjIxMTI0NzQwWjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 945s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 945s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 945s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 945s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmXjOCb058lY+dVzeKjJEIMaW 945s # ddmIGCI798Sfm4Ga3Lbu+KOnZL+XSrZ+tpimq6rpBnxz8oOwgJjAn44/C3raavIQ 945s # v4E2/MwMXCMohwlBoJg9K3DRHOg4wy+pQvI6WF5kUg+S9S8JMQtLpItVRNQFn0Cm 945s # uXw5RUSAumKzxFQdbsk8BO/rntTHruJPAiEJ933RUB58VRc/DQQ5PxATQy1CjWp2 945s # 5UBhXzerroV6kQFImGQV4CZ9atN4ZLy1l3r/9VyoJeqYOGX+D0uJKf+yCS5whyJX 945s # sSjIdqjZhXbC42aKRPQxA4NU9OxMEOV2QeNp6lffV5T9WryaKeg5sFpNxnBclwID 945s # AQABo4GOMIGLMDQGA1UdEQQtMCuCCWxvY2FsaG9zdKAeBggrBgEFBQcIB6ASFhBf 945s # aHR0cHMubG9jYWxob3N0MBMGA1UdJQQMMAoGCCsGAQUFBwMBMB0GA1UdDgQWBBRD 945s # qPgP57+1x6Ceqi6MGCu5WyO3QzAfBgNVHSMEGDAWgBRbJvjfS3aF0wWHt0vzAL0S 945s # AISDpTANBgkqhkiG9w0BAQsFAAOCAQEAOHMjbkQBJIElA2IjXkCu/BkEG0W+82l0 945s # bDzDpT4bBg+cod6nnliSd6g6UnCD3TYo8NJSMQ8OSmeV1XEDm9rbH8BlYx63E1tb 945s # a7iEqcs4eKbwxWk8U/NBYB8SGw9OuTVByWnzG+ITrdZ5Ou7Bfyi/116qUhCnqcsp 945s # 1e0lRqHxO1m7T05MqxY+FFQzLX5XRnyz0Ms1IwsjJJB/Oh/WiKOEXzi+ux/azNDU 945s # Krv8QQCPL5f73HLuPmckgibQZQQVxQJb5LgGAwvG7UR/5Hx2A9AAUbpS3L8xt5pX 945s # 99ouAEDXzfXl2QBAxnRoFNE0fizAAOXfXmG5CytkehHU3TQeOvO8ow== 945s # -----END CERTIFICATE----- 945s # ' 945s ok 82 945s # testing : SSL_CLIENT_VERIFY 945s # expected: 'SUCCESS' 945s # received: 'SUCCESS' 945s ok 83 945s ok 949s t/ssl/verify.t ...................... 949s 1..3 949s # Running under perl version 5.040000 for linux 949s # Current time local: Fri Feb 21 12:59:23 2025 949s # Current time GMT: Fri Feb 21 12:59:23 2025 949s # Using Test.pm version 1.31 949s # Using Apache/Test.pm version 1.44 949s HTTP/1.1 403 Forbidden 949s Connection: close 949s Date: Fri, 21 Feb 2025 12:59:27 GMT 949s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 949s Content-Length: 258 949s Content-Type: text/html; charset=iso-8859-1 949s Client-Date: Fri, 21 Feb 2025 12:59:27 GMT 949s Client-Peer: 127.0.0.1:8532 949s Client-Response-Num: 1 949s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 949s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 949s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 949s Client-SSL-Socket-Class: IO::Socket::SSL 949s Client-SSL-Version: TLSv1_3 949s Title: 403 Forbidden 949s 949s 949s 949s 403 Forbidden 949s 949s

Forbidden

949s

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

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

Not Found

995s #

The requested URL was not found on this server.

995s # 995s ok 1 995s ok 2 995s ok 1000s t/apache/acceptpathinfo.t ........... 1000s 1..36 1000s # Running under perl version 5.040000 for linux 1000s # Current time local: Fri Feb 21 13:00:13 2025 1000s # Current time GMT: Fri Feb 21 13:00:13 2025 1000s # Using Test.pm version 1.31 1000s # Using Apache/Test.pm version 1.44 1000s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 1000s # expected: '200' 1000s # received: '200' 1000s ok 1 1000s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 1000s # expected: qr/_\(none\)_/ 1000s # received: '_(none)_' 1000s ok 2 1000s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 1000s # expected: '404' 1000s # received: '404' 1000s ok 3 1000s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 1000s # expected: qr/Not Found/ 1000s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1059s #

The requested URL was not found on this server.

1059s # ' 1059s ok 8 1059s # testing : /merge/notfound.html code 1059s # expected: 404 1059s # received: '404' 1059s ok 9 1059s # testing : /merge/notfound.html content 1059s # expected: 'testing merge' 1059s # received: 'testing merge' 1059s ok 10 1059s # testing : /merge/merge2/notfound.html code 1059s # expected: 404 1059s # received: '404' 1059s ok 11 1059s # testing : /merge/merge2/notfound.html content 1059s # expected: 'testing merge' 1059s # received: 'testing merge' 1059s ok 12 1059s # testing : /bounce/notfound.html code 1059s # expected: 404 1059s # received: '404' 1059s ok 13 1059s # testing : /bounce/notfound.html content 1059s # expected: qr/expire test/ 1059s # received: ' 1059s # expire test 1059s # expire test 1059s # ' 1059s ok 14 1059s ok 1063s t/apache/etags.t .................... 1063s # Checking for existence of FileETag directive 1063s # Returned 200: 1063s 1..61 1063s # Running under perl version 5.040000 for linux 1063s # Current time local: Fri Feb 21 13:01:17 2025 1063s # Current time GMT: Fri Feb 21 13:01:17 2025 1063s # Using Test.pm version 1.31 1063s # Using Apache/Test.pm version 1.44 1063s # --- 1063s # HEAD /apache/etags/none/plus-mis/test.txt 1063s # Expecting three components in ETag field 1063s # Received "16ab2-b-62772ef7d8680" 1063s ok 1 1063s # --- 1063s # HEAD /apache/etags/mis/test.txt 1063s # Expecting three components in ETag field 1063s # Received "16a75-b-62772ef7d8680" 1063s ok 2 1063s # --- 1063s # HEAD /apache/etags/all/minus-ms/test.txt 1063s # Expecting one component in ETag field 1063s # Received "16a2d" 1063s ok 3 1063s # --- 1063s # HEAD /apache/etags/m/plus-m/test.txt 1063s # Expecting one component in ETag field 1063s # Received "62772ef7d8680" 1063s ok 4 1063s # --- 1063s # HEAD /apache/etags/all/mis/test.txt 1063s # Expecting three components in ETag field 1063s # Received "16a33-b-62772ef7d8680" 1063s ok 5 1063s # --- 1063s # HEAD /apache/etags/none/ms/test.txt 1063s # Expecting two components in ETag field 1063s # Received "b-62772ef7d8680" 1063s ok 6 1063s # --- 1063s # HEAD /apache/etags/all/minus-is/test.txt 1063s # Expecting one component in ETag field 1063s # Received "62772ef7d8680" 1063s ok 7 1063s # --- 1063s # HEAD /apache/etags/none/i/test.txt 1063s # Expecting one component in ETag field 1063s # Received "16a7d" 1063s ok 8 1063s # --- 1063s # HEAD /apache/etags/all/is/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a15-b" 1063s ok 9 1063s # --- 1063s # HEAD /apache/etags/m/plus-i/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a5c-62772ef7d8680" 1063s ok 10 1063s # --- 1063s # HEAD /apache/etags/none/plus-s/test.txt 1063s # Expecting one component in ETag field 1063s # Received "b" 1063s ok 11 1063s # --- 1063s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16ab1-62772ef7d8680" 1063s ok 12 1063s # --- 1063s # HEAD /apache/etags/m/minus-mi/test.txt 1063s # Expecting field to be absent 1063s # Received "b-62772ef7d8680" 1063s ok 13 1063s # --- 1063s # HEAD /apache/etags/none/is/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a82-b" 1063s ok 14 1063s # --- 1063s # HEAD /apache/etags/none/plus-m/test.txt 1063s # Expecting one component in ETag field 1063s # Received "62772ef7d8680" 1063s ok 15 1063s # --- 1063s # HEAD /apache/etags/m/plus-mi/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a65-62772ef7d8680" 1063s ok 16 1063s # --- 1063s # HEAD /apache/etags/m/plus-mis/test.txt 1063s # Expecting three components in ETag field 1063s # Received "16a68-b-62772ef7d8680" 1063s ok 17 1063s # --- 1063s # HEAD /apache/etags/none/test.txt 1063s # Expecting field to be absent 1063s # ETag field is missing 1063s ok 18 1063s # --- 1063s # HEAD /apache/etags/none/m/test.txt 1063s # Expecting one component in ETag field 1063s # Received "62772ef7d8680" 1063s ok 19 1063s # --- 1063s # HEAD /apache/etags/m/minus-i/test.txt 1063s # Expecting field to be absent 1063s # Received "62772ef7d8680" 1063s ok 20 1063s # --- 1063s # HEAD /apache/etags/all/mi/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a1b-62772ef7d8680" 1063s ok 21 1063s # --- 1063s # HEAD /apache/etags/m/test.txt 1063s # Expecting one component in ETag field 1063s # Received "62772ef7d8680" 1063s ok 22 1063s # --- 1063s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1063s # Expecting field to be absent 1063s # Received "b-62772ef7d8680" 1063s ok 23 1063s # --- 1063s # HEAD /apache/etags/m/minus-is/test.txt 1063s # Expecting field to be absent 1063s # Received "62772ef7d8680" 1063s ok 24 1063s # --- 1063s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1063s # Expecting one component in ETag field 1063s # Received "b" 1063s ok 25 1063s # --- 1063s # HEAD /apache/etags/ms/test.txt 1063s # Expecting two components in ETag field 1063s # Received "b-62772ef7d8680" 1063s ok 26 1063s # --- 1063s # HEAD /apache/etags/none/plus-mi/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a9a-62772ef7d8680" 1063s ok 27 1063s # --- 1063s # HEAD /apache/etags/none/mi/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a88-62772ef7d8680" 1063s ok 28 1063s # --- 1063s # HEAD /apache/etags/m/plus-s/test.txt 1063s # Expecting two components in ETag field 1063s # Received "b-62772ef7d8680" 1063s ok 29 1063s # --- 1063s # HEAD /apache/etags/all/i/test.txt 1063s # Expecting one component in ETag field 1063s # Received "16a10" 1063s ok 30 1063s # --- 1063s # HEAD /apache/etags/none/plus-i/test.txt 1063s # Expecting one component in ETag field 1063s # Received "16a91" 1063s ok 31 1063s # --- 1063s # HEAD /apache/etags/all/s/test.txt 1063s # Expecting one component in ETag field 1063s # Received "b" 1063s ok 32 1063s # --- 1063s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1063s # Expecting two components in ETag field 1063s # Received "b-62772ef7d8680" 1063s ok 33 1063s # --- 1063s # HEAD /apache/etags/none/mis/test.txt 1063s # Expecting three components in ETag field 1063s # Received "16a8b-b-62772ef7d8680" 1063s ok 34 1063s # --- 1063s # HEAD /apache/etags/i/test.txt 1063s # Expecting one component in ETag field 1063s # Received "16a3f" 1063s ok 35 1063s # --- 1063s # HEAD /apache/etags/s/test.txt 1063s # Expecting one component in ETag field 1063s # Received "b" 1063s ok 36 1063s # --- 1063s # HEAD /apache/etags/is/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a42-b" 1063s ok 37 1063s # --- 1063s # HEAD /apache/etags/all/minus-mis/test.txt 1063s # Expecting field to be absent 1063s # Received "b-62772ef7d8680" 1063s ok 38 1063s # --- 1063s # HEAD /apache/etags/none/inherit/test.txt 1063s # Expecting field to be absent 1063s # ETag field is missing 1063s ok 39 1063s # --- 1063s # HEAD /apache/etags/none/plus-ms/test.txt 1063s # Expecting two components in ETag field 1063s # Received "b-62772ef7d8680" 1063s ok 40 1063s # --- 1063s # HEAD /apache/etags/m/minus-mis/test.txt 1063s # Expecting field to be absent 1063s # Received "b-62772ef7d8680" 1063s ok 41 1063s # --- 1063s # HEAD /apache/etags/m/minus-s/test.txt 1063s # Expecting field to be absent 1063s # Received "62772ef7d8680" 1063s ok 42 1063s # --- 1063s # HEAD /apache/etags/m/plus-ms/test.txt 1063s # Expecting two components in ETag field 1063s # Received "b-62772ef7d8680" 1063s ok 43 1063s # --- 1063s # HEAD /apache/etags/all/m/test.txt 1063s # Expecting one component in ETag field 1063s # Received "62772ef7d8680" 1063s ok 44 1063s # --- 1063s # HEAD /apache/etags/mi/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a72-62772ef7d8680" 1063s ok 45 1063s # --- 1063s # HEAD /apache/etags/all/test.txt 1063s # Expecting three components in ETag field 1063s # Received "16a3a-b-62772ef7d8680" 1063s ok 46 1063s # --- 1063s # HEAD /apache/etags/none/plus-is/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a94-b" 1063s ok 47 1063s # --- 1063s # HEAD /apache/etags/none/s/test.txt 1063s # Expecting one component in ETag field 1063s # Received "b" 1063s ok 48 1063s # --- 1063s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1063s # Expecting one component in ETag field 1063s # Received "16aae" 1063s ok 49 1063s # --- 1063s # HEAD /apache/etags/all/minus-m/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a24-b" 1063s ok 50 1063s # --- 1063s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1063s # Expecting one component in ETag field 1063s # Received "62772ef7d8680" 1063s ok 51 1063s # --- 1063s # HEAD /apache/etags/m/minus-ms/test.txt 1063s # Expecting field to be absent 1063s # Received "b-62772ef7d8680" 1063s ok 52 1063s # --- 1063s # HEAD /apache/etags/all/minus-s/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16a30-62772ef7d8680" 1063s ok 53 1063s # --- 1063s # HEAD /apache/etags/m/minus-m/test.txt 1063s # Expecting field to be absent 1063s # Received "b-62772ef7d8680" 1063s ok 54 1063s # --- 1063s # HEAD /apache/etags/m/plus-is/test.txt 1063s # Expecting three components in ETag field 1063s # Received "16a5f-b-62772ef7d8680" 1063s ok 55 1063s # --- 1063s # HEAD /apache/etags/all/minus-mi/test.txt 1063s # Expecting one component in ETag field 1063s # Received "b" 1063s ok 56 1063s # --- 1063s # HEAD /apache/etags/all/inherit/test.txt 1063s # Expecting three components in ETag field 1063s # Received "16a12-b-62772ef7d8680" 1063s ok 57 1063s # --- 1063s # HEAD /apache/etags/all/minus-i/test.txt 1063s # Expecting two components in ETag field 1063s # Received "b-62772ef7d8680" 1063s ok 58 1063s # --- 1063s # HEAD /apache/etags/all/ms/test.txt 1063s # Expecting two components in ETag field 1063s # Received "b-62772ef7d8680" 1063s ok 59 1063s # --- 1063s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1063s # Expecting two components in ETag field 1063s # Received "16aa5-b" 1063s ok 60 1063s # --- 1063s # HEAD /apache/etags/default/test.txt 1063s # Expecting two components in ETag field 1063s # Received "b-62772ef7d8680" 1063s ok 61 1063s ok 1068s t/apache/expr.t ..................... 1068s 1..229 1068s # Running under perl version 5.040000 for linux 1068s # Current time local: Fri Feb 21 13:01:21 2025 1068s # Current time GMT: Fri Feb 21 13:01:21 2025 1068s # Using Test.pm version 1.31 1068s # Using Apache/Test.pm version 1.44 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "true" should evaluate to true, got true 1068s ok 1 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "false" should evaluate to false, got false 1068s ok 2 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s Should get parse error for "foo", got parse error 1068s ok 3 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -eq 01" should evaluate to true, got true 1068s ok 4 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -eq 2" should evaluate to false, got false 1068s ok 5 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -ne 2" should evaluate to true, got true 1068s ok 6 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -ne 1" should evaluate to false, got false 1068s ok 7 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -lt 02" should evaluate to true, got true 1068s ok 8 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -lt 1" should evaluate to false, got false 1068s ok 9 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -le 2" should evaluate to true, got true 1068s ok 10 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -le 1" should evaluate to true, got true 1068s ok 11 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "2 -gt 1" should evaluate to true, got true 1068s ok 12 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -gt 1" should evaluate to false, got false 1068s ok 13 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "2 -ge 1" should evaluate to true, got true 1068s ok 14 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -ge 1" should evaluate to true, got true 1068s ok 15 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "1 -gt -1" should evaluate to true, got true 1068s ok 16 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' == 'aa'" should evaluate to true, got true 1068s ok 17 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' == 'b'" should evaluate to false, got false 1068s ok 18 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' = 'aa'" should evaluate to true, got true 1068s ok 19 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' = 'b'" should evaluate to false, got false 1068s ok 20 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' != 'b'" should evaluate to true, got true 1068s ok 21 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' != 'aa'" should evaluate to false, got false 1068s ok 22 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' < 'b'" should evaluate to true, got true 1068s ok 23 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' < 'aa'" should evaluate to false, got false 1068s ok 24 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' <= 'b'" should evaluate to true, got true 1068s ok 25 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' <= 'aa'" should evaluate to true, got true 1068s ok 26 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'b' > 'aa'" should evaluate to true, got true 1068s ok 27 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' > 'aa'" should evaluate to false, got false 1068s ok 28 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'b' >= 'aa'" should evaluate to true, got true 1068s ok 29 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'aa' >= 'aa'" should evaluate to true, got true 1068s ok 30 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1068s ok 31 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1068s ok 32 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1068s ok 33 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1068s ok 34 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1068s ok 35 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1068s ok 36 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1068s ok 37 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1068s ok 38 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1068s ok 39 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1068s ok 40 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "%{TIME} != ''" should evaluate to true, got true 1068s ok 41 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1068s ok 42 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1068s ok 43 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s " 'abc' =~ /bc/ " should evaluate to true, got true 1068s ok 44 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s " 'abc' =~ /BC/i " should evaluate to true, got true 1068s ok 45 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s " 'abc' !~ m!bc! " should evaluate to false, got false 1068s ok 46 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s " 'abc' !~ m!BC!i " should evaluate to false, got false 1068s ok 47 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s " $0 == '' " should evaluate to true, got true 1068s ok 48 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1068s " $1 == '' " should evaluate to true, got true 1068s ok 49 1068s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s " $9 == '' " should evaluate to true, got true 1069s ok 50 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s " '$0' == '' " should evaluate to true, got true 1069s ok 51 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1069s ok 52 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1069s ok 53 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1069s ok 54 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1069s ok 55 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1069s ok 56 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1069s ok 57 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1069s ok 58 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1069s ok 59 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1069s ok 60 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1069s ok 61 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1069s ok 62 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1069s ok 63 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1069s ok 64 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1069s ok 65 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1069s ok 66 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1069s ok 67 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1069s ok 68 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1069s ok 69 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1069s ok 70 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{HTTPS} == 'off' " should evaluate to true, got true 1069s ok 71 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1069s ok 72 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1069s ok 73 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1069s ok 74 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1069s ok 75 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1069s ok 76 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1069s ok 77 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1069s ok 78 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1069s ok 79 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1069s ok 80 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1069s ok 81 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1069s ok 82 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "escape('?') = '%3f' " should evaluate to true, got true 1069s ok 83 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "unescape('%3f') = '?' " should evaluate to true, got true 1069s ok 84 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1069s ok 85 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1069s ok 86 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1069s ok 87 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "file('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1069s ok 88 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-n ''" should evaluate to false, got false 1069s ok 89 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-z ''" should evaluate to true, got true 1069s ok 90 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-n '1'" should evaluate to true, got true 1069s ok 91 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-z '1'" should evaluate to false, got false 1069s ok 92 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s Should get parse error for "-R 'abc'", got parse error 1069s ok 93 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1069s ok 94 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-R '240.0.0.0'" should evaluate to false, got false 1069s ok 95 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-R '240.0.0.0/8'" should evaluate to false, got false 1069s ok 96 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-R 'ff::/8'" should evaluate to false, got false 1069s ok 97 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1069s ok 98 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1069s ok 99 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1069s ok 100 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1069s ok 101 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1069s ok 102 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1069s ok 103 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1069s ok 104 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'foo' -strmatch '*o'" should evaluate to true, got true 1069s ok 105 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1069s ok 106 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'foo' -strmatch 'F*'" should evaluate to false, got false 1069s ok 107 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1069s ok 108 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'foo' -strmatch 'g*'" should evaluate to false, got false 1069s ok 109 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1069s ok 110 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1069s ok 111 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1069s ok 112 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1069s ok 113 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1069s ok 114 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s Should get parse error for "foo('bar') = 'bar'", got parse error 1069s ok 115 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s Should get parse error for "%{FOO} != 'bar'", got parse error 1069s ok 116 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s Should get parse error for "'bar' = bar", got parse error 1069s ok 117 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true" should evaluate to true, got true 1069s ok 118 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && true" should evaluate to true, got true 1069s ok 119 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || true" should evaluate to true, got true 1069s ok 120 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || true || true" should evaluate to true, got true 1069s ok 121 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || true && true" should evaluate to true, got true 1069s ok 122 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && true || true" should evaluate to true, got true 1069s ok 123 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && true && true" should evaluate to true, got true 1069s ok 124 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || true || !true" should evaluate to true, got true 1069s ok 125 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || true && !true" should evaluate to true, got true 1069s ok 126 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && true || !true" should evaluate to true, got true 1069s ok 127 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && true && !true" should evaluate to false, got false 1069s ok 128 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && !true" should evaluate to false, got false 1069s ok 129 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || !true" should evaluate to true, got true 1069s ok 130 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || !true || true" should evaluate to true, got true 1069s ok 131 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || !true && true" should evaluate to true, got true 1069s ok 132 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && !true || true" should evaluate to true, got true 1069s ok 133 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && !true && true" should evaluate to false, got false 1069s ok 134 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || !true || !true" should evaluate to true, got true 1069s ok 135 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true || !true && !true" should evaluate to true, got true 1069s ok 136 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && !true || !true" should evaluate to false, got false 1069s ok 137 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "true && !true && !true" should evaluate to false, got false 1069s ok 138 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true" should evaluate to false, got false 1069s ok 139 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && true" should evaluate to false, got false 1069s ok 140 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || true" should evaluate to true, got true 1069s ok 141 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || true || true" should evaluate to true, got true 1069s ok 142 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || true && true" should evaluate to true, got true 1069s ok 143 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && true || true" should evaluate to true, got true 1069s ok 144 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && true && true" should evaluate to false, got false 1069s ok 145 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || true || !true" should evaluate to true, got true 1069s ok 146 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || true && !true" should evaluate to false, got false 1069s ok 147 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && true || !true" should evaluate to false, got false 1069s ok 148 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && true && !true" should evaluate to false, got false 1069s ok 149 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && !true" should evaluate to false, got false 1069s ok 150 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || !true" should evaluate to false, got false 1069s ok 151 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || !true || true" should evaluate to true, got true 1069s ok 152 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || !true && true" should evaluate to false, got false 1069s ok 153 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && !true || true" should evaluate to true, got true 1069s ok 154 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && !true && true" should evaluate to false, got false 1069s ok 155 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || !true || !true" should evaluate to false, got false 1069s ok 156 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true || !true && !true" should evaluate to false, got false 1069s ok 157 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && !true || !true" should evaluate to false, got false 1069s ok 158 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!true && !true && !true" should evaluate to false, got false 1069s ok 159 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true)" should evaluate to false, got false 1069s ok 160 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && true)" should evaluate to false, got false 1069s ok 161 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || true)" should evaluate to false, got false 1069s ok 162 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || true || true)" should evaluate to false, got false 1069s ok 163 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || true && true)" should evaluate to false, got false 1069s ok 164 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && true || true)" should evaluate to false, got false 1069s ok 165 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && true && true)" should evaluate to false, got false 1069s ok 166 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || true || !true)" should evaluate to false, got false 1069s ok 167 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || true && !true)" should evaluate to false, got false 1069s ok 168 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && true || !true)" should evaluate to false, got false 1069s ok 169 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && true && !true)" should evaluate to true, got true 1069s ok 170 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && !true)" should evaluate to true, got true 1069s ok 171 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || !true)" should evaluate to false, got false 1069s ok 172 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || !true || true)" should evaluate to false, got false 1069s ok 173 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || !true && true)" should evaluate to false, got false 1069s ok 174 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && !true || true)" should evaluate to false, got false 1069s ok 175 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && !true && true)" should evaluate to true, got true 1069s ok 176 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || !true || !true)" should evaluate to false, got false 1069s ok 177 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true || !true && !true)" should evaluate to false, got false 1069s ok 178 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && !true || !true)" should evaluate to true, got true 1069s ok 179 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(true && !true && !true)" should evaluate to true, got true 1069s ok 180 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true)" should evaluate to true, got true 1069s ok 181 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && true)" should evaluate to true, got true 1069s ok 182 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || true)" should evaluate to false, got false 1069s ok 183 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || true || true)" should evaluate to false, got false 1069s ok 184 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || true && true)" should evaluate to false, got false 1069s ok 185 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && true || true)" should evaluate to false, got false 1069s ok 186 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && true && true)" should evaluate to true, got true 1069s ok 187 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || true || !true)" should evaluate to false, got false 1069s ok 188 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || true && !true)" should evaluate to true, got true 1069s ok 189 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && true || !true)" should evaluate to true, got true 1069s ok 190 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && true && !true)" should evaluate to true, got true 1069s ok 191 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && !true)" should evaluate to true, got true 1069s ok 192 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || !true)" should evaluate to true, got true 1069s ok 193 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || !true || true)" should evaluate to false, got false 1069s ok 194 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || !true && true)" should evaluate to true, got true 1069s ok 195 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && !true || true)" should evaluate to false, got false 1069s ok 196 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && !true && true)" should evaluate to true, got true 1069s ok 197 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || !true || !true)" should evaluate to true, got true 1069s ok 198 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true || !true && !true)" should evaluate to true, got true 1069s ok 199 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && !true || !true)" should evaluate to true, got true 1069s ok 200 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "!(!true && !true && !true)" should evaluate to true, got true 1069s ok 201 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "filesize('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1069s ok 202 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "filesize('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1069s ok 203 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "filesize('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1069s ok 204 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1069s ok 205 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1069s ok 206 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1069s ok 207 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1069s ok 208 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1069s ok 209 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1069s ok 210 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1069s ok 211 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1069s ok 212 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1069s ok 213 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1069s ok 214 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1069s ok 215 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1069s ok 216 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1069s ok 217 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1069s ok 218 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1069s ok 219 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1069s ok 220 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-F '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1069s ok 221 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-F '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1069s ok 222 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-U '/apache/' " should evaluate to true, got true 1069s ok 223 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "-U '/apache/expr/none' " should evaluate to false, got false 1069s ok 224 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1069s ok 225 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1069s ok 226 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1069s ok 227 1069s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1069s ok 228 1069s Error log should not have 'Internal evaluation error' entries, found 0 1069s ok 229 1069s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1069s ok 1075s t/apache/expr_string.t .............. 1075s 1..29 1075s # Running under perl version 5.040000 for linux 1075s # Current time local: Fri Feb 21 13:01:26 2025 1075s # Current time GMT: Fri Feb 21 13:01:26 2025 1075s # Using Test.pm version 1.31 1075s # Using Apache/Test.pm version 1.44 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 1 1075s Expected return code 200, got 200 for 'foo' 1075s ok 2 1075s # testing : log message [Fri Feb 21 13:01:30.997994 2025] [log_debug:info] [pid 477954:tid 478002] [client 127.0.0.1:40932] foo (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1075s # didn't match 1075s # expected: 'foo' 1075s # received: 'foo' 1075s ok 3 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 4 1075s Expected return code 200, got 200 for '%{req:SomeHeader}' 1075s ok 5 1075s # testing : log message [Fri Feb 21 13:01:31.258189 2025] [log_debug:info] [pid 477954:tid 478002] [client 127.0.0.1:40932] SomeValue (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1075s # didn't match 1075s # expected: 'SomeValue' 1075s # received: 'SomeValue' 1075s ok 6 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 7 1075s Should get parse error (500) for "%{", got 500 1075s ok 8 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 9 1075s Expected return code 200, got 200 for '%' 1075s ok 10 1075s # testing : log message [Fri Feb 21 13:01:31.767568 2025] [log_debug:info] [pid 477974:tid 478017] [client 127.0.0.1:33772] % (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1075s # didn't match 1075s # expected: '%' 1075s # received: '%' 1075s ok 11 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 12 1075s Expected return code 200, got 200 for '}' 1075s ok 13 1075s # testing : log message [Fri Feb 21 13:01:32.022003 2025] [log_debug:info] [pid 477974:tid 478017] [client 127.0.0.1:33772] } (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1075s # didn't match 1075s # expected: '}' 1075s # received: '}' 1075s ok 14 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 15 1075s Expected return code 200, got 200 for '\"' 1075s ok 16 1075s # testing : log message [Fri Feb 21 13:01:32.276593 2025] [log_debug:info] [pid 477974:tid 478017] [client 127.0.0.1:33772] " (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1075s # didn't match 1075s # expected: '"' 1075s # received: '"' 1075s ok 17 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 18 1075s Expected return code 200, got 200 for '\'' 1075s ok 19 1075s # testing : log message [Fri Feb 21 13:01:32.531021 2025] [log_debug:info] [pid 477974:tid 478017] [client 127.0.0.1:33772] ' (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1075s # didn't match 1075s # expected: '\'' 1075s # received: '\'' 1075s ok 20 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 21 1075s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1075s ok 22 1075s # testing : log message [Fri Feb 21 13:01:32.785714 2025] [log_debug:info] [pid 477974:tid 478017] [client 127.0.0.1:33772] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1075s # didn't match 1075s # expected: '%{req:SomeHeader}' 1075s # received: '%{req:SomeHeader}' 1075s ok 23 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 24 1075s Expected return code 200, got 200 for '%{tolower:IDENT}' 1075s ok 25 1075s # testing : log message [Fri Feb 21 13:01:33.042734 2025] [log_debug:info] [pid 477974:tid 478017] [client 127.0.0.1:33772] ident (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1075s # didn't match 1075s # expected: 'ident' 1075s # received: 'ident' 1075s ok 26 1075s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 27 1075s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1075s ok 28 1075s # testing : log message [Fri Feb 21 13:01:33.300594 2025] [log_debug:info] [pid 477974:tid 478017] [client 127.0.0.1:33772] get (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1075s # didn't match 1075s # expected: 'get' 1075s # received: 'get' 1075s ok 29 1075s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1075s ok 1081s t/apache/getfile.t .................. 1081s # using LWP client 1081s 1..220 1081s # Running under perl version 5.040000 for linux 1081s # Current time local: Fri Feb 21 13:01:33 2025 1081s # Current time GMT: Fri Feb 21 13:01:33 2025 1081s # Using Test.pm version 1.31 1081s # Using Apache/Test.pm version 1.44 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "4c64-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 19556 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl.pod 1081s # expected: 19556 1081s # received: 19556 1081s ok 1 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "dbb0-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 56240 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1081s # expected: 56240 1081s # received: 56240 1081s ok 2 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "85ea-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 34282 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1081s # expected: 34282 1081s # received: 34282 1081s ok 3 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "da40-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 55872 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1081s # expected: 55872 1081s # received: 55872 1081s ok 4 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "ab70-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 43888 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1081s # expected: 43888 1081s # received: 43888 1081s ok 5 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "15cb8-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 89272 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1081s # expected: 89272 1081s # received: 89272 1081s ok 6 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2707-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 9991 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1081s # expected: 9991 1081s # received: 9991 1081s ok 7 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2569-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 9577 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1081s # expected: 9577 1081s # received: 9577 1081s ok 8 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1004-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4100 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1081s # expected: 4100 1081s # received: 4100 1081s ok 9 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "e58-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 3672 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1081s # expected: 3672 1081s # received: 3672 1081s ok 10 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1e00-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7680 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1081s # expected: 7680 1081s # received: 7680 1081s ok 11 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "233a9-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 144297 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1081s # expected: 144297 1081s # received: 144297 1081s ok 12 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1f1e-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7966 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1081s # expected: 7966 1081s # received: 7966 1081s ok 13 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1aeb-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 6891 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1081s # expected: 6891 1081s # received: 6891 1081s ok 14 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1e50-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7760 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1081s # expected: 7760 1081s # received: 7760 1081s ok 15 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "18b7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 6327 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1081s # expected: 6327 1081s # received: 6327 1081s ok 16 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "20a07-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 133639 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1081s # expected: 133639 1081s # received: 133639 1081s ok 17 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "17fe-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 6142 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1081s # expected: 6142 1081s # received: 6142 1081s ok 18 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "e0a-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 3594 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1081s # expected: 3594 1081s # received: 3594 1081s ok 19 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "ff5-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4085 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1081s # expected: 4085 1081s # received: 4085 1081s ok 20 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1d280-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 119424 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1081s # expected: 119424 1081s # received: 119424 1081s ok 21 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "19c5-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 6597 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1081s # expected: 6597 1081s # received: 6597 1081s ok 22 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "14d7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 5335 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1081s # expected: 5335 1081s # received: 5335 1081s ok 23 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1208-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4616 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1081s # expected: 4616 1081s # received: 4616 1081s ok 24 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1c352-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 115538 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1081s # expected: 115538 1081s # received: 115538 1081s ok 25 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2a07-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 10759 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1081s # expected: 10759 1081s # received: 10759 1081s ok 26 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2fef-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 12271 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1081s # expected: 12271 1081s # received: 12271 1081s ok 27 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2410-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 9232 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1081s # expected: 9232 1081s # received: 9232 1081s ok 28 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1fa8f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 129679 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1081s # expected: 129679 1081s # received: 129679 1081s ok 29 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "293d-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 10557 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1081s # expected: 10557 1081s # received: 10557 1081s ok 30 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "301f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 12319 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1081s # expected: 12319 1081s # received: 12319 1081s ok 31 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "20fa-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 8442 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1081s # expected: 8442 1081s # received: 8442 1081s ok 32 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1162-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4450 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1081s # expected: 4450 1081s # received: 4450 1081s ok 33 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "fc09-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 64521 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1081s # expected: 64521 1081s # received: 64521 1081s ok 34 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2009-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 8201 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1081s # expected: 8201 1081s # received: 8201 1081s ok 35 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1007-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4103 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1081s # expected: 4103 1081s # received: 4103 1081s ok 36 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2aac-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 10924 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1081s # expected: 10924 1081s # received: 10924 1081s ok 37 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1168-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4456 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1081s # expected: 4456 1081s # received: 4456 1081s ok 38 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1875a-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 100186 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1081s # expected: 100186 1081s # received: 100186 1081s ok 39 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1e25-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7717 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1081s # expected: 7717 1081s # received: 7717 1081s ok 40 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1e16-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7702 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1081s # expected: 7702 1081s # received: 7702 1081s ok 41 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1b69-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7017 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1081s # expected: 7017 1081s # received: 7017 1081s ok 42 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "115d9-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 71129 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1081s # expected: 71129 1081s # received: 71129 1081s ok 43 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "11f7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4599 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1081s # expected: 4599 1081s # received: 4599 1081s ok 44 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1806-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 6150 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1081s # expected: 6150 1081s # received: 6150 1081s ok 45 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "13f7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 5111 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1081s # expected: 5111 1081s # received: 5111 1081s ok 46 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "a038-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 41016 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1081s # expected: 41016 1081s # received: 41016 1081s ok 47 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1662-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 5730 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1081s # expected: 5730 1081s # received: 5730 1081s ok 48 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "124a-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4682 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1081s # expected: 4682 1081s # received: 4682 1081s ok 49 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1374-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4980 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1081s # expected: 4980 1081s # received: 4980 1081s ok 50 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "d310-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 54032 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1081s # expected: 54032 1081s # received: 54032 1081s ok 51 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1b5f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7007 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1081s # expected: 7007 1081s # received: 7007 1081s ok 52 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "9201-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 37377 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1081s # expected: 37377 1081s # received: 37377 1081s ok 53 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1076-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4214 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1081s # expected: 4214 1081s # received: 4214 1081s ok 54 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "f68-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 3944 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1081s # expected: 3944 1081s # received: 3944 1081s ok 55 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "fd6-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4054 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1081s # expected: 4054 1081s # received: 4054 1081s ok 56 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "ad8b-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 44427 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1081s # expected: 44427 1081s # received: 44427 1081s ok 57 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1288-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4744 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1081s # expected: 4744 1081s # received: 4744 1081s ok 58 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "f69-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 3945 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1081s # expected: 3945 1081s # received: 3945 1081s ok 59 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "fd7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4055 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1081s # expected: 4055 1081s # received: 4055 1081s ok 60 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "10d47-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 68935 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1081s # expected: 68935 1081s # received: 68935 1081s ok 61 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "f6a-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 3946 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1081s # expected: 3946 1081s # received: 3946 1081s ok 62 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "fd8-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4056 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1081s # expected: 4056 1081s # received: 4056 1081s ok 63 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "c797-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 51095 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl5400delta.pod 1081s # expected: 51095 1081s # received: 51095 1081s ok 64 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1e723-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 124707 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl561delta.pod 1081s # expected: 124707 1081s # received: 124707 1081s ok 65 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1a2bb-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 107195 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl56delta.pod 1081s # expected: 107195 1081s # received: 107195 1081s ok 66 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "94ac-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 38060 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl581delta.pod 1081s # expected: 38060 1081s # received: 38060 1081s ok 67 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1176-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4470 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl582delta.pod 1081s # expected: 4470 1081s # received: 4470 1081s ok 68 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "18bf-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 6335 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl583delta.pod 1081s # expected: 6335 1081s # received: 6335 1081s ok 69 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1cc3-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7363 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl584delta.pod 1081s # expected: 7363 1081s # received: 7363 1081s ok 70 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1701-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 5889 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl585delta.pod 1081s # expected: 5889 1081s # received: 5889 1081s ok 71 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "122b-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4651 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl586delta.pod 1081s # expected: 4651 1081s # received: 4651 1081s ok 72 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "20a4-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 8356 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl587delta.pod 1081s # expected: 8356 1081s # received: 8356 1081s ok 73 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "62c1-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 25281 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl588delta.pod 1081s # expected: 25281 1081s # received: 25281 1081s ok 74 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "d28d-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 53901 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl589delta.pod 1081s # expected: 53901 1081s # received: 53901 1081s ok 75 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1c1d5-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 115157 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perl58delta.pod 1081s # expected: 115157 1081s # received: 115157 1081s ok 76 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "4fe9-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 20457 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlaix.pod 1081s # expected: 20457 1081s # received: 20457 1081s ok 77 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1688-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 5768 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlamiga.pod 1081s # expected: 5768 1081s # received: 5768 1081s ok 78 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2031-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 8241 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlandroid.pod 1081s # expected: 8241 1081s # received: 8241 1081s ok 79 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "ceb51-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 846673 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlapi.pod 1081s # expected: 846673 1081s # received: 846673 1081s ok 80 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "5838-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 22584 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlapio.pod 1081s # expected: 22584 1081s # received: 22584 1081s ok 81 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1b62-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7010 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlartistic.pod 1081s # expected: 7010 1081s # received: 7010 1081s ok 82 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "210c-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 8460 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlbook.pod 1081s # expected: 8460 1081s # received: 8460 1081s ok 83 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "126-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 294 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlboot.pod 1081s # expected: 294 1081s # received: 294 1081s ok 84 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "130-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 304 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlbot.pod 1081s # expected: 304 1081s # received: 304 1081s ok 85 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1f50-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 8016 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1081s # expected: 8016 1081s # received: 8016 1081s ok 86 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "dea2-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 56994 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlcall.pod 1081s # expected: 56994 1081s # received: 56994 1081s ok 87 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1180-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4480 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlcheat.pod 1081s # expected: 4480 1081s # received: 4480 1081s ok 88 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "3179-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 12665 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlclass.pod 1081s # expected: 12665 1081s # received: 12665 1081s ok 89 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "3c63-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 15459 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1081s # expected: 15459 1081s # received: 15459 1081s ok 90 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "d19f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 53663 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlclib.pod 1081s # expected: 53663 1081s # received: 53663 1081s ok 91 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "12e5-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4837 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlcn.pod 1081s # expected: 4837 1081s # received: 4837 1081s ok 92 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1b1b-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 6939 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1081s # expected: 6939 1081s # received: 6939 1081s ok 93 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "662a-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 26154 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1081s # expected: 26154 1081s # received: 26154 1081s ok 94 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "cfa2-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 53154 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldata.pod 1081s # expected: 53154 1081s # received: 53154 1081s ok 95 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "134d-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4941 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1081s # expected: 4941 1081s # received: 4941 1081s ok 96 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "a85c-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 43100 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldebguts.pod 1081s # expected: 43100 1081s # received: 43100 1081s ok 97 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "5693-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 22163 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldebtut.pod 1081s # expected: 22163 1081s # received: 22163 1081s ok 98 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "9bc9-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 39881 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldebug.pod 1081s # expected: 39881 1081s # received: 39881 1081s ok 99 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "c797-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 51095 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldelta.pod 1081s # expected: 51095 1081s # received: 51095 1081s ok 100 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "5fb8-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 24504 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1081s # expected: 24504 1081s # received: 24504 1081s ok 101 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "4d4e9-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 316649 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldiag.pod 1081s # expected: 316649 1081s # received: 316649 1081s ok 102 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "24a0-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 9376 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldoc.pod 1081s # expected: 9376 1081s # received: 9376 1081s ok 103 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "b4ed-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 46317 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1081s # expected: 46317 1081s # received: 46317 1081s ok 104 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "6946-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 26950 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldsc.pod 1081s # expected: 26950 1081s # received: 26950 1081s ok 105 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1f20-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7968 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perldtrace.pod 1081s # expected: 7968 1081s # received: 7968 1081s ok 106 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1497f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 84351 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1081s # expected: 84351 1081s # received: 84351 1081s ok 107 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "937e-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 37758 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlembed.pod 1081s # expected: 37758 1081s # received: 37758 1081s ok 108 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2812-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 10258 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1081s # expected: 10258 1081s # received: 10258 1081s ok 109 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "58d2-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 22738 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq.pod 1081s # expected: 22738 1081s # received: 22738 1081s ok 110 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "34a1-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 13473 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1081s # expected: 13473 1081s # received: 13473 1081s ok 111 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "292a-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 10538 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1081s # expected: 10538 1081s # received: 10538 1081s ok 112 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "92e1-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 37601 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1081s # expected: 37601 1081s # received: 37601 1081s ok 113 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "16bcd-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 93133 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1081s # expected: 93133 1081s # received: 93133 1081s ok 114 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "dbc1-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 56257 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1081s # expected: 56257 1081s # received: 56257 1081s ok 115 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "9a71-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 39537 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1081s # expected: 39537 1081s # received: 39537 1081s ok 116 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "93ae-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 37806 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1081s # expected: 37806 1081s # received: 37806 1081s ok 117 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "c30c-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 49932 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1081s # expected: 49932 1081s # received: 49932 1081s ok 118 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "3b75-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 15221 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1081s # expected: 15221 1081s # received: 15221 1081s ok 119 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "56ca-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 22218 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfilter.pod 1081s # expected: 22218 1081s # received: 22218 1081s ok 120 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "342b-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 13355 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfork.pod 1081s # expected: 13355 1081s # received: 13355 1081s ok 121 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "4122-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 16674 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlform.pod 1081s # expected: 16674 1081s # received: 16674 1081s ok 122 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "671-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 1649 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1081s # expected: 1649 1081s # received: 1649 1081s ok 123 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "68740-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 427840 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlfunc.pod 1081s # expected: 427840 1081s # received: 427840 1081s ok 124 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "7c2e-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 31790 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlgit.pod 1081s # expected: 31790 1081s # received: 31790 1081s ok 125 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "219ca-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 137674 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlglossary.pod 1081s # expected: 137674 1081s # received: 137674 1081s ok 126 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "4072-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 16498 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlgov.pod 1081s # expected: 16498 1081s # received: 16498 1081s ok 127 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "35f7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 13815 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlgpl.pod 1081s # expected: 13815 1081s # received: 13815 1081s ok 128 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "31bb8-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 203704 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlguts.pod 1081s # expected: 203704 1081s # received: 203704 1081s ok 129 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "afe5-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 45029 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlhack.pod 1081s # expected: 45029 1081s # received: 45029 1081s ok 130 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1297d-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 76157 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1081s # expected: 76157 1081s # received: 76157 1081s ok 131 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1809-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 6153 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1081s # expected: 6153 1081s # received: 6153 1081s ok 132 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "602-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 1538 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1081s # expected: 1538 1081s # received: 1538 1081s ok 133 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "ea29-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 59945 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlhist.pod 1081s # expected: 59945 1081s # received: 59945 1081s ok 134 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "77a4-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 30628 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlhpux.pod 1081s # expected: 30628 1081s # received: 30628 1081s ok 135 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "7dd-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 2013 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlhurd.pod 1081s # expected: 2013 1081s # received: 2013 1081s ok 136 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1fc9f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 130207 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlintern.pod 1081s # expected: 130207 1081s # received: 130207 1081s ok 137 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "9216-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 37398 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlinterp.pod 1081s # expected: 37398 1081s # received: 37398 1081s ok 138 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "579a-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 22426 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlintro.pod 1081s # expected: 22426 1081s # received: 22426 1081s ok 139 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "8ad2-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 35538 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perliol.pod 1081s # expected: 35538 1081s # received: 35538 1081s ok 140 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "11818-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 71704 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlipc.pod 1081s # expected: 71704 1081s # received: 71704 1081s ok 141 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1150-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4432 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlirix.pod 1081s # expected: 4432 1081s # received: 4432 1081s ok 142 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "20a8-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 8360 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perljp.pod 1081s # expected: 8360 1081s # received: 8360 1081s ok 143 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2fc0-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 12224 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlko.pod 1081s # expected: 12224 1081s # received: 12224 1081s ok 144 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "163-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 355 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1081s # expected: 355 1081s # received: 355 1081s ok 145 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "7ea-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 2026 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perllinux.pod 1081s # expected: 2026 1081s # received: 2026 1081s ok 146 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "12978-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 76152 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perllocale.pod 1081s # expected: 76152 1081s # received: 76152 1081s ok 147 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2487-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 9351 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perllol.pod 1081s # expected: 9351 1081s # received: 9351 1081s ok 148 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2f6f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 12143 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1081s # expected: 12143 1081s # received: 12143 1081s ok 149 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "67a7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 26535 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlmod.pod 1081s # expected: 26535 1081s # received: 26535 1081s ok 150 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2574-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 9588 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1081s # expected: 9588 1081s # received: 9588 1081s ok 151 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1095c-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 67932 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1081s # expected: 67932 1081s # received: 67932 1081s ok 152 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "573b-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 22331 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1081s # expected: 22331 1081s # received: 22331 1081s ok 153 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "d65-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 3429 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1081s # expected: 3429 1081s # received: 3429 1081s ok 154 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2ad3-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 10963 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1081s # expected: 10963 1081s # received: 10963 1081s ok 155 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "20a5-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 8357 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlnumber.pod 1081s # expected: 8357 1081s # received: 8357 1081s ok 156 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "8d31-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 36145 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlobj.pod 1081s # expected: 36145 1081s # received: 36145 1081s ok 157 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "6885-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 26757 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlootut.pod 1081s # expected: 26757 1081s # received: 26757 1081s ok 158 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2b4ac-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 177324 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlop.pod 1081s # expected: 177324 1081s # received: 177324 1081s ok 159 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "4db-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 1243 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1081s # expected: 1243 1081s # received: 1243 1081s ok 160 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "3b77-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 15223 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlopentut.pod 1081s # expected: 15223 1081s # received: 15223 1081s ok 161 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "16cb7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 93367 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlos2.pod 1081s # expected: 93367 1081s # received: 93367 1081s ok 162 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "37cb-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 14283 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlos390.pod 1081s # expected: 14283 1081s # received: 14283 1081s ok 163 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "12b0-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4784 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlos400.pod 1081s # expected: 4784 1081s # received: 4784 1081s ok 164 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "c8a9-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 51369 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1081s # expected: 51369 1081s # received: 51369 1081s ok 165 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "c2bc-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 49852 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlperf.pod 1081s # expected: 49852 1081s # received: 49852 1081s ok 166 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1418-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 5144 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlplan9.pod 1081s # expected: 5144 1081s # received: 5144 1081s ok 167 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "5b65-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 23397 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlpod.pod 1081s # expected: 23397 1081s # received: 23397 1081s ok 168 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "10d10-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 68880 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1081s # expected: 68880 1081s # received: 68880 1081s ok 169 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2f40-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 12096 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1081s # expected: 12096 1081s # received: 12096 1081s ok 170 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "67b7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 26551 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1081s # expected: 26551 1081s # received: 26551 1081s ok 171 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "15db1-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 89521 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlport.pod 1081s # expected: 89521 1081s # received: 89521 1081s ok 172 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1412-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 5138 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlpragma.pod 1081s # expected: 5138 1081s # received: 5138 1081s ok 173 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1a25-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 6693 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlqnx.pod 1081s # expected: 6693 1081s # received: 6693 1081s ok 174 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "21256-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 135766 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlre.pod 1081s # expected: 135766 1081s # received: 135766 1081s ok 175 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "8a9c-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 35484 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlreapi.pod 1081s # expected: 35484 1081s # received: 35484 1081s ok 176 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "818f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 33167 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1081s # expected: 33167 1081s # received: 33167 1081s ok 177 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "bec7-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 48839 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1081s # expected: 48839 1081s # received: 48839 1081s ok 178 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "8d5c-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 36188 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlref.pod 1081s # expected: 36188 1081s # received: 36188 1081s ok 179 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "4944-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 18756 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlreftut.pod 1081s # expected: 18756 1081s # received: 18756 1081s ok 180 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "a989-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 43401 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlreguts.pod 1081s # expected: 43401 1081s # received: 43401 1081s ok 181 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1fd-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 509 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlrepository.pod 1081s # expected: 509 1081s # received: 509 1081s ok 182 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "4b07-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 19207 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlrequick.pod 1081s # expected: 19207 1081s # received: 19207 1081s ok 183 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "3caa-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 15530 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlreref.pod 1081s # expected: 15530 1081s # received: 15530 1081s ok 184 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1e1ef-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 123375 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlretut.pod 1081s # expected: 123375 1081s # received: 123375 1081s ok 185 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "651-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 1617 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlriscos.pod 1081s # expected: 1617 1081s # received: 1617 1081s ok 186 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "e707-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 59143 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlrun.pod 1081s # expected: 59143 1081s # received: 59143 1081s ok 187 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "6cea-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 27882 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlsec.pod 1081s # expected: 27882 1081s # received: 27882 1081s ok 188 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "4af2-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 19186 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1081s # expected: 19186 1081s # received: 19186 1081s ok 189 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "7494-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 29844 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1081s # expected: 29844 1081s # received: 29844 1081s ok 190 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1bdc-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7132 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlsource.pod 1081s # expected: 7132 1081s # received: 7132 1081s ok 191 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "233b-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 9019 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlstyle.pod 1081s # expected: 9019 1081s # received: 9019 1081s ok 192 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "12fb9-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 77753 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlsub.pod 1081s # expected: 77753 1081s # received: 77753 1081s ok 193 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "d31f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 54047 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlsyn.pod 1081s # expected: 54047 1081s # received: 54047 1081s ok 194 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2858-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 10328 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlsynology.pod 1081s # expected: 10328 1081s # received: 10328 1081s ok 195 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "b184-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 45444 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1081s # expected: 45444 1081s # received: 45444 1081s ok 196 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "9a91-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 39569 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perltie.pod 1081s # expected: 39569 1081s # received: 39569 1081s ok 197 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "ce6d8-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 845528 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perltoc.pod 1081s # expected: 845528 1081s # received: 845528 1081s ok 198 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "174-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 372 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perltodo.pod 1081s # expected: 372 1081s # received: 372 1081s ok 199 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "126-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 294 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perltooc.pod 1081s # expected: 294 1081s # received: 294 1081s ok 200 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "126-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 294 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perltoot.pod 1081s # expected: 294 1081s # received: 294 1081s ok 201 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "297f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 10623 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perltrap.pod 1081s # expected: 10623 1081s # received: 10623 1081s ok 202 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "213f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 8511 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perltru64.pod 1081s # expected: 8511 1081s # received: 8511 1081s ok 203 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1183-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 4483 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perltw.pod 1081s # expected: 4483 1081s # received: 4483 1081s ok 204 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "162b6-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 90806 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlunicode.pod 1081s # expected: 90806 1081s # received: 90806 1081s ok 205 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "6349-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 25417 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlunicook.pod 1081s # expected: 25417 1081s # received: 25417 1081s ok 206 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "372e-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 14126 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1081s # expected: 14126 1081s # received: 14126 1081s ok 207 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "96e1-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 38625 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perluniintro.pod 1081s # expected: 38625 1081s # received: 38625 1081s ok 208 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "6eefa-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 454394 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perluniprops.pod 1081s # expected: 454394 1081s # received: 454394 1081s ok 209 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1f10-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7952 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlunitut.pod 1081s # expected: 7952 1081s # received: 7952 1081s ok 210 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "1ce8-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 7400 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlutil.pod 1081s # expected: 7400 1081s # received: 7400 1081s ok 211 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "16c17-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 93207 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlvar.pod 1081s # expected: 93207 1081s # received: 93207 1081s ok 212 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "c68d-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 50829 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlvms.pod 1081s # expected: 50829 1081s # received: 50829 1081s ok 213 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "f16-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 3862 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlvos.pod 1081s # expected: 3862 1081s # received: 3862 1081s ok 214 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "7c61-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 31841 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlwin32.pod 1081s # expected: 31841 1081s # received: 31841 1081s ok 215 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "12d15-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 77077 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlxs.pod 1081s # expected: 77077 1081s # received: 77077 1081s ok 216 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "c51f-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 50463 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlxstut.pod 1081s # expected: 50463 1081s # received: 50463 1081s ok 217 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "5dc1-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 24001 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1081s # expected: 24001 1081s # received: 24001 1081s ok 218 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "712dc-627730f333380" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 463580 1081s #Last-Modified: Thu, 21 Nov 2024 21:36:30 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-binary-httpd 1081s # expected: 463580 1081s # received: 463580 1081s ok 219 1081s #lwp request: 1081s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1081s #User-Agent: libwww-perl/6.77 1081s # 1081s #server response: 1081s #HTTP/1.1 200 OK 1081s #Connection: close 1081s #Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Accept-Ranges: bytes 1081s #ETag: "2d55f4-62796587675c0" 1081s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1081s #Vary: In-If1 1081s #Content-Length: 2971124 1081s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1081s #Client-Date: Fri, 21 Feb 2025 13:01:38 GMT 1081s #Client-Peer: 127.0.0.1:8529 1081s #Client-Response-Num: 1 1081s #DMMATCH1: 1 1081s # 1081s # testing : download of /getfiles-binary-perl 1081s # expected: 2971124 1081s # received: 2971124 1081s ok 220 1081s ok 1085s t/apache/headers.t .................. 1085s 1..27 1085s # Running under perl version 5.040000 for linux 1085s # Current time local: Fri Feb 21 13:01:39 2025 1085s # Current time GMT: Fri Feb 21 13:01:39 2025 1085s # Using Test.pm version 1.31 1085s # Using Apache/Test.pm version 1.44 1085s testing: Hello: World 1085s ok 1 1085s # testing : response success 1085s # expected: qr/HTTP\/1\.. 200 OK/ 1085s # received: 'HTTP/1.1 200 OK' 1085s ok 2 1085s header: [World] vs [World] 1085s # testing : compare header Hello value 1085s # expected: 'World' 1085s # received: 'World' 1085s ok 3 1085s testing: Hello: World 1085s ok 4 1085s # testing : response success 1085s # expected: qr/HTTP\/1\.. 200 OK/ 1085s # received: 'HTTP/1.1 200 OK' 1085s ok 5 1085s header: [World] vs [World] 1085s # testing : compare header Hello value 1085s # expected: 'World' 1085s # received: 'World' 1085s ok 6 1085s testing: Hello: World 1085s ok 7 1085s # testing : response success 1085s # expected: qr/HTTP\/1\.. 200 OK/ 1085s # received: 'HTTP/1.1 200 OK' 1085s ok 8 1085s header: [World] vs [World] 1085s # testing : compare header Hello value 1085s # expected: 'World' 1085s # received: 'World' 1085s ok 9 1085s testing: Hello: Foo 1085s Bar 1085s ok 10 1085s # testing : response success 1085s # expected: qr/HTTP\/1\.. 200 OK/ 1085s # received: 'HTTP/1.1 200 OK' 1085s ok 11 1085s header: [Foo Bar] vs [Foo Bar] 1085s # testing : compare header Hello value 1085s # expected: 'Foo Bar' 1085s # received: 'Foo Bar' 1085s ok 12 1085s testing: Hello: Foo 1085s Bar 1085s ok 13 1085s # testing : response success 1085s # expected: qr/HTTP\/1\.. 200 OK/ 1085s # received: 'HTTP/1.1 200 OK' 1085s ok 14 1085s header: [Foo Bar] vs [Foo Bar] 1085s # testing : compare header Hello value 1085s # expected: 'Foo Bar' 1085s # received: 'Foo Bar' 1085s ok 15 1085s testing: Hello: Foo 1085s Bar 1085s ok 16 1085s # testing : response success 1085s # expected: qr/HTTP\/1\.. 200 OK/ 1085s # received: 'HTTP/1.1 200 OK' 1085s ok 17 1085s header: [Foo Bar] vs [Foo Bar] 1085s # testing : compare header Hello value 1085s # expected: 'Foo Bar' 1085s # received: 'Foo Bar' 1085s ok 18 1085s testing: Hello: Foo 1085s Bar 1085s ok 19 1085s # testing : response success 1085s # expected: qr/HTTP\/1\.. 200 OK/ 1085s # received: 'HTTP/1.1 200 OK' 1085s ok 20 1085s header: [Foo Bar] vs [Foo Bar] 1085s # testing : compare header Hello value 1085s # expected: 'Foo Bar' 1085s # received: 'Foo Bar' 1085s ok 21 1085s testing: Hello: Foo 1085s Bar 1085s ok 22 1085s # testing : response success 1085s # expected: qr/HTTP\/1\.. 200 OK/ 1085s # received: 'HTTP/1.1 200 OK' 1085s ok 23 1085s header: [Foo Bar] vs [Foo Bar] 1085s # testing : compare header Hello value 1085s # expected: 'Foo Bar' 1085s # received: 'Foo Bar' 1085s ok 24 1085s testing: Hello:World 1085s ok 25 1085s # testing : response success 1085s # expected: qr/HTTP\/1\.. 200 OK/ 1085s # received: 'HTTP/1.1 200 OK' 1085s ok 26 1085s header: [World] vs [World] 1085s # testing : compare header Hello value 1085s # expected: 'World' 1085s # received: 'World' 1085s ok 27 1085s ok 1089s t/apache/hostcheck.t ................ 1089s 1..14 1089s # Running under perl version 5.040000 for linux 1089s # Current time local: Fri Feb 21 13:01:43 2025 1089s # Current time GMT: Fri Feb 21 13:01:43 2025 1089s # Using Test.pm version 1.31 1089s # Using Apache/Test.pm version 1.44 1089s # SENDING to 127.0.0.1:8529 1089s # GET / HTTP/1.1 1089s Host: localhost 1089s 1089s # expected 200, got 200 for ok 1089s ok 1 1089s # SENDING to 127.0.0.1:8529 1089s # GET / HTTP/1.1 1089s Host: localhost:1 1089s 1089s # expected 200, got 200 for port ignored 1089s ok 2 1089s # SENDING to 127.0.0.1:8529 1089s # GET / HTTP/1.1 1089s Host: notlisted 1089s 1089s # expected 200, got 200 for name not listed 1089s ok 3 1089s # SENDING to 127.0.0.1:8529 1089s # GET / HTTP/1.1 1089s Host: 127.0.0.1 1089s 1089s # expected 200, got 200 for IP not in serveralias/servername 1089s ok 4 1089s # SENDING to 127.0.0.1:8529 1089s # GET / HTTP/1.1 1089s Host: default-strict 1089s 1089s # expected 200, got 200 for NVH matches in default server 1089s ok 5 1089s # SENDING to 127.0.0.1:8529 1089s # GET / HTTP/1.1 1089s Host: nvh-strict 1089s 1089s # expected 200, got 200 for NVH matches 1089s ok 6 1089s # SENDING to 127.0.0.1:8529 1089s # GET / HTTP/1.1 1089s Host: nvh-strict:1 1089s 1089s # expected 200, got 200 for NVH matches port ignored 1089s ok 7 1089s # SENDING to 127.0.0.1:8537 1089s # GET / HTTP/1.1 1089s Host: localhost 1089s 1089s # expected 400, got 400 for ok 1089s ok 8 1089s # SENDING to 127.0.0.1:8537 1089s # GET / HTTP/1.1 1089s Host: localhost:1 1089s 1089s # expected 400, got 400 for port ignored 1089s ok 9 1089s # SENDING to 127.0.0.1:8537 1089s # GET / HTTP/1.1 1089s Host: notlisted 1089s 1089s # expected 400, got 400 for name not listed 1089s ok 10 1089s # SENDING to 127.0.0.1:8537 1089s # GET / HTTP/1.1 1089s Host: 127.0.0.1 1089s 1089s # expected 400, got 400 for IP not in serveralias/servername 1089s ok 11 1089s # SENDING to 127.0.0.1:8537 1089s # GET / HTTP/1.1 1089s Host: default-strict 1089s 1089s # expected 200, got 200 for NVH matches in default server 1089s ok 12 1089s # SENDING to 127.0.0.1:8537 1089s # GET / HTTP/1.1 1089s Host: nvh-strict 1089s 1089s # expected 200, got 200 for NVH matches 1089s ok 13 1089s # SENDING to 127.0.0.1:8537 1089s # GET / HTTP/1.1 1089s Host: nvh-strict:1 1089s 1089s # expected 200, got 200 for NVH matches port ignored 1089s ok 14 1089s ok 1093s t/apache/http_strict.t .............. 1093s 1..178 1093s # Running under perl version 5.040000 for linux 1093s # Current time local: Fri Feb 21 13:01:47 2025 1093s # Current time GMT: Fri Feb 21 13:01:47 2025 1093s # Using Test.pm version 1.31 1093s # Using Apache/Test.pm version 1.44 1093s # SENDING: 1093s # GET / HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 1 1093s # SENDING: 1093s # GET / HTTP/1.0\n\n 1093s # expecting success, got 200 1093s ok 2 1093s # SENDING: 1093s # get / HTTP/1.0\r\n\r\n 1093s # expecting 501, got 501 1093s ok 3 1093s # SENDING: 1093s # G ET / HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 4 1093s # SENDING: 1093s # G\x00ET / HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 5 1093s # SENDING: 1093s # G/T / HTTP/1.0\r\n\r\n 1093s # expecting 501, got 501 1093s ok 6 1093s # SENDING: 1093s # GET /\x00 HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 7 1093s # SENDING: 1093s # GET / HTTP/1.0\x00\r\n\r\n 1093s # expecting 400, got 400 1093s ok 8 1093s # SENDING: 1093s # GET\x0c/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 9 1093s # SENDING: 1093s # GET\r/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 10 1093s # SENDING: 1093s # GET\t/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 11 1093s # SENDING: 1093s # GET / HTT/1.0\r\n\r\n 1093s # expecting error, got 400 1093s ok 12 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1093s # expecting success, got 200 1093s ok 13 1093s # SENDING: 1093s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1093s # expecting success, got 200 1093s ok 14 1093s # SENDING: 1093s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1093s # expecting success, got 200 1093s ok 15 1093s # SENDING: 1093s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1093s # expecting 400, got 400 1093s ok 16 1093s # SENDING: 1093s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1093s # expecting 400, got 400 1093s ok 17 1093s # SENDING: 1093s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1093s # expecting 200, got 200 1093s ok 18 1093s # SENDING: 1093s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1093s # expecting 400, got 400 1093s ok 19 1093s # SENDING: 1093s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1093s # expecting error, got 400 1093s ok 20 1093s # SENDING: 1093s # GET / HTTP/0.9\r\n\r\n 1093s # expecting error, got 400 1093s ok 21 1093s # SENDING: 1093s # GET / HTTP/0.8\r\n\r\n 1093s # expecting error, got 400 1093s ok 22 1093s # SENDING: 1093s # GET /\x01 HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 23 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 24 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 25 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 26 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 27 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1093s # expecting 400, got 400 1093s ok 28 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 29 1093s # SENDING: 1093s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 30 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 31 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1093s # expecting 400, got 400 1093s ok 32 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 33 1093s # SENDING: 1093s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 34 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 35 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 36 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 37 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 38 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1093s # expecting 400, got 400 1093s ok 39 1093s # SENDING: 1093s # GET / HTTP/1.0\r\r 1093s # expecting dropped connection and HTTPD dropped connection 1093s ok 40 1093s # SENDING: 1093s # GET /\r\n 1093s # expecting headerless HTTP/0.9 body, got response 1093s ok 41 1093s # SENDING: 1093s # GET /#frag HTTP/1.0\r\n 1093s # expecting 400, got 400 1093s ok 42 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1093s # expecting 200, got 200 1093s ok 43 1093s # SENDING: 1093s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 44 1093s # SENDING: 1093s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 45 1093s # SENDING: 1093s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 46 1093s # SENDING: 1093s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 47 1093s # SENDING: 1093s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 48 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1093s # expecting 200, got 200 1093s ok 49 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1093s # expecting 400, got 400 1093s ok 50 1093s # SENDING: 1093s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 51 1093s # SENDING: 1093s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 52 1093s # SENDING: 1093s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 53 1093s # SENDING: 1093s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 54 1093s # SENDING: 1093s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 55 1093s # SENDING: 1093s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 56 1093s # SENDING: 1093s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 57 1093s # SENDING: 1093s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 58 1093s # SENDING: 1093s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 59 1093s # SENDING: 1093s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 60 1093s # SENDING: 1093s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 61 1093s # SENDING: 1093s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 62 1093s # SENDING: 1093s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 63 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1093s # expecting success, got 200 1093s ok 64 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1093s # expecting success, got 200 1093s ok 65 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1093s # expecting success, got 200 1093s ok 66 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1093s # expecting success, got 200 1093s ok 67 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1093s # expecting success, got 200 1093s ok 68 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1093s # expecting success, got 200 1093s ok 69 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1093s # expecting 200, got 200 1093s ok 70 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1093s # expecting 200, got 200 1093s ok 71 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1093s # expecting 400, got 400 1093s ok 72 1093s # SENDING: 1093s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 73 1093s # SENDING: 1093s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 74 1093s # SENDING: 1093s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 75 1093s # SENDING: 1093s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 76 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1093s # expecting 200, got 200 1093s ok 77 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1093s # expecting 200, got 200 1093s ok 78 1093s # SENDING: 1093s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 79 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1093s # DECODED: Foo: bar 1093s # RESPONSE: 1093s # HTTP/1.1 200 OK\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:50 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Foo: bar\r\n 1093s # Vary: In-If1\r\n 1093s # DMMATCH1: 1\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/plain\r\n 1093s # \r\n 1093s # Hi!\n 1093s # SERVERNAME=localhost\n 1093s # HTTP_HOST=\n 1093s # 1093s # expecting 200, got 200 1093s ok 80 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1093s # DECODED: Foo: 1093s # RESPONSE: 1093s # HTTP/1.1 200 OK\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:50 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Foo: \r\n 1093s # Vary: In-If1\r\n 1093s # DMMATCH1: 1\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/plain\r\n 1093s # \r\n 1093s # Hi!\n 1093s # SERVERNAME=localhost\n 1093s # HTTP_HOST=\n 1093s # 1093s # expecting 200, got 200 1093s ok 81 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1093s # DECODED: : bar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:50 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Content-Length: 564\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 82 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1093s # DECODED: F\x00oo: bar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:50 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Content-Length: 528\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 83 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1093s # DECODED: F\x01oo: bar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:50 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Content-Length: 564\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 84 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1093s # DECODED: F\noo: bar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:50 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Content-Length: 528\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 85 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1093s # DECODED: Foo: b\tar 1093s # RESPONSE: 1093s # HTTP/1.1 200 OK\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:50 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Foo: b\tar\r\n 1093s # Vary: In-If1\r\n 1093s # DMMATCH1: 1\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/plain\r\n 1093s # \r\n 1093s # Hi!\n 1093s # SERVERNAME=localhost\n 1093s # HTTP_HOST=\n 1093s # 1093s # expecting 200, got 200 1093s ok 86 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1093s # DECODED: Foo: b\x01ar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:50 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Content-Length: 564\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 87 1093s # SENDING: 1093s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1093s # expecting 500, got 500 1093s ok 88 1093s # SENDING: 1093s # GET / HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 89 1093s # SENDING: 1093s # GET / HTTP/1.0\n\n 1093s # expecting 400, got 400 1093s ok 90 1093s # SENDING: 1093s # get / HTTP/1.0\r\n\r\n 1093s # expecting 501, got 501 1093s ok 91 1093s # SENDING: 1093s # G ET / HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 92 1093s # SENDING: 1093s # G\x00ET / HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 93 1093s # SENDING: 1093s # G/T / HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 94 1093s # SENDING: 1093s # GET /\x00 HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 95 1093s # SENDING: 1093s # GET / HTTP/1.0\x00\r\n\r\n 1093s # expecting 400, got 400 1093s ok 96 1093s # SENDING: 1093s # GET\x0c/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 97 1093s # SENDING: 1093s # GET\r/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 98 1093s # SENDING: 1093s # GET\t/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 99 1093s # SENDING: 1093s # GET / HTT/1.0\r\n\r\n 1093s # expecting error, got 400 1093s ok 100 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1093s # expecting success, got 200 1093s ok 101 1093s # SENDING: 1093s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1093s # expecting success, got 200 1093s ok 102 1093s # SENDING: 1093s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1093s # expecting success, got 200 1093s ok 103 1093s # SENDING: 1093s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1093s # expecting 400, got 400 1093s ok 104 1093s # SENDING: 1093s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1093s # expecting 400, got 400 1093s ok 105 1093s # SENDING: 1093s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1093s # expecting 400, got 400 1093s ok 106 1093s # SENDING: 1093s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1093s # expecting 400, got 400 1093s ok 107 1093s # SENDING: 1093s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1093s # expecting error, got 400 1093s ok 108 1093s # SENDING: 1093s # GET / HTTP/0.9\r\n\r\n 1093s # expecting error, got 400 1093s ok 109 1093s # SENDING: 1093s # GET / HTTP/0.8\r\n\r\n 1093s # expecting error, got 400 1093s ok 110 1093s # SENDING: 1093s # GET /\x01 HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 111 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 112 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 113 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 114 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 115 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1093s # expecting 400, got 400 1093s ok 116 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 117 1093s # SENDING: 1093s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 118 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 119 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1093s # expecting 400, got 400 1093s ok 120 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 121 1093s # SENDING: 1093s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 122 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 123 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 124 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1093s # expecting 400, got 400 1093s ok 125 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 126 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1093s # expecting 400, got 400 1093s ok 127 1093s # SENDING: 1093s # GET / HTTP/1.0\r\r 1093s # expecting dropped connection and HTTPD dropped connection 1093s ok 128 1093s # SENDING: 1093s # GET /\r\n 1093s # expecting headerless HTTP/0.9 body, got response 1093s ok 129 1093s # SENDING: 1093s # GET /#frag HTTP/1.0\r\n 1093s # expecting 400, got 400 1093s ok 130 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1093s # expecting 400, got 400 1093s ok 131 1093s # SENDING: 1093s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 132 1093s # SENDING: 1093s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 133 1093s # SENDING: 1093s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 134 1093s # SENDING: 1093s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 135 1093s # SENDING: 1093s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 136 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1093s # expecting 400, got 400 1093s ok 137 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1093s # expecting 400, got 400 1093s ok 138 1093s # SENDING: 1093s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 139 1093s # SENDING: 1093s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 140 1093s # SENDING: 1093s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 141 1093s # SENDING: 1093s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 142 1093s # SENDING: 1093s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 143 1093s # SENDING: 1093s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 144 1093s # SENDING: 1093s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 145 1093s # SENDING: 1093s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 146 1093s # SENDING: 1093s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 147 1093s # SENDING: 1093s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 148 1093s # SENDING: 1093s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 149 1093s # SENDING: 1093s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1093s # expecting success, got 200 1093s ok 150 1093s # SENDING: 1093s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1093s # expecting 400, got 400 1093s ok 151 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1093s # expecting success, got 200 1093s ok 152 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1093s # expecting success, got 200 1093s ok 153 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1093s # expecting success, got 200 1093s ok 154 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1093s # expecting success, got 200 1093s ok 155 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1093s # expecting success, got 200 1093s ok 156 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1093s # expecting success, got 200 1093s ok 157 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1093s # expecting 400, got 400 1093s ok 158 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1093s # expecting 400, got 400 1093s ok 159 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1093s # expecting 400, got 400 1093s ok 160 1093s # SENDING: 1093s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 161 1093s # SENDING: 1093s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 162 1093s # SENDING: 1093s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 163 1093s # SENDING: 1093s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1093s # expecting 200, got 200 1093s ok 164 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1093s # expecting 200, got 200 1093s ok 165 1093s # SENDING: 1093s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1093s # expecting 200, got 200 1093s ok 166 1093s # SENDING: 1093s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1093s # expecting 200, got 200 1093s ok 167 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1093s # DECODED: Foo: bar 1093s # RESPONSE: 1093s # HTTP/1.1 200 OK\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:51 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Foo: bar\r\n 1093s # Vary: In-If1\r\n 1093s # DMMATCH1: 1\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/plain\r\n 1093s # \r\n 1093s # Hi!\n 1093s # SERVERNAME=localhost\n 1093s # HTTP_HOST=\n 1093s # 1093s # expecting 200, got 200 1093s ok 168 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1093s # DECODED: Foo: 1093s # RESPONSE: 1093s # HTTP/1.1 200 OK\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:51 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Foo: \r\n 1093s # Vary: In-If1\r\n 1093s # DMMATCH1: 1\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/plain\r\n 1093s # \r\n 1093s # Hi!\n 1093s # SERVERNAME=localhost\n 1093s # HTTP_HOST=\n 1093s # 1093s # expecting 200, got 200 1093s ok 169 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1093s # DECODED: : bar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:51 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 170 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1093s # DECODED: F\x00oo: bar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:51 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Content-Length: 528\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 171 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1093s # DECODED: F\x01oo: bar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:51 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Content-Length: 564\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 172 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1093s # DECODED: F\noo: bar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:51 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Content-Length: 528\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 173 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1093s # DECODED: Foo: b\tar 1093s # RESPONSE: 1093s # HTTP/1.1 200 OK\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:51 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Foo: b\tar\r\n 1093s # Vary: In-If1\r\n 1093s # DMMATCH1: 1\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/plain\r\n 1093s # \r\n 1093s # Hi!\n 1093s # SERVERNAME=localhost\n 1093s # HTTP_HOST=\n 1093s # 1093s # expecting 200, got 200 1093s ok 174 1093s # SENDING: 1093s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1093s # DECODED: Foo: b\x01ar 1093s # RESPONSE: 1093s # HTTP/1.1 500 Internal Server Error\r\n 1093s # Date: Fri, 21 Feb 2025 13:01:51 GMT\r\n 1093s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1093s # Content-Length: 564\r\n 1093s # Connection: close\r\n 1093s # Content-Type: text/html; charset=iso-8859-1\r\n 1093s # \r\n 1093s # \n 1093s # \n 1093s # ... 1093s # expecting 500, got 500 1093s ok 175 1093s # SENDING: 1093s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1093s # expecting 500, got 500 1093s ok 176 1093s ok 177 1093s ok 178 1093s ok 1097s t/apache/if_sections.t .............. 1097s 1..46 1097s # Running under perl version 5.040000 for linux 1097s # Current time local: Fri Feb 21 13:01:51 2025 1097s # Current time GMT: Fri Feb 21 13:01:51 2025 1097s # Using Test.pm version 1.31 1097s # Using Apache/Test.pm version 1.44 1097s # /if_sec/ with '': 1097s # expected: 200 1097s # received: '200' 1097s ok 1 1097s # expected: undef 1097s # received: undef 1097s ok 2 1097s # /if_sec/foo.if_test with '': 1097s # expected: 200 1097s # received: '200' 1097s ok 3 1097s # expected: undef 1097s # received: undef 1097s ok 4 1097s # /if_sec/foo.if_test with '1': 1097s # expected: 200 1097s # received: '200' 1097s ok 5 1097s # expected: 'global1' 1097s # received: 'global1' 1097s ok 6 1097s # /if_sec/foo.if_test with '1 11': 1097s # expected: 200 1097s # received: '200' 1097s ok 7 1097s # expected: 'global1, nested11, nested113' 1097s # received: 'global1, nested11, nested113' 1097s ok 8 1097s # /if_sec/foo.if_test with '1 11 111': 1097s # expected: 200 1097s # received: '200' 1097s ok 9 1097s # expected: 'global1, nested11, nested111' 1097s # received: 'global1, nested11, nested111' 1097s ok 10 1097s # /if_sec/foo.if_test with '1 11 112': 1097s # expected: 200 1097s # received: '200' 1097s ok 11 1097s # expected: 'global1, nested11, nested112' 1097s # received: 'global1, nested11, nested112' 1097s ok 12 1097s # /if_sec/foo.if_test with '1 2': 1097s # expected: 200 1097s # received: '200' 1097s ok 13 1097s # expected: 'global1, files2' 1097s # received: 'global1, files2' 1097s ok 14 1097s # /if_sec/dir/foo.txt with '1 2': 1097s # expected: 200 1097s # received: '200' 1097s ok 15 1097s # expected: 'global1, dir1, dir2, dir_files1' 1097s # received: 'global1, dir1, dir2, dir_files1' 1097s ok 16 1097s # /if_sec/dir/ with '1 2': 1097s # expected: 200 1097s # received: '200' 1097s ok 17 1097s # expected: 'global1, dir1, dir2' 1097s # received: 'global1, dir1, dir2' 1097s ok 18 1097s # /if_sec/dir/ with '1 11': 1097s # expected: 200 1097s # received: '200' 1097s ok 19 1097s # expected: 'global1, dir1, nested11, nested113' 1097s # received: 'global1, dir1, nested11, nested113' 1097s ok 20 1097s # /if_sec/dir/ with '1 11 111': 1097s # expected: 200 1097s # received: '200' 1097s ok 21 1097s # expected: 'global1, dir1, nested11, nested111' 1097s # received: 'global1, dir1, nested11, nested111' 1097s ok 22 1097s # /if_sec/dir/ with '1 11 112': 1097s # expected: 200 1097s # received: '200' 1097s ok 23 1097s # expected: 'global1, dir1, nested11, nested112' 1097s # received: 'global1, dir1, nested11, nested112' 1097s ok 24 1097s # /if_sec/loc/ with '1 2': 1097s # expected: 200 1097s # received: '200' 1097s ok 25 1097s # expected: 'global1, loc1, loc2' 1097s # received: 'global1, loc1, loc2' 1097s ok 26 1097s # /if_sec/loc/foo.txt with '1 2': 1097s # expected: 200 1097s # received: '200' 1097s ok 27 1097s # expected: 'global1, loc1, loc2' 1097s # received: 'global1, loc1, loc2' 1097s ok 28 1097s # /if_sec/loc/ with '1 11': 1097s # expected: 200 1097s # received: '200' 1097s ok 29 1097s # expected: 'global1, loc1, nested11, nested113' 1097s # received: 'global1, loc1, nested11, nested113' 1097s ok 30 1097s # /if_sec/loc/ with '1 11 111': 1097s # expected: 200 1097s # received: '200' 1097s ok 31 1097s # expected: 'global1, loc1, nested11, nested111' 1097s # received: 'global1, loc1, nested11, nested111' 1097s ok 32 1097s # /if_sec/loc/ with '1 11 112': 1097s # expected: 200 1097s # received: '200' 1097s ok 33 1097s # expected: 'global1, loc1, nested11, nested112' 1097s # received: 'global1, loc1, nested11, nested112' 1097s ok 34 1097s # /if_sec/loc/foo.if_test with '1 2': 1097s # expected: 200 1097s # received: '200' 1097s ok 35 1097s # expected: 'global1, files2, loc1, loc2' 1097s # received: 'global1, files2, loc1, loc2' 1097s ok 36 1097s # /if_sec/loc/foo.if_test with '1 2 11': 1097s # expected: 200 1097s # received: '200' 1097s ok 37 1097s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1097s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1097s ok 38 1097s # /if_sec/loc/foo.if_test with '1 2 11 111': 1097s # expected: 200 1097s # received: '200' 1097s ok 39 1097s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1097s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1097s ok 40 1097s # /if_sec/loc/foo.if_test with '1 2 11 112': 1097s # expected: 200 1097s # received: '200' 1097s ok 41 1097s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1097s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1097s ok 42 1097s # /if_sec/proxy/ with '1 2': 1097s # expected: 200 1097s # received: '200' 1097s ok 43 1097s # expected: 'global1, locp1, locp2' 1097s # received: 'global1, locp1, locp2' 1097s ok 44 1097s # /if_sec/proxy/ with '2': 1097s # expected: 200 1097s # received: '200' 1097s ok 45 1097s # expected: 'locp2' 1097s # received: 'locp2' 1097s ok 46 1097s ok 1101s t/apache/iffile.t ................... 1101s 1..2 1101s # Running under perl version 5.040000 for linux 1101s # Current time local: Fri Feb 21 13:01:55 2025 1101s # Current time GMT: Fri Feb 21 13:01:55 2025 1101s # Using Test.pm version 1.31 1101s # Using Apache/Test.pm version 1.44 1101s # expected: 200 1101s # received: '200' 1101s ok 1 1101s # expected: 'success1, success2, success3, success4, success5' 1101s # received: 'success1, success2, success3, success4, success5' 1101s ok 2 1101s ok 1104s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1112s t/apache/limits.t ................... 1112s 1..12 1112s # Running under perl version 5.040000 for linux 1112s # Current time local: Fri Feb 21 13:02:02 2025 1112s # Current time GMT: Fri Feb 21 13:02:02 2025 1112s # Using Test.pm version 1.31 1112s # Using Apache/Test.pm version 1.44 1112s # Testing LimitRequestLine; should succeed 1112s # testing : Test #1 1112s # expected: 200 1112s # received: '200' 1112s ok 1 1112s # Testing LimitRequestLine; should fail 1112s # testing : Test #2 1112s # expected: 414 1112s # received: '414' 1112s ok 2 1112s # Testing LimitRequestFieldSize; should succeed 1112s # testing : Test #3 1112s # expected: 200 1112s # received: '200' 1112s ok 3 1112s # Testing LimitRequestFieldSize; should fail 1112s # testing : Test #4 1112s # expected: 400 1112s # received: '400' 1112s ok 4 1112s # Testing LimitRequestFields; should succeed 1112s # testing : Test #5 1112s # expected: 200 1112s # received: '200' 1112s ok 5 1112s # Testing LimitRequestFields; should fail 1112s # testing : Test #6 1112s # expected: 400 1112s # received: '400' 1112s ok 6 1112s # Testing LimitRequestBody; should succeed 1112s # Chunked transfer-encoding enabled 1112s # testing : Test #7 1112s # expected: 200 1112s # received: '200' 1112s ok 7 1112s # Testing LimitRequestBody; should succeed 1112s # Chunked transfer-encoding disabled 1112s # testing : Test #8 1112s # expected: 200 1112s # received: '200' 1112s ok 8 1112s # Testing LimitRequestBody; should fail 1112s # Chunked transfer-encoding enabled 1112s # testing : Test #9 1112s # expected: 413 1112s # received: '413' 1112s ok 9 1112s # Testing LimitRequestBody; should fail 1112s # Chunked transfer-encoding disabled 1112s # testing : Test #10 1112s # expected: 413 1112s # received: '413' 1112s ok 10 1112s # Testing LimitRequestFieldSize; should succeed 1112s # testing : Test #11 1112s # expected: 200 1112s # received: '200' 1112s ok 11 1112s # Testing LimitRequestFieldSize; should fail 1112s # testing : Test #12 1112s # expected: 400 1112s # received: '400' 1112s ok 12 1112s ok 1116s t/apache/loglevel.t ................. 1116s 1..8 1116s # Running under perl version 5.040000 for linux 1116s # Current time local: Fri Feb 21 13:02:10 2025 1116s # Current time GMT: Fri Feb 21 13:02:10 2025 1116s # Using Test.pm version 1.31 1116s # Using Apache/Test.pm version 1.44 1116s ok 1 1116s ok 2 1116s ok 3 1116s ok 4 1116s ok 5 1116s ok 6 1116s ok 7 1116s ok 8 1116s ok 1121s t/apache/maxranges.t ................ 1121s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1121s 1..19 1121s # Running under perl version 5.040000 for linux 1121s # Current time local: Fri Feb 21 13:02:14 2025 1121s # Current time GMT: Fri Feb 21 13:02:14 2025 1121s # Using Test.pm version 1.31 1121s # Using Apache/Test.pm version 1.44 1121s ok 1 1121s ok 2 1121s ok 3 1121s ok 4 1121s ok 5 1121s ok 6 1121s ok 7 1121s ok 8 1121s ok 9 1121s ok 10 1121s ok 11 1121s ok 12 1121s ok 13 1121s ok 14 1121s ok 15 1121s ok 16 1121s ok 17 1121s ok 18 1121s ok 19 1121s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1121s ok 1124s t/apache/mergeslashes.t ............. 1124s 1..9 1124s # Running under perl version 5.040000 for linux 1124s # Current time local: Fri Feb 21 13:02:19 2025 1124s # Current time GMT: Fri Feb 21 13:02:19 2025 1124s # Using Test.pm version 1.31 1124s # Using Apache/Test.pm version 1.44 1124s # SENDING to 127.0.0.1:8537 1124s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1124s # expected 403, got 403 for exact match 1124s ok 1 1124s # SENDING to 127.0.0.1:8537 1124s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1124s # expected 403, got 403 for merged even at front 1124s ok 2 1124s # SENDING to 127.0.0.1:8537 1124s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1124s # expected 403, got 403 for merged even at front 1124s ok 3 1124s # SENDING to 127.0.0.1:8537 1124s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1124s # expected 403, got 403 for c// should be merged 1124s ok 4 1124s # SENDING to 127.0.0.1:8537 1124s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1124s # expected 403, got 403 for a// should be merged 1124s ok 5 1124s # SENDING to 127.0.0.1:8537 1124s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1124s # expected 403, got 403 for a// matches locationmatch 1124s ok 6 1124s # SENDING to 127.0.0.1:8537 1124s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1124s # expected 200, got 200 for c// doesn't match locationmatch 1124s ok 7 1124s # SENDING to 127.0.0.1:8537 1124s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1124s # expected 403, got 403 for baseline failed 1124s ok 8 1124s # SENDING to 127.0.0.1:8537 1124s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1124s # expected 403, got 403 for b//d not merged for Location with OFF 1124s ok 9 1124s ok 1128s t/apache/mmn.t ...................... 1128s 1..2 1128s # Running under perl version 5.040000 for linux 1128s # Current time local: Fri Feb 21 13:02:22 2025 1128s # Current time GMT: Fri Feb 21 13:02:22 2025 1128s # Using Test.pm version 1.31 1128s # Using Apache/Test.pm version 1.44 1128s ok 1 1128s ok 2 1128s ok 1132s t/apache/options.t .................. 1132s 1..2 1132s # Running under perl version 5.040000 for linux 1132s # Current time local: Fri Feb 21 13:02:26 2025 1132s # Current time GMT: Fri Feb 21 13:02:26 2025 1132s # Using Test.pm version 1.31 1132s # Using Apache/Test.pm version 1.44 1132s # testing : code 1132s # expected: 200 1132s # received: '200' 1132s ok 1 1132s # testing : OPTIONS 1132s # expected: qr/OPTIONS/ 1132s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1132s ok 2 1132s ok 1138s t/apache/passbrigade.t .............. 1138s # using LWP client 1138s 1..114 1138s # Running under perl version 5.040000 for linux 1138s # Current time local: Fri Feb 21 13:02:30 2025 1138s # Current time GMT: Fri Feb 21 13:02:30 2025 1138s # Using Test.pm version 1.31 1138s # Using Apache/Test.pm version 1.44 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 1024 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #DMMATCH1: 1 1138s # 1138s # testing : bytes in body 1138s # expected: 1024 1138s # received: 1024 1138s ok 1 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 2048 1138s # received: 2048 1138s ok 2 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 3072 1138s # received: 3072 1138s ok 3 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 4096 1138s # received: 4096 1138s ok 4 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 5120 1138s # received: 5120 1138s ok 5 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 6144 1138s # received: 6144 1138s ok 6 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 7168 1138s # received: 7168 1138s ok 7 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 8192 1138s # received: 8192 1138s ok 8 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 9216 1138s # received: 9216 1138s ok 9 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 10240 1138s # received: 10240 1138s ok 10 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 11264 1138s # received: 11264 1138s ok 11 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 12288 1138s # received: 12288 1138s ok 12 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 13312 1138s # received: 13312 1138s ok 13 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 14336 1138s # received: 14336 1138s ok 14 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 15360 1138s # received: 15360 1138s ok 15 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 16384 1138s # received: 16384 1138s ok 16 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 17408 1138s # received: 17408 1138s ok 17 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 18432 1138s # received: 18432 1138s ok 18 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 19456 1138s # received: 19456 1138s ok 19 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 20480 1138s # received: 20480 1138s ok 20 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 21504 1138s # received: 21504 1138s ok 21 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 22528 1138s # received: 22528 1138s ok 22 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 23552 1138s # received: 23552 1138s ok 23 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 24576 1138s # received: 24576 1138s ok 24 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 25600 1138s # received: 25600 1138s ok 25 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 26624 1138s # received: 26624 1138s ok 26 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 27648 1138s # received: 27648 1138s ok 27 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 28672 1138s # received: 28672 1138s ok 28 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 29696 1138s # received: 29696 1138s ok 29 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 30720 1138s # received: 30720 1138s ok 30 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 31744 1138s # received: 31744 1138s ok 31 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 32768 1138s # received: 32768 1138s ok 32 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 33792 1138s # received: 33792 1138s ok 33 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 34816 1138s # received: 34816 1138s ok 34 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 35840 1138s # received: 35840 1138s ok 35 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 36864 1138s # received: 36864 1138s ok 36 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 37888 1138s # received: 37888 1138s ok 37 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 38912 1138s # received: 38912 1138s ok 38 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 39936 1138s # received: 39936 1138s ok 39 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 40960 1138s # received: 40960 1138s ok 40 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 41984 1138s # received: 41984 1138s ok 41 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 43008 1138s # received: 43008 1138s ok 42 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 44032 1138s # received: 44032 1138s ok 43 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 45056 1138s # received: 45056 1138s ok 44 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 46080 1138s # received: 46080 1138s ok 45 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 47104 1138s # received: 47104 1138s ok 46 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 48128 1138s # received: 48128 1138s ok 47 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 49152 1138s # received: 49152 1138s ok 48 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 50176 1138s # received: 50176 1138s ok 49 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 51200 1138s # received: 51200 1138s ok 50 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 102400 1138s # received: 102400 1138s ok 51 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 307200 1138s # received: 307200 1138s ok 52 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 512000 1138s # received: 512000 1138s ok 53 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:34 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 2048000 1138s # received: 2048000 1138s ok 54 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:35 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:35 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 4096000 1138s # received: 4096000 1138s ok 55 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:35 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:35 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 6144000 1138s # received: 6144000 1138s ok 56 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:35 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 10240000 1138s # received: 10240000 1138s ok 57 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 1024 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #DMMATCH1: 1 1138s # 1138s # testing : bytes in body 1138s # expected: 1024 1138s # received: 1024 1138s ok 58 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 2048 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #DMMATCH1: 1 1138s # 1138s # testing : bytes in body 1138s # expected: 2048 1138s # received: 2048 1138s ok 59 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 3072 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #DMMATCH1: 1 1138s # 1138s # testing : bytes in body 1138s # expected: 3072 1138s # received: 3072 1138s ok 60 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 4096 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #DMMATCH1: 1 1138s # 1138s # testing : bytes in body 1138s # expected: 4096 1138s # received: 4096 1138s ok 61 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 5120 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #DMMATCH1: 1 1138s # 1138s # testing : bytes in body 1138s # expected: 5120 1138s # received: 5120 1138s ok 62 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 6144 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #DMMATCH1: 1 1138s # 1138s # testing : bytes in body 1138s # expected: 6144 1138s # received: 6144 1138s ok 63 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 7168 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #DMMATCH1: 1 1138s # 1138s # testing : bytes in body 1138s # expected: 7168 1138s # received: 7168 1138s ok 64 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 8192 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #DMMATCH1: 1 1138s # 1138s # testing : bytes in body 1138s # expected: 8192 1138s # received: 8192 1138s ok 65 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 9216 1138s # received: 9216 1138s ok 66 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 10240 1138s # received: 10240 1138s ok 67 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 11264 1138s # received: 11264 1138s ok 68 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 12288 1138s # received: 12288 1138s ok 69 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 13312 1138s # received: 13312 1138s ok 70 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 14336 1138s # received: 14336 1138s ok 71 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 15360 1138s # received: 15360 1138s ok 72 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 16384 1138s # received: 16384 1138s ok 73 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 17408 1138s # received: 17408 1138s ok 74 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 18432 1138s # received: 18432 1138s ok 75 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 19456 1138s # received: 19456 1138s ok 76 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 20480 1138s # received: 20480 1138s ok 77 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 21504 1138s # received: 21504 1138s ok 78 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 22528 1138s # received: 22528 1138s ok 79 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 23552 1138s # received: 23552 1138s ok 80 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 24576 1138s # received: 24576 1138s ok 81 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 25600 1138s # received: 25600 1138s ok 82 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 26624 1138s # received: 26624 1138s ok 83 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 27648 1138s # received: 27648 1138s ok 84 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 28672 1138s # received: 28672 1138s ok 85 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 29696 1138s # received: 29696 1138s ok 86 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 30720 1138s # received: 30720 1138s ok 87 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 31744 1138s # received: 31744 1138s ok 88 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 32768 1138s # received: 32768 1138s ok 89 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 33792 1138s # received: 33792 1138s ok 90 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 34816 1138s # received: 34816 1138s ok 91 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 35840 1138s # received: 35840 1138s ok 92 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 36864 1138s # received: 36864 1138s ok 93 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 37888 1138s # received: 37888 1138s ok 94 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 38912 1138s # received: 38912 1138s ok 95 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 39936 1138s # received: 39936 1138s ok 96 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 40960 1138s # received: 40960 1138s ok 97 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 41984 1138s # received: 41984 1138s ok 98 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 43008 1138s # received: 43008 1138s ok 99 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 44032 1138s # received: 44032 1138s ok 100 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 45056 1138s # received: 45056 1138s ok 101 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 46080 1138s # received: 46080 1138s ok 102 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 47104 1138s # received: 47104 1138s ok 103 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 48128 1138s # received: 48128 1138s ok 104 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 49152 1138s # received: 49152 1138s ok 105 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 50176 1138s # received: 50176 1138s ok 106 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 51200 1138s # received: 51200 1138s ok 107 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 102400 1138s # received: 102400 1138s ok 108 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 307200 1138s # received: 307200 1138s ok 109 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 512000 1138s # received: 512000 1138s ok 110 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 2048000 1138s # received: 2048000 1138s ok 111 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 4096000 1138s # received: 4096000 1138s ok 112 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 6144000 1138s # received: 6144000 1138s ok 113 1138s #lwp request: 1138s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1138s #User-Agent: libwww-perl/6.77 1138s # 1138s #server response: 1138s #HTTP/1.1 200 OK 1138s #Connection: close 1138s #Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1138s #Vary: In-If1 1138s #Content-Length: 0 1138s #Client-Date: Fri, 21 Feb 2025 13:02:36 GMT 1138s #Client-Peer: 127.0.0.1:8529 1138s #Client-Response-Num: 1 1138s #Client-Transfer-Encoding: chunked 1138s #DMMATCH1: 1 1138s #X-Content-Length-Note: added by Apache::TestRequest 1138s # 1138s # testing : bytes in body 1138s # expected: 10240000 1138s # received: 10240000 1138s ok 114 1138s ok 1142s t/apache/post.t ..................... 1142s # using LWP client 1142s 1..51 1142s # Running under perl version 5.040000 for linux 1142s # Current time local: Fri Feb 21 13:02:36 2025 1142s # Current time GMT: Fri Feb 21 13:02:36 2025 1142s # Using Test.pm version 1.31 1142s # Using Apache/Test.pm version 1.44 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 1024 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 5 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '1024' 1142s # received: 1024 1142s ok 1 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 2048 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 5 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '2048' 1142s # received: 2048 1142s ok 2 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 3072 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 5 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '3072' 1142s # received: 3072 1142s ok 3 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 4096 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 5 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '4096' 1142s # received: 4096 1142s ok 4 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 5120 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 5 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '5120' 1142s # received: 5120 1142s ok 5 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 6144 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 5 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '6144' 1142s # received: 6144 1142s ok 6 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 7168 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 5 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '7168' 1142s # received: 7168 1142s ok 7 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 8192 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 5 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '8192' 1142s # received: 8192 1142s ok 8 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 9216 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 5 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '9216' 1142s # received: 9216 1142s ok 9 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 10240 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '10240' 1142s # received: 10240 1142s ok 10 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 11264 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '11264' 1142s # received: 11264 1142s ok 11 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 12288 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '12288' 1142s # received: 12288 1142s ok 12 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 13312 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '13312' 1142s # received: 13312 1142s ok 13 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 14336 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '14336' 1142s # received: 14336 1142s ok 14 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 15360 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '15360' 1142s # received: 15360 1142s ok 15 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 16384 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '16384' 1142s # received: 16384 1142s ok 16 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 17408 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '17408' 1142s # received: 17408 1142s ok 17 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 18432 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '18432' 1142s # received: 18432 1142s ok 18 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 19456 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '19456' 1142s # received: 19456 1142s ok 19 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 20480 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '20480' 1142s # received: 20480 1142s ok 20 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 21504 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '21504' 1142s # received: 21504 1142s ok 21 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 22528 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '22528' 1142s # received: 22528 1142s ok 22 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 23552 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '23552' 1142s # received: 23552 1142s ok 23 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 24576 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '24576' 1142s # received: 24576 1142s ok 24 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 25600 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '25600' 1142s # received: 25600 1142s ok 25 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 26624 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '26624' 1142s # received: 26624 1142s ok 26 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 27648 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '27648' 1142s # received: 27648 1142s ok 27 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 28672 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '28672' 1142s # received: 28672 1142s ok 28 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 29696 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '29696' 1142s # received: 29696 1142s ok 29 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 30720 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '30720' 1142s # received: 30720 1142s ok 30 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 31744 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '31744' 1142s # received: 31744 1142s ok 31 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 32768 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '32768' 1142s # received: 32768 1142s ok 32 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 33792 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '33792' 1142s # received: 33792 1142s ok 33 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 34816 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '34816' 1142s # received: 34816 1142s ok 34 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 35840 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '35840' 1142s # received: 35840 1142s ok 35 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 36864 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '36864' 1142s # received: 36864 1142s ok 36 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 37888 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '37888' 1142s # received: 37888 1142s ok 37 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 38912 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '38912' 1142s # received: 38912 1142s ok 38 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 39936 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '39936' 1142s # received: 39936 1142s ok 39 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 40960 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '40960' 1142s # received: 40960 1142s ok 40 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 41984 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '41984' 1142s # received: 41984 1142s ok 41 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 43008 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '43008' 1142s # received: 43008 1142s ok 42 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 44032 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '44032' 1142s # received: 44032 1142s ok 43 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 45056 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '45056' 1142s # received: 45056 1142s ok 44 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 46080 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '46080' 1142s # received: 46080 1142s ok 45 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 47104 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '47104' 1142s # received: 47104 1142s ok 46 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 48128 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '48128' 1142s # received: 48128 1142s ok 47 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 49152 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '49152' 1142s # received: 49152 1142s ok 48 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 50176 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '50176' 1142s # received: 50176 1142s ok 49 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 51200 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 6 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '51200' 1142s # received: 51200 1142s ok 50 1142s #lwp request: 1142s #POST http://localhost:8529/eat_post HTTP/1.1 1142s #User-Agent: libwww-perl/6.77 1142s #Content-Length: 102400 1142s # 1142s #server response: 1142s #HTTP/1.1 200 OK 1142s #Connection: close 1142s #Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1142s #Vary: In-If1 1142s #Content-Length: 7 1142s #Client-Date: Fri, 21 Feb 2025 13:02:40 GMT 1142s #Client-Peer: 127.0.0.1:8529 1142s #Client-Response-Num: 1 1142s #DMMATCH1: 1 1142s # 1142s # testing : length posted 1142s # expected: '102400' 1142s # received: 102400 1142s ok 51 1142s ok 1146s t/apache/pr17629.t .................. 1146s 1..4 1146s # Running under perl version 5.040000 for linux 1146s # Current time local: Fri Feb 21 13:02:40 2025 1146s # Current time GMT: Fri Feb 21 13:02:40 2025 1146s # Using Test.pm version 1.31 1146s # Using Apache/Test.pm version 1.44 1146s # expected: 'begin-foobar-end 1146s # ' 1146s # received: 'begin-foobar-end 1146s # ' 1146s ok 1 1146s # expected: 200 1146s # received: '200' 1146s ok 2 1146s # testing : response was gzipped 1146s # expected: 'gzip' 1146s # received: 'gzip' 1146s ok 3 1146s # expected: 'begin-foobar-end 1146s # ' 1146s # received: 'begin-foobar-end 1146s # ' 1146s ok 4 1146s ok 1150s t/apache/pr18757.t .................. 1150s 1..3 1150s # Running under perl version 5.040000 for linux 1150s # Current time local: Fri Feb 21 13:02:44 2025 1150s # Current time GMT: Fri Feb 21 13:02:44 2025 1150s # Using Test.pm version 1.31 1150s # Using Apache/Test.pm version 1.44 1150s # testing : 200 response from GET 1150s # expected: 200 1150s # received: '200' 1150s ok 1 1150s # expected C-L is 26 1150s # URL via proxy is http://localhost:8550/index.html 1150s ok 2 1150s # line: HTTP/1.1 200 OK 1150s # line: Date: Fri, 21 Feb 2025 13:02:48 GMT 1150s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1150s # line: Vary: In-If1 1150s # line: Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1150s # line: ETag: "1a-62772ef7d8680" 1150s # line: Accept-Ranges: bytes 1150s # line: Content-Length: 26 1150s # line: DMMATCH1: 1 1150s # line: Content-Type: text/html 1150s # line: 1150s # testing : whether proxy strips Content-Length header 1150s # expected: 1 1150s # received: 1 1150s ok 3 1150s ok 1154s t/apache/pr35292.t .................. 1154s 1..3 1154s # Running under perl version 5.040000 for linux 1154s # Current time local: Fri Feb 21 13:02:48 2025 1154s # Current time GMT: Fri Feb 21 13:02:48 2025 1154s # Using Test.pm version 1.31 1154s # Using Apache/Test.pm version 1.44 1154s ok 1 1154s ok 2 1154s # testing : read response-line 1154s # expected: qr/^HTTP\/1\.. 413/ 1154s # received: 'HTTP/1.1 413 Request Entity Too Large 1154s # ' 1154s ok 3 1154s ok 1158s t/apache/pr35330.t .................. 1158s 1..2 1158s # Running under perl version 5.040000 for linux 1158s # Current time local: Fri Feb 21 13:02:52 2025 1158s # Current time GMT: Fri Feb 21 13:02:52 2025 1158s # Using Test.pm version 1.31 1158s # Using Apache/Test.pm version 1.44 1158s # testing : SSI was allowed for location 1158s # expected: 200 1158s # received: '200' 1158s ok 1 1158s # testing : file was served with correct content 1158s # expected: 'hello' 1158s # received: 'hello' 1158s ok 2 1158s ok 1163s t/apache/pr37166.t .................. 1163s 1..4 1163s # Running under perl version 5.040000 for linux 1163s # Current time local: Fri Feb 21 13:02:56 2025 1163s # Current time GMT: Fri Feb 21 13:02:56 2025 1163s # Using Test.pm version 1.31 1163s # Using Apache/Test.pm version 1.44 1163s # testing : SSI was allowed for location 1163s # expected: 200 1163s # received: '200' 1163s ok 1 1163s # testing : file was served with correct content 1163s # expected: 'Hello world 1163s # ' 1163s # received: 'Hello world 1163s # ' 1163s ok 2 1163s # testing : explicit 200 response 1163s # expected: 200 1163s # received: '200' 1163s ok 3 1163s # testing : file was again served with correct content 1163s # expected: 'Hello world 1163s # ' 1163s # received: 'Hello world 1163s # ' 1163s ok 4 1163s ok 1167s t/apache/pr43939.t .................. 1167s 1..4 1167s # Running under perl version 5.040000 for linux 1167s # Current time local: Fri Feb 21 13:03:01 2025 1167s # Current time GMT: Fri Feb 21 13:03:01 2025 1167s # Using Test.pm version 1.31 1167s # Using Apache/Test.pm version 1.44 1167s # expected: 'begin-default-end 1167s # ' 1167s # received: 'begin-default-end 1167s # ' 1167s ok 1 1167s # expected: 200 1167s # received: '200' 1167s ok 2 1167s # testing : response was gzipped 1167s # expected: 'gzip' 1167s # received: 'gzip' 1167s ok 3 1167s # expected: 'begin-default-end 1167s # ' 1167s # received: 'begin-default-end 1167s # ' 1167s ok 4 1167s ok 1171s t/apache/pr49328.t .................. 1171s 1..1 1171s # Running under perl version 5.040000 for linux 1171s # Current time local: Fri Feb 21 13:03:05 2025 1171s # Current time GMT: Fri Feb 21 13:03:05 2025 1171s # Using Test.pm version 1.31 1171s # Using Apache/Test.pm version 1.44 1171s # expected: 'before 1171s # included 1171s # after 1171s # ' 1171s # received: 'before 1171s # included 1171s # after 1171s # ' 1171s ok 1 1171s ok 1176s t/apache/pr64339.t .................. 1176s 1..12 1176s # Running under perl version 5.040000 for linux 1176s # Current time local: Fri Feb 21 13:03:09 2025 1176s # Current time GMT: Fri Feb 21 13:03:09 2025 1176s # Using Test.pm version 1.31 1176s # Using Apache/Test.pm version 1.44 1176s # testing : fetching /doc.xml 1176s # expected: 200 1176s # received: '200' 1176s ok 1 1176s # testing : content-type header test for /doc.xml 1176s # expected: 'application/xml; charset=utf-8' 1176s # received: 'application/xml; charset=utf-8' 1176s ok 2 1176s # testing : content test for /doc.xml 1176s # expected: 'fóó 1176s # ' 1176s # received: 'fóó 1176s # ' 1176s ok 3 1176s # testing : fetching /doc.fooxml 1176s # expected: 200 1176s # received: '200' 1176s ok 4 1176s # testing : content-type header test for /doc.fooxml 1176s # expected: 'application/foo+xml; charset=utf-8' 1176s # received: 'application/foo+xml; charset=utf-8' 1176s ok 5 1176s # testing : content test for /doc.fooxml 1176s # expected: 'fóó 1176s # ' 1176s # received: 'fóó 1176s # ' 1176s ok 6 1176s # testing : fetching /doc.notxml 1176s # expected: 200 1176s # received: '200' 1176s ok 7 1176s # testing : content-type header test for /doc.notxml 1176s # expected: 'application/notreallyxml' 1176s # received: 'application/notreallyxml' 1176s ok 8 1176s # testing : content test for /doc.notxml 1176s # expected: 'f 1176s # ' 1176s # received: 'f 1176s # ' 1176s ok 9 1176s # testing : fetching /doc.isohtml 1176s # expected: 200 1176s # received: '200' 1176s ok 10 1176s # testing : content-type header test for /doc.isohtml 1176s # expected: 'text/html;charset=utf-8' 1176s # received: 'text/html;charset=utf-8' 1176s ok 11 1176s # testing : content test for /doc.isohtml 1176s # expected: '

fóó 1176s #

' 1176s # received: '

fóó 1176s #

' 1176s ok 12 1176s ok 1181s t/apache/rwrite.t ................... 1181s # using LWP client 1181s 1..114 1181s # Running under perl version 5.040000 for linux 1181s # Current time local: Fri Feb 21 13:03:14 2025 1181s # Current time GMT: Fri Feb 21 13:03:14 2025 1181s # Using Test.pm version 1.31 1181s # Using Apache/Test.pm version 1.44 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 1024 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 1024 1181s # received: 1024 1181s ok 1 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 2048 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 2048 1181s # received: 2048 1181s ok 2 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 3072 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 3072 1181s # received: 3072 1181s ok 3 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 4096 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 4096 1181s # received: 4096 1181s ok 4 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 5120 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 5120 1181s # received: 5120 1181s ok 5 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 6144 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 6144 1181s # received: 6144 1181s ok 6 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 7168 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 7168 1181s # received: 7168 1181s ok 7 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 8192 1181s # received: 8192 1181s ok 8 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 9216 1181s # received: 9216 1181s ok 9 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 10240 1181s # received: 10240 1181s ok 10 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 11264 1181s # received: 11264 1181s ok 11 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 12288 1181s # received: 12288 1181s ok 12 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 13312 1181s # received: 13312 1181s ok 13 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 14336 1181s # received: 14336 1181s ok 14 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 15360 1181s # received: 15360 1181s ok 15 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 16384 1181s # received: 16384 1181s ok 16 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 17408 1181s # received: 17408 1181s ok 17 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 18432 1181s # received: 18432 1181s ok 18 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 19456 1181s # received: 19456 1181s ok 19 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 20480 1181s # received: 20480 1181s ok 20 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 21504 1181s # received: 21504 1181s ok 21 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 22528 1181s # received: 22528 1181s ok 22 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 23552 1181s # received: 23552 1181s ok 23 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 24576 1181s # received: 24576 1181s ok 24 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 25600 1181s # received: 25600 1181s ok 25 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 26624 1181s # received: 26624 1181s ok 26 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 27648 1181s # received: 27648 1181s ok 27 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 28672 1181s # received: 28672 1181s ok 28 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 29696 1181s # received: 29696 1181s ok 29 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 30720 1181s # received: 30720 1181s ok 30 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 31744 1181s # received: 31744 1181s ok 31 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 32768 1181s # received: 32768 1181s ok 32 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 33792 1181s # received: 33792 1181s ok 33 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 34816 1181s # received: 34816 1181s ok 34 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 35840 1181s # received: 35840 1181s ok 35 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 36864 1181s # received: 36864 1181s ok 36 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 37888 1181s # received: 37888 1181s ok 37 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 38912 1181s # received: 38912 1181s ok 38 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 39936 1181s # received: 39936 1181s ok 39 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 40960 1181s # received: 40960 1181s ok 40 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 41984 1181s # received: 41984 1181s ok 41 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 43008 1181s # received: 43008 1181s ok 42 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 44032 1181s # received: 44032 1181s ok 43 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 45056 1181s # received: 45056 1181s ok 44 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 46080 1181s # received: 46080 1181s ok 45 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 47104 1181s # received: 47104 1181s ok 46 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 48128 1181s # received: 48128 1181s ok 47 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 49152 1181s # received: 49152 1181s ok 48 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:17 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 50176 1181s # received: 50176 1181s ok 49 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 51200 1181s # received: 51200 1181s ok 50 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 102400 1181s # received: 102400 1181s ok 51 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 307200 1181s # received: 307200 1181s ok 52 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 512000 1181s # received: 512000 1181s ok 53 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 2048000 1181s # received: 2048000 1181s ok 54 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 4096000 1181s # received: 4096000 1181s ok 55 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 6144000 1181s # received: 6144000 1181s ok 56 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 10240000 1181s # received: 10240000 1181s ok 57 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 1024 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 1024 1181s # received: 1024 1181s ok 58 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 2048 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 2048 1181s # received: 2048 1181s ok 59 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 3072 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 3072 1181s # received: 3072 1181s ok 60 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 4096 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 4096 1181s # received: 4096 1181s ok 61 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 5120 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 5120 1181s # received: 5120 1181s ok 62 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 6144 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 6144 1181s # received: 6144 1181s ok 63 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 7168 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #DMMATCH1: 1 1181s # 1181s # testing : bytes in body 1181s # expected: 7168 1181s # received: 7168 1181s ok 64 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 8192 1181s # received: 8192 1181s ok 65 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 9216 1181s # received: 9216 1181s ok 66 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 10240 1181s # received: 10240 1181s ok 67 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 11264 1181s # received: 11264 1181s ok 68 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 12288 1181s # received: 12288 1181s ok 69 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 13312 1181s # received: 13312 1181s ok 70 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 14336 1181s # received: 14336 1181s ok 71 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 15360 1181s # received: 15360 1181s ok 72 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 16384 1181s # received: 16384 1181s ok 73 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 17408 1181s # received: 17408 1181s ok 74 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 18432 1181s # received: 18432 1181s ok 75 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 19456 1181s # received: 19456 1181s ok 76 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 20480 1181s # received: 20480 1181s ok 77 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 21504 1181s # received: 21504 1181s ok 78 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 22528 1181s # received: 22528 1181s ok 79 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 23552 1181s # received: 23552 1181s ok 80 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 24576 1181s # received: 24576 1181s ok 81 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 25600 1181s # received: 25600 1181s ok 82 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 26624 1181s # received: 26624 1181s ok 83 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 27648 1181s # received: 27648 1181s ok 84 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 28672 1181s # received: 28672 1181s ok 85 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 29696 1181s # received: 29696 1181s ok 86 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 30720 1181s # received: 30720 1181s ok 87 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 31744 1181s # received: 31744 1181s ok 88 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 32768 1181s # received: 32768 1181s ok 89 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 33792 1181s # received: 33792 1181s ok 90 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 34816 1181s # received: 34816 1181s ok 91 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 35840 1181s # received: 35840 1181s ok 92 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 36864 1181s # received: 36864 1181s ok 93 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 37888 1181s # received: 37888 1181s ok 94 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 38912 1181s # received: 38912 1181s ok 95 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 39936 1181s # received: 39936 1181s ok 96 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 40960 1181s # received: 40960 1181s ok 97 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 41984 1181s # received: 41984 1181s ok 98 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 43008 1181s # received: 43008 1181s ok 99 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 44032 1181s # received: 44032 1181s ok 100 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 45056 1181s # received: 45056 1181s ok 101 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 46080 1181s # received: 46080 1181s ok 102 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 47104 1181s # received: 47104 1181s ok 103 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 48128 1181s # received: 48128 1181s ok 104 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 49152 1181s # received: 49152 1181s ok 105 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 50176 1181s # received: 50176 1181s ok 106 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 51200 1181s # received: 51200 1181s ok 107 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 102400 1181s # received: 102400 1181s ok 108 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 307200 1181s # received: 307200 1181s ok 109 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 512000 1181s # received: 512000 1181s ok 110 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 2048000 1181s # received: 2048000 1181s ok 111 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 4096000 1181s # received: 4096000 1181s ok 112 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 6144000 1181s # received: 6144000 1181s ok 113 1181s #lwp request: 1181s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1181s #User-Agent: libwww-perl/6.77 1181s # 1181s #server response: 1181s #HTTP/1.1 200 OK 1181s #Connection: close 1181s #Date: Fri, 21 Feb 2025 13:03:18 GMT 1181s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1181s #Vary: In-If1 1181s #Content-Length: 0 1181s #Client-Date: Fri, 21 Feb 2025 13:03:19 GMT 1181s #Client-Peer: 127.0.0.1:8529 1181s #Client-Response-Num: 1 1181s #Client-Transfer-Encoding: chunked 1181s #DMMATCH1: 1 1181s #X-Content-Length-Note: added by Apache::TestRequest 1181s # 1181s # testing : bytes in body 1181s # expected: 10240000 1181s # received: 10240000 1181s ok 114 1181s ok 1185s t/apache/server_name_port.t ......... 1185s 1..84 1185s # Running under perl version 5.040000 for linux 1185s # Current time local: Fri Feb 21 13:03:19 2025 1185s # Current time GMT: Fri Feb 21 13:03:19 2025 1185s # Using Test.pm version 1.31 1185s # Using Apache/Test.pm version 1.44 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1185s # expecting 200, got 200 1185s ok 1 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 2 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 3 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1185s # expecting 200, got 200 1185s ok 4 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 5 1185s # got SERVER_PORT='123', expected '123' 1185s ok 6 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1185s # expecting 200, got 200 1185s ok 7 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 8 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 9 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1185s # expecting 200, got 200 1185s ok 10 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 11 1185s # got SERVER_PORT='123', expected '123' 1185s ok 12 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1185s # expecting 200, got 200 1185s ok 13 1185s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1185s ok 14 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 15 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1185s # expecting 200, got 200 1185s ok 16 1185s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1185s ok 17 1185s # got SERVER_PORT='123', expected '123' 1185s ok 18 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1185s # expecting 200, got 200 1185s ok 19 1185s # got SERVER_NAME='[::1]', expected '[::1]' 1185s ok 20 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 21 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1185s # expecting 200, got 200 1185s ok 22 1185s # got SERVER_NAME='[::1]', expected '[::1]' 1185s ok 23 1185s # got SERVER_PORT='123', expected '123' 1185s ok 24 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1185s # expecting 200, got 200 1185s ok 25 1185s # got SERVER_NAME='[a::1]', expected '[a::1]' 1185s ok 26 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 27 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1185s # expecting 200, got 200 1185s ok 28 1185s # got SERVER_NAME='[a::1]', expected '[a::1]' 1185s ok 29 1185s # got SERVER_PORT='123', expected '123' 1185s ok 30 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1185s # expecting 200, got 200 1185s ok 31 1185s # got SERVER_NAME='[a::1]', expected '[a::1]' 1185s ok 32 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 33 1185s # SENDING: 1185s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1185s # expecting 200, got 200 1185s ok 34 1185s # got SERVER_NAME='[a::1]', expected '[a::1]' 1185s ok 35 1185s # got SERVER_PORT='123', expected '123' 1185s ok 36 1185s # SENDING: 1185s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1185s # expecting 200, got 200 1185s ok 37 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 38 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 39 1185s # SENDING: 1185s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1185s # expecting 200, got 200 1185s ok 40 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 41 1185s # got SERVER_PORT='123', expected '123' 1185s ok 42 1185s # SENDING: 1185s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1185s # expecting 200, got 200 1185s ok 43 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 44 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 45 1185s # SENDING: 1185s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1185s # expecting 200, got 200 1185s ok 46 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 47 1185s # got SERVER_PORT='123', expected '123' 1185s ok 48 1185s # SENDING: 1185s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1185s # expecting 200, got 200 1185s ok 49 1185s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1185s ok 50 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 51 1185s # SENDING: 1185s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1185s # expecting 200, got 200 1185s ok 52 1185s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1185s ok 53 1185s # got SERVER_PORT='123', expected '123' 1185s ok 54 1185s # SENDING: 1185s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1185s # expecting 200, got 200 1185s ok 55 1185s # got SERVER_NAME='[::1]', expected '[::1]' 1185s ok 56 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 57 1185s # SENDING: 1185s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1185s # expecting 200, got 200 1185s ok 58 1185s # got SERVER_NAME='[::1]', expected '[::1]' 1185s ok 59 1185s # got SERVER_PORT='123', expected '123' 1185s ok 60 1185s # SENDING: 1185s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1185s # expecting 200, got 200 1185s ok 61 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 62 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 63 1185s # SENDING: 1185s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1185s # expecting 200, got 200 1185s ok 64 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 65 1185s # got SERVER_PORT='123', expected '123' 1185s ok 66 1185s # SENDING: 1185s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1185s # expecting 200, got 200 1185s ok 67 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 68 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 69 1185s # SENDING: 1185s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1185s # expecting 200, got 200 1185s ok 70 1185s # got SERVER_NAME='righthost', expected 'righthost' 1185s ok 71 1185s # got SERVER_PORT='123', expected '123' 1185s ok 72 1185s # SENDING: 1185s # 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 1185s # expecting 200, got 200 1185s ok 73 1185s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1185s ok 74 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 75 1185s # SENDING: 1185s # 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 1185s # expecting 200, got 200 1185s ok 76 1185s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1185s ok 77 1185s # got SERVER_PORT='123', expected '123' 1185s ok 78 1185s # SENDING: 1185s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1185s # expecting 200, got 200 1185s ok 79 1185s # got SERVER_NAME='[::1]', expected '[::1]' 1185s ok 80 1185s # got SERVER_PORT='8529', expected '8529' 1185s ok 81 1185s # SENDING: 1185s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1185s # expecting 200, got 200 1185s ok 82 1185s # got SERVER_NAME='[::1]', expected '[::1]' 1185s ok 83 1185s # got SERVER_PORT='123', expected '123' 1185s ok 84 1185s ok 1189s t/apache/teclchunk.t ................ skipped: Not supported yet 1193s t/apr/uri.t ......................... 1193s 1..1 1193s # Running under perl version 5.040000 for linux 1193s # Current time local: Fri Feb 21 13:03:27 2025 1193s # Current time GMT: Fri Feb 21 13:03:27 2025 1193s # Using Test.pm version 1.31 1193s # Using Apache/Test.pm version 1.44 1193s ok 1 1193s ok 1197s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 1201s t/filter/case.t ..................... 1201s 1..4 1201s # Running under perl version 5.040000 for linux 1201s # Current time local: Fri Feb 21 13:03:35 2025 1201s # Current time GMT: Fri Feb 21 13:03:35 2025 1201s # Using Test.pm version 1.31 1201s # Using Apache/Test.pm version 1.44 1201s ok 1 1201s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1201s # expected 200 1201s # received 200 1201s # body: =HEAD1 NAME 1201s X X 1201s 1201s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1201s 1201s =HEAD1 SYNOPSIS 1201s 1201s TO DECLARE SUBROUTINES: 1201s X X 1201s 1201s SUB NAME; # A "FORWARD" DECLARATION. 1201s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1201s SUB NAME : ATTRS; # WITH ATTRIBUTES 1201s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1201s 1201s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1201s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1201s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1201s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1201s 1201s USE FEATURE 'SIGNATURES'; 1201s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1201s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1201s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1201s 1201s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1201s X 1201s 1201s $SUBREF = SUB BLOCK; # NO PROTO 1201s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1201s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1201s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1201s 1201s USE FEATURE 'SIGNATURES'; 1201s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1201s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1201s 1201s TO IMPORT SUBROUTINES: 1201s X 1201s 1201s USE MODULE QW(NAME1 NAME2 NAME3); 1201s 1201s TO CALL SUBROUTINES: 1201s X X 1201s 1201s NAME(LIST); # REGULAR SUBROUTINE CALL. 1201s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1201s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1201s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1201s 1201s =HEAD1 DESCRIPTION 1201s 1201s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1201s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1201s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1201s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1201s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1201s ITS NAME OR A CODE REFERENCE. 1201s 1201s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1201s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1201s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1201s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1201s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1201s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1201s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1201s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1201s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1201s X X 1201s 1201s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1201s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1201s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1201s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1201s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1201s SUCH A SIGNATURE-USING SUBROUTINE. 1201s 1201s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1201s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1201s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1201s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1201s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1201s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1201s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1201s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1201s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1201s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1201s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1201s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1201s X X X<@_> 1201s 1201s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1201s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1201s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1201s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1201s L AND L. 1201s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1201s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1201s 1201s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1201s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1201s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1201s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1201s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1201s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1201s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1201s ONE LARGE INDISTINGUISHABLE LIST. 1201s 1201s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1201s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1201s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1201s EMPTY SUB RETURNS THE EMPTY LIST. 1201s X X X 1201s 1201s EXAMPLE: 1201s 1201s SUB MAX { 1201s MY $MAX = SHIFT(@_); 1201s FOREACH $FOO (@_) { 1201s $MAX = $FOO IF $MAX < $FOO; 1201s } 1201s RETURN $MAX; 1201s } 1201s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1201s 1201s EXAMPLE: 1201s 1201s # GET A LINE, COMBINING CONTINUATION LINES 1201s # THAT START WITH WHITESPACE 1201s 1201s SUB GET_LINE { 1201s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1201s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1201s IF ($LOOKAHEAD =~ /^[ \T]/) { 1201s $THISLINE .= $LOOKAHEAD; 1201s } 1201s ELSE { 1201s LAST LINE; 1201s } 1201s } 1201s RETURN $THISLINE; 1201s } 1201s 1201s $LOOKAHEAD = ; # GET FIRST LINE 1201s WHILE (DEFINED($LINE = GET_LINE())) { 1201s ... 1201s } 1201s 1201s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1201s 1201s SUB MAYBESET { 1201s MY($KEY, $VALUE) = @_; 1201s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1201s } 1201s 1201s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1201s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1201s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1201s ITS CALLER'S VALUES. 1201s X X 1201s 1201s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1201s SUB UPCASE_IN { 1201s FOR (@_) { TR/A-Z/A-Z/ } 1201s } 1201s 1201s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1201s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1201s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1201s X X 1201s 1201s UPCASE_IN("FREDERICK"); 1201s 1201s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1201s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1201s OF CHANGING THEM IN PLACE: 1201s 1201s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1201s SUB UPCASE { 1201s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1201s MY @PARMS = @_; 1201s FOR (@PARMS) { TR/A-Z/A-Z/ } 1201s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1201s } 1201s 1201s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1201s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1201s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1201s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1201s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1201s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1201s 1201s @NEWLIST = UPCASE(@LIST1, @LIST2); 1201s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1201s 1201s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1201s 1201s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1201s 1201s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1201s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1201s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1201s L
FOR ALTERNATIVES. 1201s 1201s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1201s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1201s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1201s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1201s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1201s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1201s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1201s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1201s SEE L FOR MORE ABOUT ALL THAT. 1201s X<&> 1201s 1201s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1201s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1201s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1201s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1201s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1201s X 1201s 1201s &FOO(1,2,3); # PASS THREE ARGUMENTS 1201s FOO(1,2,3); # THE SAME 1201s 1201s FOO(); # PASS AN EMPTY ARGUMENT LIST 1201s &FOO(); # THE SAME 1201s 1201s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1201s USE STRICT 'SUBS'; 1201s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1201s # A COMPILE-TIME ERROR 1201s NO STRICT 'SUBS'; 1201s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1201s # A LITERAL STRING "FOO" 1201s 1201s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1201s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1201s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1201s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1201s X<&> 1201s 1201s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1201s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1201s YOUR SUBROUTINE'S NAME. 1201s 1201s USE V5.16; 1201s MY $FACTORIAL = SUB { 1201s MY ($X) = @_; 1201s RETURN 1 IF $X == 1; 1201s RETURN($X * __SUB__->( $X - 1 ) ); 1201s }; 1201s 1201s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1201s IS SUBJECT TO CHANGE. 1201s 1201s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1201s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1201s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1201s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1201s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1201s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1201s SPECIAL, PRE-DEFINED THINGS. 1201s 1201s =OVER 1201s 1201s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1201s 1201s C 1201s 1201s =ITEM DOCUMENTED IN L 1201s 1201s C, C 1201s 1201s =ITEM DOCUMENTED IN L 1201s 1201s C, C 1201s 1201s =ITEM DOCUMENTED IN L 1201s 1201s C, C, C, C, C, C, C, 1201s C, C, C, C, C, C, 1201s C, C, C, C, C, C, C, 1201s C, C, C, C, C, C, 1201s C, C, C, C, C, 1201s C, C, C, C 1201s 1201s =ITEM DOCUMENTED IN L 1201s 1201s C, C, C, C, C, C, C, 1201s C, C, C, C, C, C, C, 1201s C, C, C, C, C, C 1201s 1201s =ITEM DOCUMENTED IN L 1201s 1201s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1201s L<< C|PERLFUNC/REQUIRE >> 1201s 1201s =ITEM DOCUMENTED IN L 1201s 1201s C 1201s 1201s =ITEM DOCUMENTED IN L 1201s 1201s C, C, C, C, C 1201s 1201s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1201s 1201s ANY STARTING WITH C<(> 1201s 1201s =BACK 1201s 1201s THE C, C, C, C AND C SUBROUTINES 1201s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1201s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1201s EXPLICITLY. SEE L 1201s 1201s =HEAD2 SIGNATURES 1201s 1201s X X 1201s 1201s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1201s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1201s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1201s 1201s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1201s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1201s DIRECTLY BY C, IN THE CURRENT SCOPE. 1201s 1201s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1201s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1201s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1201s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1201s 1201s FOR EXAMPLE, 1201s 1201s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1201s 1201s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1201s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1201s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1201s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1201s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1201s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1201s 1201s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1201s THE SIGNATURE. FOR EXAMPLE, 1201s 1201s SUB FOO ($LEFT, $RIGHT) { 1201s RETURN $LEFT + $RIGHT; 1201s } 1201s 1201s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1201s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1201s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1201s EQUIVALENT TO 1201s 1201s SUB FOO { 1201s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1201s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1201s MY $LEFT = $_[0]; 1201s MY $RIGHT = $_[1]; 1201s RETURN $LEFT + $RIGHT; 1201s } 1201s 1201s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1201s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1201s 1201s SUB FOO ($FIRST, $, $THIRD) { 1201s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1201s } 1201s 1201s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1201s MANDATORY FOR THE CALLER TO PASS IT. 1201s 1201s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1201s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1201s 1201s SUB FOO ($LEFT, $RIGHT = 0) { 1201s RETURN $LEFT + $RIGHT; 1201s } 1201s 1201s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1201s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1201s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1201s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1201s FOR EXAMPLE, 1201s 1201s MY $AUTO_ID = 0; 1201s SUB FOO ($THING, $ID = $AUTO_ID++) { 1201s PRINT "$THING HAS ID $ID"; 1201s } 1201s 1201s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1201s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1201s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1201s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1201s 1201s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1201s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1201s } 1201s 1201s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1201s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1201s VALUE PROVIDED WAS C. 1201s 1201s SUB FOO ($NAME //= "WORLD") { 1201s PRINT "HELLO, $NAME"; 1201s } 1201s 1201s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1201s 1201s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1201s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1201s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1201s 1201s SUB FOO ($X ||= 10) { 1201s RETURN 5 + $X; 1201s } 1201s 1201s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1201s FOR EXAMPLE, 1201s 1201s SUB FOO ($THING, $ = 1) { 1201s PRINT $THING; 1201s } 1201s 1201s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1201s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1201s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1201s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1201s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1201s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1201s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1201s 1201s SUB FOO ($THING, $=) { 1201s PRINT $THING; 1201s } 1201s 1201s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1201s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1201s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1201s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1201s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1201s TO RIGHT. 1201s 1201s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1201s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1201s 1201s SUB FOO ($FILTER, @INPUTS) { 1201s PRINT $FILTER->($_) FOREACH @INPUTS; 1201s } 1201s 1201s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1201s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1201s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1201s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1201s 1201s SUB FOO ($THING, @) { 1201s PRINT $THING; 1201s } 1201s 1201s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1201s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1201s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1201s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1201s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1201s AS WITH STANDARD HASH CONSTRUCTION. 1201s 1201s SUB FOO ($FILTER, %INPUTS) { 1201s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1201s } 1201s 1201s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1201s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1201s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1201s 1201s SUB FOO ($THING, %) { 1201s PRINT $THING; 1201s } 1201s 1201s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1201s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1201s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1201s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1201s AN EMPTY ARRAY OR EMPTY HASH. 1201s 1201s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1201s THAT THE CALLER PASSED NO ARGUMENTS: 1201s 1201s SUB FOO () { 1201s RETURN 123; 1201s } 1201s 1201s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1201s WARNING IN THE C CATEGORY. FROM PERL 5.36 1201s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1201s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1201s STATEMENT SUCH AS: 1201s 1201s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1201s 1201s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1201s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1201s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1201s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1201s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1201s WARNINGS IN THE C CATEGORY WHEN 1201s COMPILED: 1201s 1201s SUB F ($X) { 1201s # THIS LINE EMITS THE WARNING SEEN BELOW 1201s PRINT "ARGUMENTS ARE @_"; 1201s } 1201s 1201s Z<> 1201s 1201s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1201s EXPERIMENTAL AT ... 1201s 1201s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1201s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1201s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1201s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1201s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1201s SUPPLY THAT ARGUMENT. 1201s 1201s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1201s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1201s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1201s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1201s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1201s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1201s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1201s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1201s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1201s 1201s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1201s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1201s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1201s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1201s L. FOR EXAMPLE, 1201s 1201s SUB FOO :PROTOTYPE($) { $_[0] } 1201s 1201s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1201s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1201s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1201s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1201s 1201s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1201s RETURN $LEFT + $RIGHT; 1201s } 1201s 1201s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1201s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1201s THE SUBROUTINE'S BODY. 1201s 1201s =HEAD2 PRIVATE VARIABLES VIA MY() 1201s X X X X X 1201s X X 1201s 1201s SYNOPSIS: 1201s 1201s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1201s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1201s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1201s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1201s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1201s 1201s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1201s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1201s SEE L AND L. 1201s 1201s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1201s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1201s (C/C/C/C), LOOP 1201s (C/C/C/C/C), SUBROUTINE, C, 1201s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1201s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1201s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1201s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1201s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1201s 1201s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1201s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1201s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1201s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1201s X 1201s 1201s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1201s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1201s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1201s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1201s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1201s 1201s MY $X = 10; 1201s SUB BUMPX { $X++ } 1201s 1201s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1201s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1201s THE C ITSELF. SEE L. 1201s X 1201s 1201s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1201s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1201s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1201s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1201s 1201s $ARG = "FRED"; # "GLOBAL" VARIABLE 1201s $N = CUBE_ROOT(27); 1201s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1201s # OUTPUTS: FRED THINKS THE ROOT IS 3 1201s 1201s SUB CUBE_ROOT { 1201s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1201s $ARG **= 1/3; 1201s RETURN $ARG; 1201s } 1201s 1201s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1201s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1201s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1201s 1201s MY ($FOO) = ; # WRONG? 1201s MY @FOO = ; 1201s 1201s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1201s 1201s MY $FOO = ; 1201s 1201s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1201s 1201s MY $FOO, $BAR = 1; # WRONG 1201s 1201s THAT HAS THE SAME EFFECT AS 1201s 1201s MY $FOO; 1201s $BAR = 1; 1201s 1201s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1201s THE CURRENT STATEMENT. THUS, 1201s 1201s MY $X = $X; 1201s 1201s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1201s THE EXPRESSION 1201s 1201s MY $X = 123 AND $X == 123 1201s 1201s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1201s 1201s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1201s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1201s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1201s 1201s WHILE (MY $LINE = <>) { 1201s $LINE = LC $LINE; 1201s } CONTINUE { 1201s PRINT $LINE; 1201s } 1201s 1201s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1201s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1201s IT. SIMILARLY, IN THE CONDITIONAL 1201s 1201s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1201s USER_AGREES(); 1201s } ELSIF ($ANSWER =~ /^NO$/I) { 1201s USER_DISAGREES(); 1201s } ELSE { 1201s CHOMP $ANSWER; 1201s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1201s } 1201s 1201s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1201s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1201s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1201s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1201s 1201s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1201s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1201s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1201s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1201s IN THE LOOP 1201s X X 1201s 1201s FOR MY $I (1, 2, 3) { 1201s SOME_FUNCTION(); 1201s } 1201s 1201s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1201s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1201s X X 1201s 1201s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1201s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1201s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1201s 1201s USE STRICT 'VARS'; 1201s 1201s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1201s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1201s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1201s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1201s THIS WITH C. 1201s 1201s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1201s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1201s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1201s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1201s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1201s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1201s EXAMPLE. 1201s 1201s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1201s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1201s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1201s 1201s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1201s 1201s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1201s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1201s IS ALSO VISIBLE: 1201s 1201s PACKAGE MAIN; 1201s OUR $X = 10; 1201s MY $X = 20; 1201s PRINT "$X AND $::X\N"; 1201s 1201s THAT WILL PRINT OUT C<20> AND C<10>. 1201s 1201s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1201s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1201s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1201s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1201s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1201s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1201s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1201s AN ANONYMOUS SUB REFERENCE: 1201s 1201s MY $SECRET_VERSION = '1.001-BETA'; 1201s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1201s $SECRET_SUB->(); 1201s 1201s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1201s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1201s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1201s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1201s UNQUALIFIED AND UNQUALIFIABLE. 1201s 1201s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1201s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1201s L FOR SOMETHING OF A WORK-AROUND TO 1201s THIS. 1201s 1201s =HEAD2 PERSISTENT PRIVATE VARIABLES 1201s X X X X 1201s X X 1201s 1201s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1201s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1201s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1201s 1201s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1201s 1201s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1201s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1201s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1201s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1201s THE C FORM DOES NOT REQUIRE THE 1201s C PRAGMA. 1201s 1201s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1201s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1201s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1201s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1201s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1201s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1201s SUBROUTINE EACH TIME IT IS EXECUTED.) 1201s 1201s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1201s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1201s 1201s USE FEATURE 'STATE'; 1201s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1201s 1201s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1201s 1201s USE FEATURE 'STATE'; 1201s SUB CREATE_COUNTER { 1201s RETURN SUB { STATE $X; RETURN ++$X } 1201s } 1201s 1201s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1201s CODE OUTSIDE. 1201s 1201s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1201s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1201s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1201s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1201s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1201s 1201s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1201s 1201s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1201s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1201s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1201s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1201s 1201s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1201s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1201s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1201s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1201s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1201s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1201s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1201s 1201s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1201s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1201s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1201s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1201s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1201s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1201s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1201s 1201s { 1201s MY $SECRET_VAL = 0; 1201s SUB GIMME_ANOTHER { 1201s RETURN ++$SECRET_VAL; 1201s } 1201s } 1201s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1201s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1201s 1201s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1201s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1201s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1201s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1201s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1201s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1201s STARTS TO RUN: 1201s 1201s BEGIN { 1201s MY $SECRET_VAL = 0; 1201s SUB GIMME_ANOTHER { 1201s RETURN ++$SECRET_VAL; 1201s } 1201s } 1201s 1201s SEE L ABOUT THE 1201s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1201s C AND C. 1201s 1201s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1201s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1201s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1201s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1201s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1201s 1201s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1201s X X X X 1201s X 1201s 1201s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1201s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1201s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1201s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1201s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1201s 1201s SYNOPSIS: 1201s 1201s # LOCALIZATION OF VALUES 1201s 1201s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1201s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1201s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1201s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1201s 1201s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1201s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1201s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1201s # LOCALIZATION 1201s 1201s # LOCALIZATION OF SYMBOLS 1201s 1201s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1201s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1201s # @MERLYN IS REALLY @RANDAL, ETC 1201s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1201s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1201s 1201s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1201s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1201s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1201s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1201s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1201s 1201s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1201s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1201s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1201s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1201s 1201s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1201s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1201s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1201s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1201s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1201s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1201s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1201s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1201s UNDEFINED VALUE.) 1201s 1201s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1201s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1201s VARIABLES OUTSIDE THE LOOP. 1201s 1201s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1201s X 1201s 1201s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1201s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1201s VIEWED AS A SCALAR OR AN ARRAY. SO 1201s 1201s LOCAL($FOO) = ; 1201s LOCAL @FOO = ; 1201s 1201s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1201s 1201s LOCAL $FOO = ; 1201s 1201s SUPPLIES A SCALAR CONTEXT. 1201s 1201s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1201s X 1201s 1201s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1201s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1201s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1201s 1201s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1201s 1201s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1201s { LOCAL $/ = UNDEF; $SLURP = ; } 1201s 1201s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1201s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1201s I, BECAUSE THE $1 VARIABLE IS 1201s MAGICAL AND READ-ONLY : 1201s 1201s LOCAL $1 = 2; 1201s 1201s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1201s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1201s TO SAFELY REUSE $_ IN A SUBROUTINE. 1201s 1201s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1201s WORK AS DESCRIBED. 1201s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1201s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1201s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1201s SEE L FOR MORE 1201s DETAILS. 1201s X 1201s 1201s =HEAD3 LOCALIZATION OF GLOBS 1201s X X 1201s 1201s THE CONSTRUCT 1201s 1201s LOCAL *NAME; 1201s 1201s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1201s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1201s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1201s 1201s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1201s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1201s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1201s SEPARATOR. 1201s 1201s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1201s X X 1201s X 1201s 1201s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1201s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1201s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1201s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1201s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1201s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1201s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1201s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1201s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1201s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1201s 1201s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1201s @ARY = ( 0..5 ); 1201s { 1201s LOCAL($ARY[5]) = 6; 1201s LOCAL($HASH{'A'}) = 'DRILL'; 1201s WHILE (MY $E = POP(@ARY)) { 1201s PRINT "$E . . .\N"; 1201s LAST UNLESS $E > 3; 1201s } 1201s IF (@ARY) { 1201s $HASH{'ONLY A'} = 'TEST'; 1201s DELETE $HASH{'A'}; 1201s } 1201s } 1201s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1201s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1201s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1201s 1201s PERL WILL PRINT 1201s 1201s 6 . . . 1201s 4 . . . 1201s 3 . . . 1201s THIS IS A TEST ONLY A TEST. 1201s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1201s 1201s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1201s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1201s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1201s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1201s 1201s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1201s X X X 1201s X 1201s 1201s YOU CAN USE THE C AND C 1201s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1201s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1201s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1201s 1201s DO { 1201s MY $VAL = $ARRAY[$IDX]; 1201s LOCAL $ARRAY[$IDX]; 1201s DELETE $ARRAY[$IDX]; 1201s $VAL 1201s } 1201s 1201s AND 1201s 1201s DO { 1201s MY $VAL = $HASH{KEY}; 1201s LOCAL $HASH{KEY}; 1201s DELETE $HASH{KEY}; 1201s $VAL 1201s } 1201s 1201s EXCEPT THAT FOR THOSE THE C IS 1201s SCOPED TO THE C BLOCK. SLICES ARE 1201s ALSO ACCEPTED. 1201s 1201s MY %HASH = ( 1201s A => [ 7, 8, 9 ], 1201s B => 1, 1201s ) 1201s 1201s { 1201s MY $X = DELETE LOCAL $HASH{A}; 1201s # $X IS [ 7, 8, 9 ] 1201s # %HASH IS (B => 1) 1201s 1201s { 1201s MY @NUMS = DELETE LOCAL @$X[0, 2] 1201s # @NUMS IS (7, 9) 1201s # $X IS [ UNDEF, 8 ] 1201s 1201s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1201s } 1201s # $X IS BACK TO [ 7, 8, 9 ] 1201s 1201s } 1201s # %HASH IS BACK TO ITS ORIGINAL STATE 1201s 1201s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1201s 1201s =HEAD2 LVALUE SUBROUTINES 1201s X X 1201s 1201s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1201s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1201s 1201s MY $VAL; 1201s SUB CANMOD : LVALUE { 1201s $VAL; # OR: RETURN $VAL; 1201s } 1201s SUB NOMOD { 1201s $VAL; 1201s } 1201s 1201s CANMOD() = 5; # ASSIGNS TO $VAL 1201s NOMOD() = 5; # ERROR 1201s 1201s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1201s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1201s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1201s 1201s DATA(2,3) = GET_DATA(3,4); 1201s 1201s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1201s 1201s (DATA(2,3)) = GET_DATA(3,4); 1201s 1201s AND IN: 1201s 1201s (DATA(2),DATA(3)) = GET_DATA(3,4); 1201s 1201s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1201s 1201s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1201s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1201s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1201s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1201s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1201s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1201s 1201s =HEAD2 LEXICAL SUBROUTINES 1201s X X X X 1201s 1201s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1201s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1201s AVAILABLE UNDER C OR C OR HIGHER. 1201s 1201s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1201s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1201s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1201s CATEGORY WAS DISABLED. 1201s 1201s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1201s DECLARED, AND ONLY AFTER THAT DECLARATION: 1201s 1201s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1201s # VERSIONS EARLIER THAN 5.26. 1201s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1201s USE FEATURE 'LEXICAL_SUBS'; 1201s 1201s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1201s STATE SUB FOO { 1201s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1201s } 1201s FOO(); # CALLS "STATE" SUB 1201s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1201s 1201s MY SUB BAR { ... } 1201s BAR(); # CALLS "MY" SUB 1201s 1201s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1201s 1201s # WRONG 1201s MY SUB BAZ { 1201s BAZ(); 1201s } 1201s 1201s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1201s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1201s 1201s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1201s 1201s MY SUB BAZ { 1201s __SUB__->(); # CALLS ITSELF 1201s } 1201s 1201s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1201s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1201s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1201s HOWEVER: 1201s 1201s MY SUB BAZ; # PREDECLARATION 1201s SUB BAZ { # DEFINE THE "MY" SUB 1201s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1201s } 1201s 1201s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1201s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1201s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1201s 1201s =HEAD3 C VS C 1201s 1201s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1201s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1201s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1201s CONTAINING BLOCK TO THE NEXT. 1201s 1201s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1201s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1201s 1201s SUB WHATEVER { 1201s MY $X = SHIFT; 1201s MY SUB INNER { 1201s ... DO SOMETHING WITH $X ... 1201s } 1201s INNER(); 1201s } 1201s 1201s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1201s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1201s SEE THE C<$X> FROM THE FIRST CALL TO C. 1201s 1201s =HEAD3 C SUBROUTINES 1201s 1201s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1201s SUBROUTINE OF THE SAME NAME. 1201s 1201s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1201s INSIDE AN INNER SCOPE: 1201s 1201s SUB FOO { ... } 1201s 1201s SUB BAR { 1201s MY SUB FOO { ... } 1201s { 1201s # NEED TO USE THE OUTER FOO HERE 1201s OUR SUB FOO; 1201s FOO(); 1201s } 1201s } 1201s 1201s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1201s 1201s PACKAGE MYSNEAKYMODULE; 1201s 1201s OUR SUB DO_SOMETHING { ... } 1201s 1201s SUB DO_SOMETHING_WITH_CALLER { 1201s PACKAGE DB; 1201s () = CALLER 1; # SETS @DB::ARGS 1201s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1201s } 1201s 1201s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1201s X X<*> 1201s 1201s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1201s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1201s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1201s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1201s 1201s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1201s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1201s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1201s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1201s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1201s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1201s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1201s 1201s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1201s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1201s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1201s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1201s 1201s SUB DOUBLEARY { 1201s LOCAL(*SOMEARY) = @_; 1201s FOREACH $ELEM (@SOMEARY) { 1201s $ELEM *= 2; 1201s } 1201s } 1201s DOUBLEARY(*FOO); 1201s DOUBLEARY(*BAR); 1201s 1201s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1201s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1201s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1201s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1201s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1201s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1201s 1201s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1201s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1201s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1201s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1201s L. 1201s 1201s =HEAD2 WHEN TO STILL USE LOCAL() 1201s X X 1201s 1201s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1201s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1201s I USE C INSTEAD OF C. 1201s 1201s =OVER 4 1201s 1201s =ITEM 1. 1201s 1201s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1201s 1201s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1201s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1201s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1201s IN C<@FIELDS>. 1201s 1201s { 1201s LOCAL @ARGV = ("/ETC/MOTD"); 1201s LOCAL $/ = UNDEF; 1201s LOCAL $_ = <>; 1201s @FIELDS = SPLIT /^\S*=+\S*$/; 1201s } 1201s 1201s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1201s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1201s 1201s =ITEM 2. 1201s 1201s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1201s 1201s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1201s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1201s TABLE ENTRIES: 1201s 1201s SUB IOQUEUE { 1201s LOCAL (*READER, *WRITER); # NOT MY! 1201s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1201s RETURN (*READER, *WRITER); 1201s } 1201s ($HEAD, $TAIL) = IOQUEUE(); 1201s 1201s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1201s ENTRIES. 1201s 1201s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1201s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1201s A LOCAL ALIAS. 1201s 1201s { 1201s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1201s GROW(); # REALLY CALLS SHRINK() 1201s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1201s } 1201s GROW(); # GET THE REAL GROW() AGAIN 1201s 1201s SEE L FOR MORE ABOUT MANIPULATING 1201s FUNCTIONS BY NAME IN THIS WAY. 1201s 1201s =ITEM 3. 1201s 1201s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1201s 1201s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1201s IS DONE ON DYNAMICS: 1201s 1201s { 1201s LOCAL $SIG{INT} = 'IGNORE'; 1201s FUNCT(); # UNINTERRUPTIBLE 1201s } 1201s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1201s 1201s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1201s 1201s =BACK 1201s 1201s =HEAD2 PASS BY REFERENCE 1201s X X X 1201s 1201s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1201s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1201s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1201s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1201s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1201s 1201s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1201s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1201s OF ALL THEIR FORMER LAST ELEMENTS: 1201s 1201s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1201s 1201s SUB POPMANY { 1201s MY $AREF; 1201s MY @RETLIST; 1201s FOREACH $AREF ( @_ ) { 1201s PUSH @RETLIST, POP @$AREF; 1201s } 1201s RETURN @RETLIST; 1201s } 1201s 1201s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1201s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1201s 1201s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1201s SUB INTER { 1201s MY ($K, $HREF, %SEEN); # LOCALS 1201s FOREACH $HREF (@_) { 1201s WHILE ( $K = EACH %$HREF ) { 1201s $SEEN{$K}++; 1201s } 1201s } 1201s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1201s } 1201s 1201s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1201s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1201s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1201s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1201s A LITTLE EXPENSIVE. 1201s 1201s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1201s 1201s (@W, @X) = FUNC(@Y, @Z); 1201s OR 1201s (%W, %X) = FUNC(%Y, %Z); 1201s 1201s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1201s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1201s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1201s AS ALWAYS. 1201s 1201s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1201s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1201s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1201s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1201s 1201s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1201s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1201s SUB FUNC { 1201s MY ($YREF, $ZREF) = @_; 1201s IF (@$YREF > @$ZREF) { 1201s RETURN ($YREF, $ZREF); 1201s } ELSE { 1201s RETURN ($ZREF, $YREF); 1201s } 1201s } 1201s 1201s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1201s 1201s (*W, *X) = FUNC(\@Y, \@Z); 1201s PRINT "@W HAS MORE THAN @X\N"; 1201s SUB FUNC { 1201s LOCAL (*Y, *Z) = @_; 1201s IF (@Y > @Z) { 1201s RETURN (\@Y, \@Z); 1201s } ELSE { 1201s RETURN (\@Z, \@Y); 1201s } 1201s } 1201s 1201s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1201s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1201s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1201s ARE IN THE SYMBOL TABLE. 1201s 1201s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1201s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1201s FOR EXAMPLE: 1201s 1201s SPLUTTER(\*STDOUT); 1201s SUB SPLUTTER { 1201s MY $FH = SHIFT; 1201s PRINT $FH "HER UM WELL A HMMM\N"; 1201s } 1201s 1201s $REC = GET_REC(\*STDIN); 1201s SUB GET_REC { 1201s MY $FH = SHIFT; 1201s RETURN SCALAR <$FH>; 1201s } 1201s 1201s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1201s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1201s 1201s SUB OPENIT { 1201s MY $PATH = SHIFT; 1201s LOCAL *FH; 1201s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1201s } 1201s 1201s =HEAD2 PROTOTYPES 1201s X X 1201s 1201s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1201s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1201s SECTION OR WITH A L. 1201s IF YOU DECLARE EITHER OF 1201s 1201s SUB MYPUSH (\@@) 1201s SUB MYPUSH :PROTOTYPE(\@@) 1201s 1201s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1201s 1201s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1201s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1201s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1201s OF AN ATTRIBUTE. 1201s 1201s THE 1201s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1201s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1201s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1201s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1201s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1201s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1201s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1201s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1201s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1201s 1201s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1201s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1201s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1201s 1201s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1201s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1201s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1201s CORRESPONDING BUILT-IN. 1201s 1201s DECLARED AS CALLED AS 1201s 1201s SUB MYLINK ($$) MYLINK $OLD, $NEW 1201s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1201s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1201s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1201s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1201s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1201s SUB MYPOP (\@) MYPOP @ARRAY 1201s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1201s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1201s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1201s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1201s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1201s SUB MYRAND (;$) MYRAND 42 1201s SUB MYTIME () MYTIME 1201s 1201s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1201s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1201s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1201s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1201s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1201s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1201s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1201s 1201s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1201s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1201s 1201s SUB MYREF (\[$@%&*]) 1201s 1201s WILL ALLOW CALLING MYREF() AS 1201s 1201s MYREF $VAR 1201s MYREF @ARRAY 1201s MYREF %HASH 1201s MYREF &SUB 1201s MYREF *GLOB 1201s 1201s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1201s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1201s 1201s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1201s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1201s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1201s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1201s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1201s OR A SUBSEQUENT COMMA. 1201s 1201s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1201s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1201s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1201s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1201s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1201s FOLLOWS: 1201s 1201s USE SYMBOL 'QUALIFY_TO_REF'; 1201s 1201s SUB FOO (*) { 1201s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1201s ... 1201s } 1201s 1201s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1201s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1201s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1201s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1201s 1201s SUB MYPUSH (+@) { 1201s MY $AREF = SHIFT; 1201s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1201s PUSH @$AREF, @_; 1201s } 1201s 1201s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1201s IS OF AN ACCEPTABLE TYPE. 1201s 1201s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1201s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1201s 1201s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1201s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1201s PROVIDED, C<$_> WILL BE USED INSTEAD. 1201s 1201s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1201s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1201s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1201s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1201s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1201s 1201s MYTIME +2; 1201s 1201s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1201s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1201s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1201s 1201s SUB MYGETPROTOBYNUMBER($;); 1201s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1201s 1201s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1201s PROVIDED IT'S IN THE INITIAL POSITION: 1201s X<&> 1201s 1201s SUB TRY (&@) { 1201s MY($TRY,$CATCH) = @_; 1201s EVAL { &$TRY }; 1201s IF ($@) { 1201s LOCAL $_ = $@; 1201s &$CATCH; 1201s } 1201s } 1201s SUB CATCH (&) { $_[0] } 1201s 1201s TRY { 1201s DIE "PHOOEY"; 1201s } CATCH { 1201s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1201s }; 1201s 1201s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1201s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1201s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1201s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1201s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1201s 1201s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1201s X 1201s 1201s SUB MYGREP (&@) { 1201s MY $CODE = SHIFT; 1201s MY @RESULT; 1201s FOREACH $_ (@_) { 1201s PUSH(@RESULT, $_) IF &$CODE; 1201s } 1201s @RESULT; 1201s } 1201s 1201s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1201s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1201s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1201s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1201s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1201s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1201s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1201s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1201s 1201s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1201s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1201s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1201s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1201s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1201s MAJORITY OF OFFENDING CODE IS FIXED. 1201s 1201s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1201s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1201s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1201s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1201s 1201s SUB FUNC ($) { 1201s MY $N = SHIFT; 1201s PRINT "YOU GAVE ME $N\N"; 1201s } 1201s 1201s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1201s RETURNING A LIST: 1201s 1201s FUNC(@FOO); 1201s FUNC( $TEXT =~ /\W+/G ); 1201s 1201s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1201s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1201s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1201s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1201s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1201s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1201s 1201s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1201s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1201s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1201s EFFECT, LIKE SO: 1201s 1201s SUB FOO($$); 1201s SUB FOO($$) { 1201s FOO 1, 2; 1201s } 1201s 1201s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1201s TO MAKE THE WORLD A BETTER PLACE. 1201s 1201s =HEAD2 CONSTANT FUNCTIONS 1201s X 1201s 1201s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1201s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1201s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1201s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1201s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1201s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1201s 1201s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1201s 1201s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1201s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1201s # AND IT'S INLINED, TOO! 1201s SUB ST_DEV () { 0 } 1201s SUB ST_INO () { 1 } 1201s 1201s SUB FLAG_FOO () { 1 << 8 } 1201s SUB FLAG_BAR () { 1 << 9 } 1201s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1201s 1201s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1201s 1201s SUB N () { INT(OPT_BAZ) / 3 } 1201s 1201s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1201s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1201s 1201s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1201s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1201s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1201s C: 1201s 1201s SUB BAZ_VAL () { 1201s IF (OPT_BAZ) { 1201s RETURN 23; 1201s } 1201s ELSE { 1201s RETURN 42; 1201s } 1201s } 1201s SUB BONK_VAL () { RETURN 12345 } 1201s 1201s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1201s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1201s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1201s 1201s BEGIN { 1201s MY $VAR = 1; 1201s NO STRICT 'REFS'; 1201s *INLINED = SUB () { $VAR }; 1201s } 1201s 1201s BEGIN { 1201s MY $VAR = 1; 1201s MY $REF = \$VAR; 1201s NO STRICT 'REFS'; 1201s *NOT_INLINED = SUB () { $VAR }; 1201s } 1201s 1201s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1201s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1201s 1201s BEGIN { 1201s MY $X = 10; 1201s *FOO = SUB () { $X }; 1201s $X++; 1201s } 1201s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1201s 1201s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1201s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1201s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1201s SO IT PRINTED C<10>, NOT C<11>. 1201s 1201s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1201s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1201s ASIDE FROM WHERE IT IS DECLARED. 1201s 1201s # FINE, NO WARNING 1201s BEGIN { 1201s MY $X = 54321; 1201s *INLINED = SUB () { $X }; 1201s } 1201s # ERROR 1201s BEGIN { 1201s MY $X; 1201s $X = 54321; 1201s *ALSO_INLINED = SUB () { $X }; 1201s } 1201s 1201s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1201s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1201s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1201s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1201s CONSTANT SUBROUTINE: 1201s 1201s MY $X = 54321; 1201s *INLINED = SUB : CONST { $X }; 1201s $X++; 1201s 1201s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1201s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1201s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1201s VALUE CAPTURED THE SAME WAY. 1201s 1201s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1201s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1201s AN EXPLICIT C: 1201s 1201s BEGIN { 1201s MY $X = 10; 1201s *FOO = SUB () { RETURN $X }; 1201s $X++; 1201s } 1201s PRINT FOO(); # PRINTS 11 1201s 1201s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1201s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1201s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1201s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1201s 1201s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1201s SUB ONE { 1201s 1; 1201s } 1201s IF (ONE ) { 1201s PRINT ONE() IF ONE ; 1201s } 1201s 1201s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1201s SUB ONE () { 1 } 1201s DO { 1201s PRINT 1 1201s }; 1201s 1201s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1201s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1201s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1201s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1201s 1201s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1201s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1201s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1201s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1201s 1201s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1201s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1201s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1201s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1201s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1201s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1201s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1201s MENTIONED ABOVE: 1201s 1201s SUB NOT_INLINED () { RETURN 23 } 1201s 1201s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1201s X X X X 1201s 1201s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1201s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1201s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1201s ON A NON-UNIX SYSTEM. 1201s 1201s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1201s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1201s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1201s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1201s 1201s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1201s CHDIR $SOMEWHERE; 1201s SUB CHDIR { ... } 1201s 1201s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1201s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1201s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1201s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1201s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1201s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1201s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1201s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1201s FOR SOME KEYWORDS. SEE L. 1201s 1201s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1201s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1201s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1201s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1201s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1201s THAT IS, THEY COULD SAY 1201s 1201s USE MODULE 'OPEN'; 1201s 1201s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1201s 1201s USE MODULE; 1201s 1201s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1201s 1201s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1201s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1201s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1201s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1201s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1201s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1201s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1201s 1201s PACKAGE REGLOB; 1201s REQUIRE EXPORTER; 1201s @ISA = 'EXPORTER'; 1201s @EXPORT_OK = 'GLOB'; 1201s 1201s SUB IMPORT { 1201s MY $PKG = SHIFT; 1201s RETURN UNLESS @_; 1201s MY $SYM = SHIFT; 1201s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1201s $PKG->EXPORT($WHERE, $SYM, @_); 1201s } 1201s 1201s SUB GLOB { 1201s MY $PAT = SHIFT; 1201s MY @GOT; 1201s IF (OPENDIR MY $D, '.') { 1201s @GOT = GREP /$PAT/, READDIR $D; 1201s CLOSEDIR $D; 1201s } 1201s RETURN @GOT; 1201s } 1201s 1; 1201s 1201s AND HERE'S HOW IT COULD BE (AB)USED: 1201s 1201s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1201s PACKAGE FOO; 1201s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1201s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1201s 1201s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1201s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1201s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1201s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1201s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1201s IT MUST BE DONE AT ALL. 1201s 1201s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1201s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1201s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1201s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1201s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1201s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1201s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1201s LIBRARY. 1201s 1201s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1201s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1201s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1201s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1201s (SEE L). 1201s 1201s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1201s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1201s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1201s 1201s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1201s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1201s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1201s C SYNTAX, THOUGH). 1201s 1201s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1201s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1201s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1201s 1201s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1201s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1201s 1201s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1201s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1201s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1201s 1201s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1201s 1201s =HEAD2 AUTOLOADING 1201s X X 1201s 1201s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1201s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1201s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1201s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1201s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1201s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1201s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1201s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1201s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1201s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1201s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1201s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1201s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1201s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1201s SUBROUTINE NAME. SEE L FOR DETAILS.) 1201s 1201s 1201s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1201s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1201s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1201s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1201s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1201s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1201s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1201s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1201s 1201s SUB AUTOLOAD { 1201s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1201s MY $PROGRAM = $AUTOLOAD; 1201s $PROGRAM =~ S/.*:://; 1201s SYSTEM($PROGRAM, @_); 1201s } 1201s DATE(); 1201s WHO(); 1201s LS('-L'); 1201s 1201s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1201s EVEN NEED PARENTHESES: 1201s 1201s USE SUBS QW(DATE WHO LS); 1201s DATE; 1201s WHO; 1201s LS '-L'; 1201s 1201s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1201s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1201s 1201s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1201s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1201s DESCRIBED IN L AND IN L, THE STANDARD 1201s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1201s FUNCTIONS TO PERL CODE IN L. 1201s 1201s =HEAD2 SUBROUTINE ATTRIBUTES 1201s X X X 1201s 1201s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1201s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1201s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1201s C HAD BEEN SEEN. SEE L FOR DETAILS 1201s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1201s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1201s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1201s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1201s 1201s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1201s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1201s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1201s NEST PROPERLY. 1201s 1201s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1201s 1201s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1201s SUB PLUGH () : UGLY('\(") :BAD; 1201s SUB XYZZY : _5X5 { ... } 1201s 1201s EXAMPLES OF INVALID SYNTAX: 1201s 1201s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1201s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1201s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1201s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1201s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1201s 1201s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1201s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1201s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1201s PARSED AND INVOKED: 1201s 1201s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1201s 1201s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1201s SEE L AND L. 1201s 1201s =HEAD1 SEE ALSO 1201s 1201s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1201s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1201s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1201s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1201s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1201s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1201s 1201s =FOR VI 1201s # EX: SET STS=0 SW=4 ET: 1201s 1201s ok 2 1201s # testing mod_cgi with /modules/cgi/perl.pl 1201s # expected 200 1201s # received 200 1201s # body: PERL CGI 1201s ok 3 1201s # testing mod_test_rwrite with /test_rwrite 1201s # expected 200 1201s # received 200 1201s # body: A 1201s ok 4 1201s ok 1206s t/filter/case_in.t .................. 1206s 1..3 1206s # Running under perl version 5.040000 for linux 1206s # Current time local: Fri Feb 21 13:03:39 2025 1206s # Current time GMT: Fri Feb 21 13:03:39 2025 1206s # Using Test.pm version 1.31 1206s # Using Apache/Test.pm version 1.44 1206s ok 1 1206s # testing mod_cgi with /modules/cgi/perl_echo.pl 1206s # expected 200 1206s # received 200 1206s ok 2 1206s # testing mod_echo_post with /echo_post 1206s # expected 200 1206s # received 200 1206s ok 3 1206s ok 1211s t/filter/input_body.t ............... 1211s 1..2 1211s # Running under perl version 5.040000 for linux 1211s # Current time local: Fri Feb 21 13:03:44 2025 1211s # Current time GMT: Fri Feb 21 13:03:44 2025 1211s # Using Test.pm version 1.31 1211s # Using Apache/Test.pm version 1.44 1211s # testing : Posted "1 ko" 1211s # expected: 'ok 1' 1211s # received: 'ok 1' 1211s ok 1 1211s # testing : Posted "2 ko" 1211s # expected: 'ok 2' 1211s # received: 'ok 2' 1211s ok 2 1211s ok 1215s t/http11/basicauth.t ................ 1215s 1..3 1215s # Running under perl version 5.040000 for linux 1215s # Current time local: Fri Feb 21 13:03:49 2025 1215s # Current time GMT: Fri Feb 21 13:03:49 2025 1215s # Using Test.pm version 1.31 1215s # Using Apache/Test.pm version 1.44 1215s ok 1 1215s ok 2 1215s ok 3 1215s ok 1219s t/http11/chunked.t .................. 1219s 1..30 1219s # Running under perl version 5.040000 for linux 1219s # Current time local: Fri Feb 21 13:03:53 2025 1219s # Current time GMT: Fri Feb 21 13:03:53 2025 1219s # Using Test.pm version 1.31 1219s # Using Apache/Test.pm version 1.44 1219s # testing : response protocol 1219s # expected: 'HTTP/1.1' 1219s # received: 'HTTP/1.1' 1219s ok 1 1219s # testing : response Transfer-Encoding 1219s # expected: 'chunked' 1219s # received: 'chunked' 1219s ok 2 1219s # testing : no Content-Length 1219s # expected: 0 1219s # received: 0 1219s ok 3 1219s # testing : body length 1219s # expected: '70976' 1219s # received: 70976 1219s ok 4 1219s # testing : number of requests 1219s # expected: 1 1219s # received: 1 1219s ok 5 1219s # testing : response protocol 1219s # expected: 'HTTP/1.1' 1219s # received: 'HTTP/1.1' 1219s ok 6 1219s # testing : response Transfer-Encoding 1219s # expected: 'chunked' 1219s # received: 'chunked' 1219s ok 7 1219s # testing : no Content-Length 1219s # expected: 0 1219s # received: 0 1219s ok 8 1219s # testing : body length 1219s # expected: '212509' 1219s # received: 212509 1219s ok 9 1219s # testing : number of requests 1219s # expected: 2 1219s # received: 2 1219s ok 10 1219s # testing : response protocol 1219s # expected: 'HTTP/1.1' 1219s # received: 'HTTP/1.1' 1219s ok 11 1219s # testing : response Transfer-Encoding 1219s # expected: 'chunked' 1219s # received: 'chunked' 1219s ok 12 1219s # testing : no Content-Length 1219s # expected: 0 1219s # received: 0 1219s ok 13 1219s # testing : body length 1219s # expected: '280545' 1219s # received: 280545 1219s ok 14 1219s # testing : number of requests 1219s # expected: 3 1219s # received: 3 1219s ok 15 1219s # testing : response protocol 1219s # expected: 'HTTP/1.1' 1219s # received: 'HTTP/1.1' 1219s ok 16 1219s # testing : response Transfer-Encoding 1219s # expected: 'chunked' 1219s # received: 'chunked' 1219s ok 17 1219s # testing : no Content-Length 1219s # expected: 0 1219s # received: 0 1219s ok 18 1219s # testing : body length 1219s # expected: '845969' 1219s # received: 845969 1219s ok 19 1219s # testing : number of requests 1219s # expected: 4 1219s # received: 4 1219s ok 20 1219s # testing : response protocol 1219s # expected: 'HTTP/1.1' 1219s # received: 'HTTP/1.1' 1219s ok 21 1219s # testing : no Transfer-Encoding (test result inverted) 1219s # expected: 'chunked' 1219s # received: '' 1219s ok 22 1219s # testing : content length 1219s # expected: 253 1219s # received: '253' 1219s ok 23 1219s # testing : body length 1219s # expected: '242' 1219s # received: 242 1219s ok 24 1219s # testing : number of requests 1219s # expected: 5 1219s # received: 5 1219s ok 25 1219s # testing : response protocol 1219s # expected: 'HTTP/1.1' 1219s # received: 'HTTP/1.1' 1219s ok 26 1219s # testing : no Transfer-Encoding (test result inverted) 1219s # expected: 'chunked' 1219s # received: '' 1219s ok 27 1219s # testing : content length 1219s # expected: '' 1219s # received: '' 1219s ok 28 1219s # testing : body length 1219s # expected: '14276' 1219s # received: 14276 1219s ok 29 1219s # testing : number of requests 1219s # expected: 6 1219s # received: 6 1219s ok 30 1219s ok 1223s t/http11/chunked2.t ................. 1223s 1..2 1223s # Running under perl version 5.040000 for linux 1223s # Current time local: Fri Feb 21 13:03:57 2025 1223s # Current time GMT: Fri Feb 21 13:03:57 2025 1223s # Using Test.pm version 1.31 1223s # Using Apache/Test.pm version 1.44 1223s # testing : successful response 1223s # expected: 200 1223s # received: '200' 1223s ok 1 1223s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1223s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1223s ok 2 1223s ok 1227s t/http11/clength.t .................. 1227s 1..6 1227s # Running under perl version 5.040000 for linux 1227s # Current time local: Fri Feb 21 13:04:01 2025 1227s # Current time GMT: Fri Feb 21 13:04:01 2025 1227s # Using Test.pm version 1.31 1227s # Using Apache/Test.pm version 1.44 1227s # testing : successful response 1227s # expected: 200 1227s # received: '200' 1227s ok 1 1227s # expected: 10 1227s # received: '10' 1227s ok 2 1227s # expected: 'bbbbbbbbbb' 1227s # received: 'bbbbbbbbbb' 1227s ok 3 1227s # testing : successful response 1227s # expected: 200 1227s # received: '200' 1227s ok 4 1227s # expected: 6 1227s # received: '6' 1227s ok 5 1227s # expected: 'foobar' 1227s # received: 'foobar' 1227s ok 6 1227s ok 1233s t/http11/post.t ..................... 1233s # using LWP client 1233s 1..51 1233s # Running under perl version 5.040000 for linux 1233s # Current time local: Fri Feb 21 13:04:05 2025 1233s # Current time GMT: Fri Feb 21 13:04:05 2025 1233s # Using Test.pm version 1.31 1233s # Using Apache/Test.pm version 1.44 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 1024 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Connection: Keep-Alive 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 5 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 1 1233s #DMMATCH1: 1 1233s #Keep-Alive: timeout=5, max=100 1233s # 1233s # testing : length posted 1233s # expected: '1024' 1233s # received: 1024 1233s ok 1 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 2048 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 5 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 2 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '2048' 1233s # received: 2048 1233s ok 2 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 3072 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 5 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 3 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '3072' 1233s # received: 3072 1233s ok 3 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 4096 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 5 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 4 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '4096' 1233s # received: 4096 1233s ok 4 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 5120 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 5 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 5 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '5120' 1233s # received: 5120 1233s ok 5 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 6144 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 5 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 6 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '6144' 1233s # received: 6144 1233s ok 6 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 7168 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 5 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 7 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '7168' 1233s # received: 7168 1233s ok 7 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 8192 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 5 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 8 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '8192' 1233s # received: 8192 1233s ok 8 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 9216 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 5 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 9 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '9216' 1233s # received: 9216 1233s ok 9 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 10240 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 10 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '10240' 1233s # received: 10240 1233s ok 10 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 11264 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 11 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '11264' 1233s # received: 11264 1233s ok 11 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 12288 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 12 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '12288' 1233s # received: 12288 1233s ok 12 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 13312 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 13 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '13312' 1233s # received: 13312 1233s ok 13 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 14336 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 14 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '14336' 1233s # received: 14336 1233s ok 14 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 15360 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 15 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '15360' 1233s # received: 15360 1233s ok 15 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 16384 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 16 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '16384' 1233s # received: 16384 1233s ok 16 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 17408 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:09 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 17 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '17408' 1233s # received: 17408 1233s ok 17 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 18432 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 18 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '18432' 1233s # received: 18432 1233s ok 18 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 19456 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 19 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '19456' 1233s # received: 19456 1233s ok 19 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 20480 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 20 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '20480' 1233s # received: 20480 1233s ok 20 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 21504 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 21 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '21504' 1233s # received: 21504 1233s ok 21 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 22528 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 22 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '22528' 1233s # received: 22528 1233s ok 22 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 23552 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 23 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '23552' 1233s # received: 23552 1233s ok 23 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 24576 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 24 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '24576' 1233s # received: 24576 1233s ok 24 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 25600 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 25 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '25600' 1233s # received: 25600 1233s ok 25 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 26624 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 26 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '26624' 1233s # received: 26624 1233s ok 26 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 27648 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 27 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '27648' 1233s # received: 27648 1233s ok 27 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 28672 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 28 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '28672' 1233s # received: 28672 1233s ok 28 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 29696 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 29 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '29696' 1233s # received: 29696 1233s ok 29 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 30720 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 30 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '30720' 1233s # received: 30720 1233s ok 30 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 31744 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 31 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '31744' 1233s # received: 31744 1233s ok 31 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 32768 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 32 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '32768' 1233s # received: 32768 1233s ok 32 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 33792 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 33 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '33792' 1233s # received: 33792 1233s ok 33 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 34816 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 34 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '34816' 1233s # received: 34816 1233s ok 34 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 35840 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 35 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '35840' 1233s # received: 35840 1233s ok 35 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 36864 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 36 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '36864' 1233s # received: 36864 1233s ok 36 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 37888 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 37 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '37888' 1233s # received: 37888 1233s ok 37 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 38912 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 38 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '38912' 1233s # received: 38912 1233s ok 38 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 39936 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 39 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '39936' 1233s # received: 39936 1233s ok 39 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 40960 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:10 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 40 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '40960' 1233s # received: 40960 1233s ok 40 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 41984 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 41 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '41984' 1233s # received: 41984 1233s ok 41 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 43008 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 42 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '43008' 1233s # received: 43008 1233s ok 42 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 44032 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 43 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '44032' 1233s # received: 44032 1233s ok 43 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 45056 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 44 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '45056' 1233s # received: 45056 1233s ok 44 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 46080 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 45 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '46080' 1233s # received: 46080 1233s ok 45 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 47104 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 46 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '47104' 1233s # received: 47104 1233s ok 46 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 48128 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 47 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '48128' 1233s # received: 48128 1233s ok 47 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 49152 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 48 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '49152' 1233s # received: 49152 1233s ok 48 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 50176 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 49 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '50176' 1233s # received: 50176 1233s ok 49 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 51200 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 6 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 50 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '51200' 1233s # received: 51200 1233s ok 50 1233s #lwp request: 1233s #POST http://localhost:8529/eat_post HTTP/1.1 1233s #User-Agent: libwww-perl/6.77 1233s #Content-Length: 102400 1233s # 1233s #server response: 1233s #HTTP/1.1 200 OK 1233s #Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1233s #Vary: In-If1 1233s #Content-Length: 7 1233s #Client-Date: Fri, 21 Feb 2025 13:04:11 GMT 1233s #Client-Peer: 127.0.0.1:8529 1233s #Client-Response-Num: 51 1233s #DMMATCH1: 1 1233s # 1233s # testing : length posted 1233s # expected: '102400' 1233s # received: 102400 1233s ok 51 1233s ok 1237s t/modules/aaa.t ..................... 1237s 1..40 1237s # Running under perl version 5.040000 for linux 1237s # Current time local: Fri Feb 21 13:04:11 2025 1237s # Current time GMT: Fri Feb 21 13:04:11 2025 1237s # Using Test.pm version 1.31 1237s # Using Apache/Test.pm version 1.44 1237s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm2 1237s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 1237s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/form1 1237s ok 1 1237s ok 2 1237s ok 3 1237s ok 4 1237s ok 5 1237s ok 6 1237s ok 7 1237s ok 8 1237s ok 9 1237s ok 10 1237s ok 11 1237s ok 12 1237s ok 13 1237s ok 14 1237s ok 15 1237s ok 16 1237s ok 17 1237s ok 18 1237s ok 19 1237s ok 20 1237s ok 21 1237s ok 22 1237s ok 23 1237s ok 24 1237s ok 25 1237s ok 26 1237s ok 27 1237s ok 28 1237s ok 29 1237s ok 30 1237s ok 31 1237s ok 32 1237s ok 33 1237s ok 34 1237s ok 35 1237s ok 36 1237s ok 37 1237s ok 38 1237s ok 39 1237s ok 40 1237s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm2 1237s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/form1 1237s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 1237s ok 1243s t/modules/access.t .................. 1243s 1..408 1243s # Running under perl version 5.040000 for linux 1243s # Current time local: Fri Feb 21 13:04:15 2025 1243s # Current time GMT: Fri Feb 21 13:04:15 2025 1243s # Using Test.pm version 1.31 1243s # Using Apache/Test.pm version 1.44 1243s # --- 1243s # Order deny,allow 1243s # Allow from all 1243s # expecting access. 1243s ok 1 1243s # --- 1243s # Order deny,allow 1243s # Deny from all 1243s # expecting access denial. 1243s ok 2 1243s # --- 1243s # Order deny,allow 1243s # Allow from all 1243s # Deny from all 1243s # expecting access. 1243s ok 3 1243s # --- 1243s # Order deny,allow 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 4 1243s # --- 1243s # Order deny,allow 1243s # Allow from all 1243s # Deny from localhost 1243s # expecting access. 1243s ok 5 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 6 1243s # --- 1243s # Order deny,allow 1243s # Allow from all 1243s # Deny from 127.0.0.1 1243s # expecting access. 1243s ok 7 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 8 1243s # --- 1243s # Order deny,allow 1243s # Allow from all 1243s # Deny from 127.0 1243s # expecting access. 1243s ok 9 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 10 1243s # --- 1243s # Order deny,allow 1243s # Allow from all 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access. 1243s ok 11 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 12 1243s # --- 1243s # Order deny,allow 1243s # Allow from all 1243s # Deny from 127.0.0.1/16 1243s # expecting access. 1243s ok 13 1243s # --- 1243s # Order deny,allow 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 14 1243s # --- 1243s # Order deny,allow 1243s # Allow from all 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 15 1243s # --- 1243s # Order deny,allow 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 16 1243s # --- 1243s # Order deny,allow 1243s # Allow from all 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 17 1243s # --- 1243s # Order deny,allow 1243s # Allow from localhost 1243s # expecting access. 1243s ok 18 1243s # --- 1243s # Order deny,allow 1243s # Deny from all 1243s # expecting access denial. 1243s ok 19 1243s # --- 1243s # Order deny,allow 1243s # Allow from localhost 1243s # Deny from all 1243s # expecting access. 1243s ok 20 1243s # --- 1243s # Order deny,allow 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 21 1243s # --- 1243s # Order deny,allow 1243s # Allow from localhost 1243s # Deny from localhost 1243s # expecting access. 1243s ok 22 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 23 1243s # --- 1243s # Order deny,allow 1243s # Allow from localhost 1243s # Deny from 127.0.0.1 1243s # expecting access. 1243s ok 24 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 25 1243s # --- 1243s # Order deny,allow 1243s # Allow from localhost 1243s # Deny from 127.0 1243s # expecting access. 1243s ok 26 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 27 1243s # --- 1243s # Order deny,allow 1243s # Allow from localhost 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access. 1243s ok 28 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 29 1243s # --- 1243s # Order deny,allow 1243s # Allow from localhost 1243s # Deny from 127.0.0.1/16 1243s # expecting access. 1243s ok 30 1243s # --- 1243s # Order deny,allow 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 31 1243s # --- 1243s # Order deny,allow 1243s # Allow from localhost 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 32 1243s # --- 1243s # Order deny,allow 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 33 1243s # --- 1243s # Order deny,allow 1243s # Allow from localhost 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 34 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1 1243s # expecting access. 1243s ok 35 1243s # --- 1243s # Order deny,allow 1243s # Deny from all 1243s # expecting access denial. 1243s ok 36 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1 1243s # Deny from all 1243s # expecting access. 1243s ok 37 1243s # --- 1243s # Order deny,allow 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 38 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1 1243s # Deny from localhost 1243s # expecting access. 1243s ok 39 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 40 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0.0.1 1243s # expecting access. 1243s ok 41 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 42 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0 1243s # expecting access. 1243s ok 43 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 44 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access. 1243s ok 45 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 46 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0.0.1/16 1243s # expecting access. 1243s ok 47 1243s # --- 1243s # Order deny,allow 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 48 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 49 1243s # --- 1243s # Order deny,allow 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 50 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 51 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0 1243s # expecting access. 1243s ok 52 1243s # --- 1243s # Order deny,allow 1243s # Deny from all 1243s # expecting access denial. 1243s ok 53 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0 1243s # Deny from all 1243s # expecting access. 1243s ok 54 1243s # --- 1243s # Order deny,allow 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 55 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0 1243s # Deny from localhost 1243s # expecting access. 1243s ok 56 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 57 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0 1243s # Deny from 127.0.0.1 1243s # expecting access. 1243s ok 58 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 59 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0 1243s # Deny from 127.0 1243s # expecting access. 1243s ok 60 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 61 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access. 1243s ok 62 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 63 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0 1243s # Deny from 127.0.0.1/16 1243s # expecting access. 1243s ok 64 1243s # --- 1243s # Order deny,allow 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 65 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 66 1243s # --- 1243s # Order deny,allow 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 67 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 68 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # expecting access. 1243s ok 69 1243s # --- 1243s # Order deny,allow 1243s # Deny from all 1243s # expecting access denial. 1243s ok 70 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from all 1243s # expecting access. 1243s ok 71 1243s # --- 1243s # Order deny,allow 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 72 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from localhost 1243s # expecting access. 1243s ok 73 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 74 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0.0.1 1243s # expecting access. 1243s ok 75 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 76 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0 1243s # expecting access. 1243s ok 77 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 78 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access. 1243s ok 79 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 80 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0.0.1/16 1243s # expecting access. 1243s ok 81 1243s # --- 1243s # Order deny,allow 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 82 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 83 1243s # --- 1243s # Order deny,allow 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 84 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 85 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/16 1243s # expecting access. 1243s ok 86 1243s # --- 1243s # Order deny,allow 1243s # Deny from all 1243s # expecting access denial. 1243s ok 87 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/16 1243s # Deny from all 1243s # expecting access. 1243s ok 88 1243s # --- 1243s # Order deny,allow 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 89 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/16 1243s # Deny from localhost 1243s # expecting access. 1243s ok 90 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 91 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0.0.1 1243s # expecting access. 1243s ok 92 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 93 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0 1243s # expecting access. 1243s ok 94 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 95 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access. 1243s ok 96 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 97 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0.0.1/16 1243s # expecting access. 1243s ok 98 1243s # --- 1243s # Order deny,allow 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 99 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/16 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 100 1243s # --- 1243s # Order deny,allow 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 101 1243s # --- 1243s # Order deny,allow 1243s # Allow from 127.0.0.1/16 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 102 1243s # --- 1243s # Order deny,allow 1243s # Allow from somewhere.else.com 1243s # expecting access. 1243s ok 103 1243s # --- 1243s # Order deny,allow 1243s # Deny from all 1243s # expecting access denial. 1243s ok 104 1243s # --- 1243s # Order deny,allow 1243s # Allow from somewhere.else.com 1243s # Deny from all 1243s # expecting access denial. 1243s ok 105 1243s # --- 1243s # Order deny,allow 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 106 1243s # --- 1243s # Order deny,allow 1243s # Allow from somewhere.else.com 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 107 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 108 1243s # --- 1243s # Order deny,allow 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 109 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 110 1243s # --- 1243s # Order deny,allow 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 111 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 112 1243s # --- 1243s # Order deny,allow 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 113 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 114 1243s # --- 1243s # Order deny,allow 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 115 1243s # --- 1243s # Order deny,allow 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 116 1243s # --- 1243s # Order deny,allow 1243s # Allow from somewhere.else.com 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 117 1243s # --- 1243s # Order deny,allow 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 118 1243s # --- 1243s # Order deny,allow 1243s # Allow from somewhere.else.com 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 119 1243s # --- 1243s # Order deny,allow 1243s # Allow from 66.6.6.6 1243s # expecting access. 1243s ok 120 1243s # --- 1243s # Order deny,allow 1243s # Deny from all 1243s # expecting access denial. 1243s ok 121 1243s # --- 1243s # Order deny,allow 1243s # Allow from 66.6.6.6 1243s # Deny from all 1243s # expecting access denial. 1243s ok 122 1243s # --- 1243s # Order deny,allow 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 123 1243s # --- 1243s # Order deny,allow 1243s # Allow from 66.6.6.6 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 124 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 125 1243s # --- 1243s # Order deny,allow 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 126 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 127 1243s # --- 1243s # Order deny,allow 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 128 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 129 1243s # --- 1243s # Order deny,allow 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 130 1243s # --- 1243s # Order deny,allow 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 131 1243s # --- 1243s # Order deny,allow 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 132 1243s # --- 1243s # Order deny,allow 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 133 1243s # --- 1243s # Order deny,allow 1243s # Allow from 66.6.6.6 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 134 1243s # --- 1243s # Order deny,allow 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 135 1243s # --- 1243s # Order deny,allow 1243s # Allow from 66.6.6.6 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 136 1243s # --- 1243s # Order allow,deny 1243s # Allow from all 1243s # expecting access. 1243s ok 137 1243s # --- 1243s # Order allow,deny 1243s # Deny from all 1243s # expecting access denial. 1243s ok 138 1243s # --- 1243s # Order allow,deny 1243s # Allow from all 1243s # Deny from all 1243s # expecting access denial. 1243s ok 139 1243s # --- 1243s # Order allow,deny 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 140 1243s # --- 1243s # Order allow,deny 1243s # Allow from all 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 141 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 142 1243s # --- 1243s # Order allow,deny 1243s # Allow from all 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 143 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 144 1243s # --- 1243s # Order allow,deny 1243s # Allow from all 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 145 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 146 1243s # --- 1243s # Order allow,deny 1243s # Allow from all 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 147 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 148 1243s # --- 1243s # Order allow,deny 1243s # Allow from all 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 149 1243s # --- 1243s # Order allow,deny 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 150 1243s # --- 1243s # Order allow,deny 1243s # Allow from all 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 151 1243s # --- 1243s # Order allow,deny 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 152 1243s # --- 1243s # Order allow,deny 1243s # Allow from all 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 153 1243s # --- 1243s # Order allow,deny 1243s # Allow from localhost 1243s # expecting access. 1243s ok 154 1243s # --- 1243s # Order allow,deny 1243s # Deny from all 1243s # expecting access denial. 1243s ok 155 1243s # --- 1243s # Order allow,deny 1243s # Allow from localhost 1243s # Deny from all 1243s # expecting access denial. 1243s ok 156 1243s # --- 1243s # Order allow,deny 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 157 1243s # --- 1243s # Order allow,deny 1243s # Allow from localhost 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 158 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 159 1243s # --- 1243s # Order allow,deny 1243s # Allow from localhost 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 160 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 161 1243s # --- 1243s # Order allow,deny 1243s # Allow from localhost 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 162 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 163 1243s # --- 1243s # Order allow,deny 1243s # Allow from localhost 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 164 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 165 1243s # --- 1243s # Order allow,deny 1243s # Allow from localhost 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 166 1243s # --- 1243s # Order allow,deny 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 167 1243s # --- 1243s # Order allow,deny 1243s # Allow from localhost 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 168 1243s # --- 1243s # Order allow,deny 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 169 1243s # --- 1243s # Order allow,deny 1243s # Allow from localhost 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 170 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1 1243s # expecting access. 1243s ok 171 1243s # --- 1243s # Order allow,deny 1243s # Deny from all 1243s # expecting access denial. 1243s ok 172 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1 1243s # Deny from all 1243s # expecting access denial. 1243s ok 173 1243s # --- 1243s # Order allow,deny 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 174 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 175 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 176 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 177 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 178 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 179 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 180 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 181 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 182 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 183 1243s # --- 1243s # Order allow,deny 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 184 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 185 1243s # --- 1243s # Order allow,deny 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 186 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 187 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0 1243s # expecting access. 1243s ok 188 1243s # --- 1243s # Order allow,deny 1243s # Deny from all 1243s # expecting access denial. 1243s ok 189 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0 1243s # Deny from all 1243s # expecting access denial. 1243s ok 190 1243s # --- 1243s # Order allow,deny 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 191 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 192 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 193 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 194 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 195 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 196 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 197 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 198 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 199 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 200 1243s # --- 1243s # Order allow,deny 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 201 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 202 1243s # --- 1243s # Order allow,deny 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 203 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 204 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # expecting access. 1243s ok 205 1243s # --- 1243s # Order allow,deny 1243s # Deny from all 1243s # expecting access denial. 1243s ok 206 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from all 1243s # expecting access denial. 1243s ok 207 1243s # --- 1243s # Order allow,deny 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 208 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 209 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 210 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 211 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 212 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 213 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 214 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 215 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 216 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 217 1243s # --- 1243s # Order allow,deny 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 218 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 219 1243s # --- 1243s # Order allow,deny 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 220 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 221 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/16 1243s # expecting access. 1243s ok 222 1243s # --- 1243s # Order allow,deny 1243s # Deny from all 1243s # expecting access denial. 1243s ok 223 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/16 1243s # Deny from all 1243s # expecting access denial. 1243s ok 224 1243s # --- 1243s # Order allow,deny 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 225 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/16 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 226 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 227 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 228 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 229 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 230 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 231 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 232 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 233 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 234 1243s # --- 1243s # Order allow,deny 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 235 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/16 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 236 1243s # --- 1243s # Order allow,deny 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 237 1243s # --- 1243s # Order allow,deny 1243s # Allow from 127.0.0.1/16 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 238 1243s # --- 1243s # Order allow,deny 1243s # Allow from somewhere.else.com 1243s # expecting access denial. 1243s ok 239 1243s # --- 1243s # Order allow,deny 1243s # Deny from all 1243s # expecting access denial. 1243s ok 240 1243s # --- 1243s # Order allow,deny 1243s # Allow from somewhere.else.com 1243s # Deny from all 1243s # expecting access denial. 1243s ok 241 1243s # --- 1243s # Order allow,deny 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 242 1243s # --- 1243s # Order allow,deny 1243s # Allow from somewhere.else.com 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 243 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 244 1243s # --- 1243s # Order allow,deny 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 245 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 246 1243s # --- 1243s # Order allow,deny 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 247 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 248 1243s # --- 1243s # Order allow,deny 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 249 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 250 1243s # --- 1243s # Order allow,deny 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 251 1243s # --- 1243s # Order allow,deny 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 252 1243s # --- 1243s # Order allow,deny 1243s # Allow from somewhere.else.com 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 253 1243s # --- 1243s # Order allow,deny 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 254 1243s # --- 1243s # Order allow,deny 1243s # Allow from somewhere.else.com 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 255 1243s # --- 1243s # Order allow,deny 1243s # Allow from 66.6.6.6 1243s # expecting access denial. 1243s ok 256 1243s # --- 1243s # Order allow,deny 1243s # Deny from all 1243s # expecting access denial. 1243s ok 257 1243s # --- 1243s # Order allow,deny 1243s # Allow from 66.6.6.6 1243s # Deny from all 1243s # expecting access denial. 1243s ok 258 1243s # --- 1243s # Order allow,deny 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 259 1243s # --- 1243s # Order allow,deny 1243s # Allow from 66.6.6.6 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 260 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 261 1243s # --- 1243s # Order allow,deny 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 262 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 263 1243s # --- 1243s # Order allow,deny 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 264 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 265 1243s # --- 1243s # Order allow,deny 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 266 1243s # --- 1243s # Order allow,deny 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 267 1243s # --- 1243s # Order allow,deny 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 268 1243s # --- 1243s # Order allow,deny 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 269 1243s # --- 1243s # Order allow,deny 1243s # Allow from 66.6.6.6 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 270 1243s # --- 1243s # Order allow,deny 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 271 1243s # --- 1243s # Order allow,deny 1243s # Allow from 66.6.6.6 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 272 1243s # --- 1243s # Order mutual-failure 1243s # Allow from all 1243s # expecting access. 1243s ok 273 1243s # --- 1243s # Order mutual-failure 1243s # Deny from all 1243s # expecting access denial. 1243s ok 274 1243s # --- 1243s # Order mutual-failure 1243s # Allow from all 1243s # Deny from all 1243s # expecting access denial. 1243s ok 275 1243s # --- 1243s # Order mutual-failure 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 276 1243s # --- 1243s # Order mutual-failure 1243s # Allow from all 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 277 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 278 1243s # --- 1243s # Order mutual-failure 1243s # Allow from all 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 279 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 280 1243s # --- 1243s # Order mutual-failure 1243s # Allow from all 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 281 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 282 1243s # --- 1243s # Order mutual-failure 1243s # Allow from all 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 283 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 284 1243s # --- 1243s # Order mutual-failure 1243s # Allow from all 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 285 1243s # --- 1243s # Order mutual-failure 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 286 1243s # --- 1243s # Order mutual-failure 1243s # Allow from all 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 287 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 288 1243s # --- 1243s # Order mutual-failure 1243s # Allow from all 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 289 1243s # --- 1243s # Order mutual-failure 1243s # Allow from localhost 1243s # expecting access. 1243s ok 290 1243s # --- 1243s # Order mutual-failure 1243s # Deny from all 1243s # expecting access denial. 1243s ok 291 1243s # --- 1243s # Order mutual-failure 1243s # Allow from localhost 1243s # Deny from all 1243s # expecting access denial. 1243s ok 292 1243s # --- 1243s # Order mutual-failure 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 293 1243s # --- 1243s # Order mutual-failure 1243s # Allow from localhost 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 294 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 295 1243s # --- 1243s # Order mutual-failure 1243s # Allow from localhost 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 296 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 297 1243s # --- 1243s # Order mutual-failure 1243s # Allow from localhost 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 298 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 299 1243s # --- 1243s # Order mutual-failure 1243s # Allow from localhost 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 300 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 301 1243s # --- 1243s # Order mutual-failure 1243s # Allow from localhost 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 302 1243s # --- 1243s # Order mutual-failure 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 303 1243s # --- 1243s # Order mutual-failure 1243s # Allow from localhost 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 304 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 305 1243s # --- 1243s # Order mutual-failure 1243s # Allow from localhost 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 306 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1 1243s # expecting access. 1243s ok 307 1243s # --- 1243s # Order mutual-failure 1243s # Deny from all 1243s # expecting access denial. 1243s ok 308 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1 1243s # Deny from all 1243s # expecting access denial. 1243s ok 309 1243s # --- 1243s # Order mutual-failure 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 310 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 311 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 312 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 313 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 314 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 315 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 316 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 317 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 318 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 319 1243s # --- 1243s # Order mutual-failure 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 320 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 321 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 322 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 323 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0 1243s # expecting access. 1243s ok 324 1243s # --- 1243s # Order mutual-failure 1243s # Deny from all 1243s # expecting access denial. 1243s ok 325 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0 1243s # Deny from all 1243s # expecting access denial. 1243s ok 326 1243s # --- 1243s # Order mutual-failure 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 327 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 328 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 329 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 330 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 331 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 332 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 333 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 334 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 335 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 336 1243s # --- 1243s # Order mutual-failure 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 337 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 338 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 339 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 340 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # expecting access. 1243s ok 341 1243s # --- 1243s # Order mutual-failure 1243s # Deny from all 1243s # expecting access denial. 1243s ok 342 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from all 1243s # expecting access denial. 1243s ok 343 1243s # --- 1243s # Order mutual-failure 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 344 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 345 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 346 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 347 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 348 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 349 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 350 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 351 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 352 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 353 1243s # --- 1243s # Order mutual-failure 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 354 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 355 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 356 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/255.255.0.0 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 357 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/16 1243s # expecting access. 1243s ok 358 1243s # --- 1243s # Order mutual-failure 1243s # Deny from all 1243s # expecting access denial. 1243s ok 359 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/16 1243s # Deny from all 1243s # expecting access denial. 1243s ok 360 1243s # --- 1243s # Order mutual-failure 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 361 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/16 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 362 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 363 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 364 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 365 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 366 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 367 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 368 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 369 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/16 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 370 1243s # --- 1243s # Order mutual-failure 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 371 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/16 1243s # Deny from somewhere.else.com 1243s # expecting access. 1243s ok 372 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 373 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 127.0.0.1/16 1243s # Deny from 66.6.6.6 1243s # expecting access. 1243s ok 374 1243s # --- 1243s # Order mutual-failure 1243s # Allow from somewhere.else.com 1243s # expecting access denial. 1243s ok 375 1243s # --- 1243s # Order mutual-failure 1243s # Deny from all 1243s # expecting access denial. 1243s ok 376 1243s # --- 1243s # Order mutual-failure 1243s # Allow from somewhere.else.com 1243s # Deny from all 1243s # expecting access denial. 1243s ok 377 1243s # --- 1243s # Order mutual-failure 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 378 1243s # --- 1243s # Order mutual-failure 1243s # Allow from somewhere.else.com 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 379 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 380 1243s # --- 1243s # Order mutual-failure 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 381 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 382 1243s # --- 1243s # Order mutual-failure 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 383 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 384 1243s # --- 1243s # Order mutual-failure 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 385 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 386 1243s # --- 1243s # Order mutual-failure 1243s # Allow from somewhere.else.com 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 387 1243s # --- 1243s # Order mutual-failure 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 388 1243s # --- 1243s # Order mutual-failure 1243s # Allow from somewhere.else.com 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 389 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 390 1243s # --- 1243s # Order mutual-failure 1243s # Allow from somewhere.else.com 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 391 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 66.6.6.6 1243s # expecting access denial. 1243s ok 392 1243s # --- 1243s # Order mutual-failure 1243s # Deny from all 1243s # expecting access denial. 1243s ok 393 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 66.6.6.6 1243s # Deny from all 1243s # expecting access denial. 1243s ok 394 1243s # --- 1243s # Order mutual-failure 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 395 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 66.6.6.6 1243s # Deny from localhost 1243s # expecting access denial. 1243s ok 396 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 397 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0.0.1 1243s # expecting access denial. 1243s ok 398 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 399 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0 1243s # expecting access denial. 1243s ok 400 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 401 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0.0.1/255.255.0.0 1243s # expecting access denial. 1243s ok 402 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 403 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 66.6.6.6 1243s # Deny from 127.0.0.1/16 1243s # expecting access denial. 1243s ok 404 1243s # --- 1243s # Order mutual-failure 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 405 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 66.6.6.6 1243s # Deny from somewhere.else.com 1243s # expecting access denial. 1243s ok 406 1243s # --- 1243s # Order mutual-failure 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 407 1243s # --- 1243s # Order mutual-failure 1243s # Allow from 66.6.6.6 1243s # Deny from 66.6.6.6 1243s # expecting access denial. 1243s ok 408 1243s ok 1248s t/modules/actions.t ................. 1248s 1..20 1248s # Running under perl version 5.040000 for linux 1248s # Current time local: Fri Feb 21 13:04:21 2025 1248s # Current time GMT: Fri Feb 21 13:04:21 2025 1248s # Using Test.pm version 1.31 1248s # Using Apache/Test.pm version 1.44 1248s # expected: 200 1248s # received: '200' 1248s ok 1 1248s # expected: 'nada' 1248s # received: 'nada' 1248s ok 2 1248s # expected: 404 1248s # received: '404' 1248s ok 3 1248s ok 4 # skip RC=404, no need to check content 1248s # expected: 404 1248s # received: '404' 1248s ok 5 1248s ok 6 # skip RC=404, no need to check content 1248s # expected: 404 1248s # received: '404' 1248s ok 7 1248s ok 8 # skip RC=404, no need to check content 1248s # expected: 200 1248s # received: '200' 1248s ok 9 1248s # expected: 'nada' 1248s # received: 'nada' 1248s ok 10 1248s # expected: 404 1248s # received: '404' 1248s ok 11 1248s ok 12 # skip RC=404, no need to check content 1248s # expected: 200 1248s # received: '200' 1248s ok 13 1248s # expected: 'POST 1248s # foo2: bar2 1248s # ' 1248s # received: 'POST 1248s # foo2: bar2 1248s # ' 1248s ok 14 1248s # expected: 405 1248s # received: '405' 1248s ok 15 1248s # expected: 200 1248s # received: '200' 1248s ok 16 1248s # expected: 'foo=bar' 1248s # received: 'foo=bar' 1248s ok 17 1248s # expected: 200 1248s # received: '200' 1248s ok 18 1248s # expected: 'POST 1248s # foo2: bar2 1248s # ' 1248s # received: 'POST 1248s # foo2: bar2 1248s # ' 1248s ok 19 1248s # expected: 405 1248s # received: '405' 1248s ok 20 1248s ok 1253s t/modules/alias.t ................... 1253s 1..134 1253s # Running under perl version 5.040000 for linux 1253s # Current time local: Fri Feb 21 13:04:26 2025 1253s # Current time GMT: Fri Feb 21 13:04:26 2025 1253s # Using Test.pm version 1.31 1253s # Using Apache/Test.pm version 1.44 1253s # verifying simple aliases 1253s # testing : /alias/ 1253s # expected: 200 1253s # received: '200' 1253s ok 1 1253s # testing : /bogu/ 1253s # expected: 404 1253s # received: '404' 1253s ok 2 1253s # verifying alias match with /ali[0-9]. 1253s # testing : /ali0 1253s # expected: 0 1253s # received: '0' 1253s ok 3 1253s # testing : /ali1 1253s # expected: 1 1253s # received: '1' 1253s ok 4 1253s # testing : /ali2 1253s # expected: 2 1253s # received: '2' 1253s ok 5 1253s # testing : /ali3 1253s # expected: 3 1253s # received: '3' 1253s ok 6 1253s # testing : /ali4 1253s # expected: 4 1253s # received: '4' 1253s ok 7 1253s # testing : /ali5 1253s # expected: 5 1253s # received: '5' 1253s ok 8 1253s # testing : /ali6 1253s # expected: 6 1253s # received: '6' 1253s ok 9 1253s # testing : /ali7 1253s # expected: 7 1253s # received: '7' 1253s ok 10 1253s # testing : /ali8 1253s # expected: 8 1253s # received: '8' 1253s ok 11 1253s # testing : /ali9 1253s # expected: 9 1253s # received: '9' 1253s ok 12 1253s # verifying expression alias match with /expr/ali[0-9]. 1253s # testing : /ali0 1253s # expected: 0 1253s # received: '0' 1253s ok 13 1253s # testing : /ali1 1253s # expected: 1 1253s # received: '1' 1253s ok 14 1253s # testing : /ali2 1253s # expected: 2 1253s # received: '2' 1253s ok 15 1253s # testing : /ali3 1253s # expected: 3 1253s # received: '3' 1253s ok 16 1253s # testing : /ali4 1253s # expected: 4 1253s # received: '4' 1253s ok 17 1253s # testing : /ali5 1253s # expected: 5 1253s # received: '5' 1253s ok 18 1253s # testing : /ali6 1253s # expected: 6 1253s # received: '6' 1253s ok 19 1253s # testing : /ali7 1253s # expected: 7 1253s # received: '7' 1253s ok 20 1253s # testing : /ali8 1253s # expected: 8 1253s # received: '8' 1253s ok 21 1253s # testing : /ali9 1253s # expected: 9 1253s # received: '9' 1253s ok 22 1253s # testing : /forbid 1253s # expected: '403' 1253s # received: '403' 1253s ok 23 1253s # testing : /gone 1253s # expected: '410' 1253s # received: '410' 1253s ok 24 1253s # testing : /perm 1253s # expected: '301' 1253s # received: '301' 1253s ok 25 1253s # testing : /perm2 1253s # expected: '301' 1253s # received: '301' 1253s ok 26 1253s # testing : /seeother 1253s # expected: '303' 1253s # received: '303' 1253s ok 27 1253s # testing : /temp 1253s # expected: '302' 1253s # received: '302' 1253s ok 28 1253s # testing : /temp2 1253s # expected: '302' 1253s # received: '302' 1253s ok 29 1253s verifying body of perm and temp redirect match 1253s # testing : /p0 1253s # expected: 0 1253s # received: '0' 1253s ok 30 1253s # testing : /p1 1253s # expected: 1 1253s # received: '1' 1253s ok 31 1253s # testing : /p2 1253s # expected: 2 1253s # received: '2' 1253s ok 32 1253s # testing : /p3 1253s # expected: 3 1253s # received: '3' 1253s ok 33 1253s # testing : /p4 1253s # expected: 4 1253s # received: '4' 1253s ok 34 1253s # testing : /p5 1253s # expected: 5 1253s # received: '5' 1253s ok 35 1253s # testing : /p6 1253s # expected: 6 1253s # received: '6' 1253s ok 36 1253s # testing : /p7 1253s # expected: 7 1253s # received: '7' 1253s ok 37 1253s # testing : /p8 1253s # expected: 8 1253s # received: '8' 1253s ok 38 1253s # testing : /p9 1253s # expected: 9 1253s # received: '9' 1253s ok 39 1253s # testing : /t0 1253s # expected: 0 1253s # received: '0' 1253s ok 40 1253s # testing : /t1 1253s # expected: 1 1253s # received: '1' 1253s ok 41 1253s # testing : /t2 1253s # expected: 2 1253s # received: '2' 1253s ok 42 1253s # testing : /t3 1253s # expected: 3 1253s # received: '3' 1253s ok 43 1253s # testing : /t4 1253s # expected: 4 1253s # received: '4' 1253s ok 44 1253s # testing : /t5 1253s # expected: 5 1253s # received: '5' 1253s ok 45 1253s # testing : /t6 1253s # expected: 6 1253s # received: '6' 1253s ok 46 1253s # testing : /t7 1253s # expected: 7 1253s # received: '7' 1253s ok 47 1253s # testing : /t8 1253s # expected: 8 1253s # received: '8' 1253s ok 48 1253s # testing : /t9 1253s # expected: 9 1253s # received: '9' 1253s ok 49 1253s verifying body of perm and temp redirect match with expression support 1253s # testing : /p0 1253s # expected: 0 1253s # received: '0' 1253s ok 50 1253s # testing : /p1 1253s # expected: 1 1253s # received: '1' 1253s ok 51 1253s # testing : /p2 1253s # expected: 2 1253s # received: '2' 1253s ok 52 1253s # testing : /p3 1253s # expected: 3 1253s # received: '3' 1253s ok 53 1253s # testing : /p4 1253s # expected: 4 1253s # received: '4' 1253s ok 54 1253s # testing : /p5 1253s # expected: 5 1253s # received: '5' 1253s ok 55 1253s # testing : /p6 1253s # expected: 6 1253s # received: '6' 1253s ok 56 1253s # testing : /p7 1253s # expected: 7 1253s # received: '7' 1253s ok 57 1253s # testing : /p8 1253s # expected: 8 1253s # received: '8' 1253s ok 58 1253s # testing : /p9 1253s # expected: 9 1253s # received: '9' 1253s ok 59 1253s # testing : /t0 1253s # expected: 0 1253s # received: '0' 1253s ok 60 1253s # testing : /t1 1253s # expected: 1 1253s # received: '1' 1253s ok 61 1253s # testing : /t2 1253s # expected: 2 1253s # received: '2' 1253s ok 62 1253s # testing : /t3 1253s # expected: 3 1253s # received: '3' 1253s ok 63 1253s # testing : /t4 1253s # expected: 4 1253s # received: '4' 1253s ok 64 1253s # testing : /t5 1253s # expected: 5 1253s # received: '5' 1253s ok 65 1253s # testing : /t6 1253s # expected: 6 1253s # received: '6' 1253s ok 66 1253s # testing : /t7 1253s # expected: 7 1253s # received: '7' 1253s ok 67 1253s # testing : /t8 1253s # expected: 8 1253s # received: '8' 1253s ok 68 1253s # testing : /t9 1253s # expected: 9 1253s # received: '9' 1253s ok 69 1253s verifying return code of seeother and gone redirect match 1253s # testing : g0 1253s # expected: '410' 1253s # received: '410' 1253s ok 70 1253s # testing : g1 1253s # expected: '410' 1253s # received: '410' 1253s ok 71 1253s # testing : g2 1253s # expected: '410' 1253s # received: '410' 1253s ok 72 1253s # testing : g3 1253s # expected: '410' 1253s # received: '410' 1253s ok 73 1253s # testing : g4 1253s # expected: '410' 1253s # received: '410' 1253s ok 74 1253s # testing : g5 1253s # expected: '410' 1253s # received: '410' 1253s ok 75 1253s # testing : g6 1253s # expected: '410' 1253s # received: '410' 1253s ok 76 1253s # testing : g7 1253s # expected: '410' 1253s # received: '410' 1253s ok 77 1253s # testing : g8 1253s # expected: '410' 1253s # received: '410' 1253s ok 78 1253s # testing : g9 1253s # expected: '410' 1253s # received: '410' 1253s ok 79 1253s # testing : s0 1253s # expected: '303' 1253s # received: '303' 1253s ok 80 1253s # testing : s1 1253s # expected: '303' 1253s # received: '303' 1253s ok 81 1253s # testing : s2 1253s # expected: '303' 1253s # received: '303' 1253s ok 82 1253s # testing : s3 1253s # expected: '303' 1253s # received: '303' 1253s ok 83 1253s # testing : s4 1253s # expected: '303' 1253s # received: '303' 1253s ok 84 1253s # testing : s5 1253s # expected: '303' 1253s # received: '303' 1253s ok 85 1253s # testing : s6 1253s # expected: '303' 1253s # received: '303' 1253s ok 86 1253s # testing : s7 1253s # expected: '303' 1253s # received: '303' 1253s ok 87 1253s # testing : s8 1253s # expected: '303' 1253s # received: '303' 1253s ok 88 1253s # testing : s9 1253s # expected: '303' 1253s # received: '303' 1253s ok 89 1253s # testing : f0 1253s # expected: '403' 1253s # received: '403' 1253s ok 90 1253s # testing : f1 1253s # expected: '403' 1253s # received: '403' 1253s ok 91 1253s # testing : f2 1253s # expected: '403' 1253s # received: '403' 1253s ok 92 1253s # testing : f3 1253s # expected: '403' 1253s # received: '403' 1253s ok 93 1253s # testing : f4 1253s # expected: '403' 1253s # received: '403' 1253s ok 94 1253s # testing : f5 1253s # expected: '403' 1253s # received: '403' 1253s ok 95 1253s # testing : f6 1253s # expected: '403' 1253s # received: '403' 1253s ok 96 1253s # testing : f7 1253s # expected: '403' 1253s # received: '403' 1253s ok 97 1253s # testing : f8 1253s # expected: '403' 1253s # received: '403' 1253s ok 98 1253s # testing : f9 1253s # expected: '403' 1253s # received: '403' 1253s ok 99 1253s verifying return code of seeother and gone redirect match with expression support 1253s # testing : g0 1253s # expected: '410' 1253s # received: '410' 1253s ok 100 1253s # testing : g1 1253s # expected: '410' 1253s # received: '410' 1253s ok 101 1253s # testing : g2 1253s # expected: '410' 1253s # received: '410' 1253s ok 102 1253s # testing : g3 1253s # expected: '410' 1253s # received: '410' 1253s ok 103 1253s # testing : g4 1253s # expected: '410' 1253s # received: '410' 1253s ok 104 1253s # testing : g5 1253s # expected: '410' 1253s # received: '410' 1253s ok 105 1253s # testing : g6 1253s # expected: '410' 1253s # received: '410' 1253s ok 106 1253s # testing : g7 1253s # expected: '410' 1253s # received: '410' 1253s ok 107 1253s # testing : g8 1253s # expected: '410' 1253s # received: '410' 1253s ok 108 1253s # testing : g9 1253s # expected: '410' 1253s # received: '410' 1253s ok 109 1253s # testing : s0 1253s # expected: '303' 1253s # received: '303' 1253s ok 110 1253s # testing : s1 1253s # expected: '303' 1253s # received: '303' 1253s ok 111 1253s # testing : s2 1253s # expected: '303' 1253s # received: '303' 1253s ok 112 1253s # testing : s3 1253s # expected: '303' 1253s # received: '303' 1253s ok 113 1253s # testing : s4 1253s # expected: '303' 1253s # received: '303' 1253s ok 114 1253s # testing : s5 1253s # expected: '303' 1253s # received: '303' 1253s ok 115 1253s # testing : s6 1253s # expected: '303' 1253s # received: '303' 1253s ok 116 1253s # testing : s7 1253s # expected: '303' 1253s # received: '303' 1253s ok 117 1253s # testing : s8 1253s # expected: '303' 1253s # received: '303' 1253s ok 118 1253s # testing : s9 1253s # expected: '303' 1253s # received: '303' 1253s ok 119 1253s # testing : f0 1253s # expected: '403' 1253s # received: '403' 1253s ok 120 1253s # testing : f1 1253s # expected: '403' 1253s # received: '403' 1253s ok 121 1253s # testing : f2 1253s # expected: '403' 1253s # received: '403' 1253s ok 122 1253s # testing : f3 1253s # expected: '403' 1253s # received: '403' 1253s ok 123 1253s # testing : f4 1253s # expected: '403' 1253s # received: '403' 1253s ok 124 1253s # testing : f5 1253s # expected: '403' 1253s # received: '403' 1253s ok 125 1253s # testing : f6 1253s # expected: '403' 1253s # received: '403' 1253s ok 126 1253s # testing : f7 1253s # expected: '403' 1253s # received: '403' 1253s ok 127 1253s # testing : f8 1253s # expected: '403' 1253s # received: '403' 1253s ok 128 1253s # testing : f9 1253s # expected: '403' 1253s # received: '403' 1253s ok 129 1253s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1253s # verifying /modules/alias/script is plain text 1253s # testing : /modules/alias/script 1253s # expected: '#!/bin/sh 1253s # echo Content-type: text/plain 1253s # echo 1253s # echo this is a shell script cgi. 1253s # ' 1253s # received: '#!/bin/sh 1253s # echo Content-type: text/plain 1253s # echo 1253s # echo this is a shell script cgi. 1253s # ' 1253s ok 130 1253s # verifying same file accessed at /cgi/script is executed code 1253s # testing : /cgi/script 1253s # expected: 'this is a shell script cgi. 1253s # ' 1253s # received: 'this is a shell script cgi. 1253s # ' 1253s ok 131 1253s # verifying ScriptAliasMatch with /aliascgi-script 1253s # testing : /aliascgi-script 1253s # expected: 'this is a shell script cgi. 1253s # ' 1253s # received: 'this is a shell script cgi. 1253s # ' 1253s ok 132 1253s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1253s # testing : /aliascgi-script 1253s # expected: 'this is a shell script cgi. 1253s # ' 1253s # received: 'this is a shell script cgi. 1253s # ' 1253s ok 133 1253s # verifying bad script alias. 1253s # testing : /aliascgi-nada 1253s # expected: 404 1253s # received: '404' 1253s ok 134 1253s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1253s ok 1258s t/modules/allowmethods.t ............ 1258s 1..9 1258s # Running under perl version 5.040000 for linux 1258s # Current time local: Fri Feb 21 13:04:31 2025 1258s # Current time GMT: Fri Feb 21 13:04:31 2025 1258s # Using Test.pm version 1.31 1258s # Using Apache/Test.pm version 1.44 1258s # testing : Get request to /Get responds 200 1258s # expected: 200 1258s # received: '200' 1258s ok 1 1258s # testing : Head request to /Get responds 200 1258s # expected: 200 1258s # received: '200' 1258s ok 2 1258s # testing : Post request to /Get responds 405 1258s # expected: 405 1258s # received: '405' 1258s ok 3 1258s # testing : Get request to /Head responds 200 1258s # expected: 200 1258s # received: '200' 1258s ok 4 1258s # testing : Head request to /Head responds 200 1258s # expected: 200 1258s # received: '200' 1258s ok 5 1258s # testing : Post request to /Head responds 405 1258s # expected: 405 1258s # received: '405' 1258s ok 6 1258s # testing : Get request to /Post responds 405 1258s # expected: 405 1258s # received: '405' 1258s ok 7 1258s # testing : Head request to /Post responds 405 1258s # expected: 405 1258s # received: '405' 1258s ok 8 1258s # testing : Post request to /Post responds 200 1258s # expected: 200 1258s # received: '200' 1258s ok 9 1258s ok 1262s t/modules/asis.t .................... 1262s 1..3 1262s # Running under perl version 5.040000 for linux 1262s # Current time local: Fri Feb 21 13:04:35 2025 1262s # Current time GMT: Fri Feb 21 13:04:35 2025 1262s # Using Test.pm version 1.31 1262s # Using Apache/Test.pm version 1.44 1262s # testing : asis content OK 1262s # expected: 'This is asis content. 1262s # ' 1262s # received: 'This is asis content. 1262s # ' 1262s ok 1 1262s # testing : asis gave 404 error 1262s # expected: 404 1262s # received: '404' 1262s ok 2 1262s # testing : asis gave 403 error 1262s # expected: 403 1262s # received: '403' 1262s ok 3 1262s ok 1268s t/modules/authz_core.t .............. 1268s 1..504 1268s # Running under perl version 5.040000 for linux 1268s # Current time local: Fri Feb 21 13:04:40 2025 1268s # Current time GMT: Fri Feb 21 13:04:40 2025 1268s # Using Test.pm version 1.31 1268s # Using Apache/Test.pm version 1.44 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/groups1 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 200, expected 200 [a/ : a/ ] 1268s ok 1 1268s # got 200, expected 200 [a/ : a/ 1] 1268s ok 2 1268s # got 200, expected 200 [a/ : a/ 2] 1268s ok 3 1268s # got 200, expected 200 [a/ : a/ 1 2] 1268s ok 4 1268s # got 200, expected 200 [a/ : a/ 3] 1268s ok 5 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ user1: a/ ] 1268s ok 6 1268s # got 200, expected 200 [a/ user1: a/ user1] 1268s ok 7 1268s # got 401, expected 401 [a/ user1: a/ user2] 1268s ok 8 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ Any 1 2: a/ ] 1268s ok 9 1268s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1268s ok 10 1268s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1268s ok 11 1268s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1268s ok 12 1268s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1268s ok 13 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1268s ok 14 1268s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1268s ok 15 1268s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1268s ok 16 1268s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1268s ok 17 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1268s ok 18 1268s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1268s ok 19 1268s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1268s ok 20 1268s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1268s ok 21 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1268s ok 22 1268s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1268s ok 23 1268s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1268s ok 24 1268s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1268s ok 25 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1268s ok 26 1268s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1268s ok 27 1268s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1268s ok 28 1268s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1268s ok 29 1268s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1268s ok 30 1268s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1268s ok 31 1268s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1268s ok 32 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1268s ok 33 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1268s ok 34 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1268s ok 35 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1268s ok 36 1268s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1268s ok 37 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1268s ok 38 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1268s ok 39 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1268s ok 40 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1268s ok 41 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1268s ok 42 1268s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1268s ok 43 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1268s ok 44 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1268s ok 45 1268s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1268s ok 46 1268s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1268s ok 47 1268s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1268s ok 48 1268s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1268s ok 49 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1268s ok 50 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1268s ok 51 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1268s ok 52 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1268s ok 53 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1268s ok 54 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1268s ok 55 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1268s ok 56 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1268s ok 57 1268s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1268s ok 58 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 1 !2: a/ ] 1268s ok 59 1268s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1268s ok 60 1268s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1268s ok 61 1268s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1268s ok 62 1268s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1268s ok 63 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1268s ok 64 1268s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1268s ok 65 1268s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1268s ok 66 1268s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1268s ok 67 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1268s ok 68 1268s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1268s ok 69 1268s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1268s ok 70 1268s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1268s ok 71 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1268s ok 72 1268s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1268s ok 73 1268s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1268s ok 74 1268s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1268s ok 75 1268s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1268s ok 76 1268s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1268s ok 77 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1268s ok 78 1268s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1268s ok 79 1268s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1268s ok 80 1268s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1268s ok 81 1268s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1268s ok 82 1268s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1268s ok 83 1268s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1268s ok 84 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1268s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1268s ok 85 1268s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1268s ok 86 1268s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1268s ok 87 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1268s ok 88 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1268s ok 89 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1268s ok 90 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1268s ok 91 1268s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1268s ok 92 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1268s ok 93 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1268s ok 94 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1268s ok 95 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1268s ok 96 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1268s ok 97 1268s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1268s ok 98 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1268s ok 99 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1268s ok 100 1268s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1268s ok 101 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1268s ok 102 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1268s ok 103 1268s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1268s ok 104 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1268s ok 105 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1268s ok 106 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1268s ok 107 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1268s ok 108 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1268s ok 109 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1268s ok 110 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1268s ok 111 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1268s ok 112 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1268s ok 113 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 1 2: a/ ] 1268s ok 114 1268s # got 403, expected 403 [a/ All 1 2: a/ 1] 1268s ok 115 1268s # got 403, expected 403 [a/ All 1 2: a/ 2] 1268s ok 116 1268s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1268s ok 117 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1268s ok 118 1268s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1268s ok 119 1268s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1268s ok 120 1268s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1268s ok 121 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1268s ok 122 1268s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1268s ok 123 1268s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1268s ok 124 1268s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1268s ok 125 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1268s ok 126 1268s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1268s ok 127 1268s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1268s ok 128 1268s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1268s ok 129 1268s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1268s ok 130 1268s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1268s ok 131 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1268s ok 132 1268s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1268s ok 133 1268s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1268s ok 134 1268s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1268s ok 135 1268s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1268s ok 136 1268s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1268s ok 137 1268s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1268s ok 138 1268s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1268s ok 139 1268s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1268s ok 140 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1268s ok 141 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1268s ok 142 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1268s ok 143 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1268s ok 144 1268s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1268s ok 145 1268s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1268s ok 146 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1268s ok 147 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1268s ok 148 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1268s ok 149 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1268s ok 150 1268s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1268s ok 151 1268s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1268s ok 152 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1268s ok 153 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1268s ok 154 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1268s ok 155 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1268s ok 156 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1268s ok 157 1268s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1268s ok 158 1268s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1268s ok 159 1268s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1268s ok 160 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1268s ok 161 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1268s ok 162 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1268s ok 163 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1268s ok 164 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1268s ok 165 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1268s ok 166 1268s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1268s ok 167 1268s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1268s ok 168 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1268s ok 169 1268s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1268s ok 170 1268s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1268s ok 171 1268s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1268s ok 172 1268s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1268s ok 173 1268s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1268s ok 174 1268s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1268s ok 175 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1268s ok 176 1268s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1268s ok 177 1268s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1268s ok 178 1268s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1268s ok 179 1268s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1268s ok 180 1268s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1268s ok 181 1268s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1268s ok 182 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1268s ok 183 1268s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1268s ok 184 1268s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1268s ok 185 1268s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1268s ok 186 1268s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1268s ok 187 1268s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1268s ok 188 1268s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1268s ok 189 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1268s ok 190 1268s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1268s ok 191 1268s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1268s ok 192 1268s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1268s ok 193 1268s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1268s ok 194 1268s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1268s ok 195 1268s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1268s ok 196 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1268s ok 197 1268s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1268s ok 198 1268s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1268s ok 199 1268s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1268s ok 200 1268s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1268s ok 201 1268s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1268s ok 202 1268s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1268s ok 203 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1268s ok 204 1268s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1268s ok 205 1268s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1268s ok 206 1268s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1268s ok 207 1268s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1268s ok 208 1268s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1268s ok 209 1268s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1268s ok 210 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1268s ok 211 1268s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1268s ok 212 1268s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1268s ok 213 1268s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1268s ok 214 1268s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1268s ok 215 1268s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1268s ok 216 1268s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1268s ok 217 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1268s ok 218 1268s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1268s ok 219 1268s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1268s ok 220 1268s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1268s ok 221 1268s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1268s ok 222 1268s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1268s ok 223 1268s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1268s ok 224 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1268s ok 225 1268s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1268s ok 226 1268s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1268s ok 227 1268s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1268s ok 228 1268s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1268s ok 229 1268s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1268s ok 230 1268s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1268s ok 231 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1268s ok 232 1268s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1268s ok 233 1268s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1268s ok 234 1268s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1268s ok 235 1268s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1268s ok 236 1268s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1268s ok 237 1268s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1268s ok 238 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1268s ok 239 1268s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1268s ok 240 1268s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1268s ok 241 1268s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1268s ok 242 1268s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1268s ok 243 1268s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1268s ok 244 1268s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1268s ok 245 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1268s ok 246 1268s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1268s ok 247 1268s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1268s ok 248 1268s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1268s ok 249 1268s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1268s ok 250 1268s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1268s ok 251 1268s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1268s ok 252 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1268s ok 253 1268s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1268s ok 254 1268s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1268s ok 255 1268s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1268s ok 256 1268s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1268s ok 257 1268s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1268s ok 258 1268s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1268s ok 259 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1268s ok 260 1268s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1268s ok 261 1268s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1268s ok 262 1268s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1268s ok 263 1268s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1268s ok 264 1268s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1268s ok 265 1268s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1268s ok 266 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1268s ok 267 1268s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1268s ok 268 1268s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1268s ok 269 1268s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1268s ok 270 1268s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1268s ok 271 1268s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1268s ok 272 1268s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1268s ok 273 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1268s ok 274 1268s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1268s ok 275 1268s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1268s ok 276 1268s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1268s ok 277 1268s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1268s ok 278 1268s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1268s ok 279 1268s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1268s ok 280 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1268s ok 281 1268s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1268s ok 282 1268s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1268s ok 283 1268s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1268s ok 284 1268s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1268s ok 285 1268s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1268s ok 286 1268s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1268s ok 287 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1268s ok 288 1268s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1268s ok 289 1268s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1268s ok 290 1268s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1268s ok 291 1268s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1268s ok 292 1268s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1268s ok 293 1268s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1268s ok 294 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1268s ok 295 1268s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1268s ok 296 1268s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1268s ok 297 1268s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1268s ok 298 1268s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1268s ok 299 1268s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1268s ok 300 1268s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1268s ok 301 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1268s ok 302 1268s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1268s ok 303 1268s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1268s ok 304 1268s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1268s ok 305 1268s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1268s ok 306 1268s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1268s ok 307 1268s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1268s ok 308 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1268s ok 309 1268s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1268s ok 310 1268s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1268s ok 311 1268s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1268s ok 312 1268s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1268s ok 313 1268s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1268s ok 314 1268s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1268s ok 315 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1268s ok 316 1268s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1268s ok 317 1268s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1268s ok 318 1268s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1268s ok 319 1268s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1268s ok 320 1268s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1268s ok 321 1268s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1268s ok 322 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1268s ok 323 1268s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1268s ok 324 1268s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1268s ok 325 1268s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1268s ok 326 1268s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1268s ok 327 1268s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1268s ok 328 1268s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1268s ok 329 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1268s ok 330 1268s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1268s ok 331 1268s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1268s ok 332 1268s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1268s ok 333 1268s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1268s ok 334 1268s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1268s ok 335 1268s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1268s ok 336 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1268s ok 337 1268s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1268s ok 338 1268s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1268s ok 339 1268s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1268s ok 340 1268s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1268s ok 341 1268s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1268s ok 342 1268s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1268s ok 343 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1268s ok 344 1268s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1268s ok 345 1268s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1268s ok 346 1268s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1268s ok 347 1268s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1268s ok 348 1268s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1268s ok 349 1268s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1268s ok 350 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1268s ok 351 1268s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1268s ok 352 1268s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1268s ok 353 1268s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1268s ok 354 1268s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1268s ok 355 1268s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1268s ok 356 1268s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1268s ok 357 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1268s ok 358 1268s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1268s ok 359 1268s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1268s ok 360 1268s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1268s ok 361 1268s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1268s ok 362 1268s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1268s ok 363 1268s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1268s ok 364 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1268s ok 365 1268s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1268s ok 366 1268s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1268s ok 367 1268s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1268s ok 368 1268s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1268s ok 369 1268s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1268s ok 370 1268s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1268s ok 371 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1268s ok 372 1268s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1268s ok 373 1268s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1268s ok 374 1268s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1268s ok 375 1268s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1268s ok 376 1268s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1268s ok 377 1268s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1268s ok 378 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1268s ok 379 1268s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1268s ok 380 1268s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1268s ok 381 1268s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1268s ok 382 1268s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1268s ok 383 1268s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1268s ok 384 1268s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1268s ok 385 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1268s ok 386 1268s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1268s ok 387 1268s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1268s ok 388 1268s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1268s ok 389 1268s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1268s ok 390 1268s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1268s ok 391 1268s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1268s ok 392 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1268s ok 393 1268s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1268s ok 394 1268s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1268s ok 395 1268s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1268s ok 396 1268s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1268s ok 397 1268s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1268s ok 398 1268s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1268s ok 399 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1268s ok 400 1268s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1268s ok 401 1268s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1268s ok 402 1268s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1268s ok 403 1268s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1268s ok 404 1268s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1268s ok 405 1268s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1268s ok 406 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1268s ok 407 1268s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1268s ok 408 1268s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1268s ok 409 1268s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1268s ok 410 1268s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1268s ok 411 1268s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1268s ok 412 1268s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1268s ok 413 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1268s ok 414 1268s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1268s ok 415 1268s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1268s ok 416 1268s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1268s ok 417 1268s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1268s ok 418 1268s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1268s ok 419 1268s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1268s ok 420 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1268s ok 421 1268s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1268s ok 422 1268s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1268s ok 423 1268s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1268s ok 424 1268s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1268s ok 425 1268s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1268s ok 426 1268s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1268s ok 427 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1268s ok 428 1268s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1268s ok 429 1268s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1268s ok 430 1268s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1268s ok 431 1268s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1268s ok 432 1268s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1268s ok 433 1268s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1268s ok 434 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1268s ok 435 1268s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1268s ok 436 1268s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1268s ok 437 1268s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1268s ok 438 1268s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1268s ok 439 1268s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1268s ok 440 1268s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1268s ok 441 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1268s ok 442 1268s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1268s ok 443 1268s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1268s ok 444 1268s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1268s ok 445 1268s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1268s ok 446 1268s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1268s ok 447 1268s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1268s ok 448 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1268s ok 449 1268s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1268s ok 450 1268s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1268s ok 451 1268s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1268s ok 452 1268s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1268s ok 453 1268s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1268s ok 454 1268s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1268s ok 455 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1268s ok 456 1268s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1268s ok 457 1268s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1268s ok 458 1268s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1268s ok 459 1268s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1268s ok 460 1268s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1268s ok 461 1268s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1268s ok 462 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1268s ok 463 1268s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1268s ok 464 1268s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1268s ok 465 1268s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1268s ok 466 1268s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1268s ok 467 1268s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1268s ok 468 1268s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1268s ok 469 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1268s ok 470 1268s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1268s ok 471 1268s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1268s ok 472 1268s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1268s ok 473 1268s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1268s ok 474 1268s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1268s ok 475 1268s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1268s ok 476 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1268s ok 477 1268s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1268s ok 478 1268s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1268s ok 479 1268s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1268s ok 480 1268s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1268s ok 481 1268s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1268s ok 482 1268s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1268s ok 483 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1268s ok 484 1268s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1268s ok 485 1268s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1268s ok 486 1268s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1268s ok 487 1268s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1268s ok 488 1268s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1268s ok 489 1268s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1268s ok 490 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1268s ok 491 1268s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1268s ok 492 1268s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1268s ok 493 1268s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1268s ok 494 1268s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1268s ok 495 1268s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1268s ok 496 1268s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1268s ok 497 1268s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1268s ok 498 1268s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1268s ok 499 1268s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1268s ok 500 1268s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1268s ok 501 1268s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1268s ok 502 1268s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1268s ok 503 1268s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1268s ok 504 1268s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 1268s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/groups1 1268s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1268s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1268s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1268s ok 1274s t/modules/autoindex.t ............... 1274s 1..84 1274s # Running under perl version 5.040000 for linux 1274s # Current time local: Fri Feb 21 13:04:46 2025 1274s # Current time GMT: Fri Feb 21 13:04:46 2025 1274s # Using Test.pm version 1.31 1274s # Using Apache/Test.pm version 1.44 1274s --- 1274s IndexOrderDefault Ascending Name 1274s GET /modules/autoindex/htaccess/ 1274s ok 1 1274s --- 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 2 1274s --- 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 3 1274s --- 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 4 1274s --- 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 5 1274s --- 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 6 1274s --- 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 7 1274s --- 1274s IndexOrderDefault Ascending Date 1274s GET /modules/autoindex/htaccess/ 1274s ok 8 1274s --- 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 9 1274s --- 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 10 1274s --- 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 11 1274s --- 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 12 1274s --- 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 13 1274s --- 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 14 1274s --- 1274s IndexOrderDefault Ascending Size 1274s GET /modules/autoindex/htaccess/ 1274s ok 15 1274s --- 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 16 1274s --- 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 17 1274s --- 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 18 1274s --- 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 19 1274s --- 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 20 1274s --- 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 21 1274s --- 1274s IndexOrderDefault Descending Name 1274s GET /modules/autoindex/htaccess/ 1274s ok 22 1274s --- 1274s IndexOrderDefault Descending Name 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 23 1274s --- 1274s IndexOrderDefault Descending Name 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 24 1274s --- 1274s IndexOrderDefault Descending Name 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 25 1274s --- 1274s IndexOrderDefault Descending Name 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 26 1274s --- 1274s IndexOrderDefault Descending Name 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 27 1274s --- 1274s IndexOrderDefault Descending Name 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 28 1274s --- 1274s IndexOrderDefault Descending Date 1274s GET /modules/autoindex/htaccess/ 1274s ok 29 1274s --- 1274s IndexOrderDefault Descending Date 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 30 1274s --- 1274s IndexOrderDefault Descending Date 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 31 1274s --- 1274s IndexOrderDefault Descending Date 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 32 1274s --- 1274s IndexOrderDefault Descending Date 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 33 1274s --- 1274s IndexOrderDefault Descending Date 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 34 1274s --- 1274s IndexOrderDefault Descending Date 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 35 1274s --- 1274s IndexOrderDefault Descending Size 1274s GET /modules/autoindex/htaccess/ 1274s ok 36 1274s --- 1274s IndexOrderDefault Descending Size 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 37 1274s --- 1274s IndexOrderDefault Descending Size 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 38 1274s --- 1274s IndexOrderDefault Descending Size 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 39 1274s --- 1274s IndexOrderDefault Descending Size 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 40 1274s --- 1274s IndexOrderDefault Descending Size 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 41 1274s --- 1274s IndexOrderDefault Descending Size 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 42 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Name 1274s GET /modules/autoindex/htaccess/ 1274s ok 43 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 44 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 45 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 46 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 47 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 48 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Name 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 49 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Date 1274s GET /modules/autoindex/htaccess/ 1274s ok 50 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 51 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 52 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 53 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 54 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 55 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Date 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 56 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Size 1274s GET /modules/autoindex/htaccess/ 1274s ok 57 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 58 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 59 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 60 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 61 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 62 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Ascending Size 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 63 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Name 1274s GET /modules/autoindex/htaccess/ 1274s ok 64 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Name 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 65 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Name 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 66 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Name 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 67 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Name 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 68 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Name 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 69 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Name 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 70 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Date 1274s GET /modules/autoindex/htaccess/ 1274s ok 71 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Date 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 72 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Date 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 73 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Date 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 74 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Date 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 75 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Date 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 76 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Date 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 77 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Size 1274s GET /modules/autoindex/htaccess/ 1274s ok 78 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Size 1274s 1274s (C=N O=A) 1274s GET /modules/autoindex/htaccess/?C=N&O=A 1274s ok 79 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Size 1274s 1274s (C=N O=D) 1274s GET /modules/autoindex/htaccess/?C=N&O=D 1274s ok 80 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Size 1274s 1274s (C=M O=A) 1274s GET /modules/autoindex/htaccess/?C=M&O=A 1274s ok 81 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Size 1274s 1274s (C=M O=D) 1274s GET /modules/autoindex/htaccess/?C=M&O=D 1274s ok 82 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Size 1274s 1274s (C=S O=A) 1274s GET /modules/autoindex/htaccess/?C=S&O=A 1274s ok 83 1274s --- 1274s IndexOptions FancyIndexing 1274s IndexOrderDefault Descending Size 1274s 1274s (C=S O=D) 1274s GET /modules/autoindex/htaccess/?C=S&O=D 1274s ok 84 1274s ok 1278s t/modules/autoindex2.t .............. 1278s 1..3 1278s # Running under perl version 5.040000 for linux 1278s # Current time local: Fri Feb 21 13:04:52 2025 1278s # Current time GMT: Fri Feb 21 13:04:52 2025 1278s # Using Test.pm version 1.31 1278s # Using Apache/Test.pm version 1.44 1278s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1278s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1278s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1278s # testing : dir_broken should not be listed 1278s # expected: 0 1278s # received: 0 1278s ok 1 1278s # testing : dir_normal should be listed 1278s # expected: 1 1278s # received: 1 1278s ok 2 1278s # testing : dir_protected should not be listed 1278s # expected: 0 1278s # received: 0 1278s ok 3 1278s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1278s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1278s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1278s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1278s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1278s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1278s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1278s ok 1283s t/modules/brotli.t .................. 1283s 1..64 1283s # Running under perl version 5.040000 for linux 1283s # Current time local: Fri Feb 21 13:04:56 2025 1283s # Current time GMT: Fri Feb 21 13:04:56 2025 1283s # Using Test.pm version 1.31 1283s # Using Apache/Test.pm version 1.44 1283s qvalue: 1283s # expected: 200 1283s # received: '200' 1283s ok 1 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 2 1283s qvalue: 1283s # expected: 200 1283s # received: '200' 1283s ok 3 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 4 1283s qvalue: 1283s # expected: 200 1283s # received: '200' 1283s ok 5 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 6 1283s qvalue: 1283s # expected: 200 1283s # received: '200' 1283s ok 7 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 8 1283s qvalue: 1283s # expected: 200 1283s # received: '200' 1283s ok 9 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 10 1283s qvalue: 1283s # expected: 200 1283s # received: '200' 1283s ok 11 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 12 1283s qvalue: ; 1283s # expected: 200 1283s # received: '200' 1283s ok 13 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 14 1283s qvalue: ; 1283s # expected: 200 1283s # received: '200' 1283s ok 15 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 16 1283s qvalue: ; 1283s # expected: 200 1283s # received: '200' 1283s ok 17 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 18 1283s qvalue: ;q= 1283s # expected: 200 1283s # received: '200' 1283s ok 19 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 20 1283s qvalue: ;q= 1283s # expected: 200 1283s # received: '200' 1283s ok 21 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 22 1283s qvalue: ;q= 1283s # expected: 200 1283s # received: '200' 1283s ok 23 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 24 1283s qvalue: ;q=0 1283s # expected: 200 1283s # received: '200' 1283s ok 25 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 26 1283s qvalue: ;q=0 1283s # expected: 200 1283s # received: '200' 1283s ok 27 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 28 1283s qvalue: ;q=0 1283s # expected: 200 1283s # received: '200' 1283s ok 29 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 30 1283s qvalue: ;q=0. 1283s # expected: 200 1283s # received: '200' 1283s ok 31 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 32 1283s qvalue: ;q=0. 1283s # expected: 200 1283s # received: '200' 1283s ok 33 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 34 1283s qvalue: ;q=0. 1283s # expected: 200 1283s # received: '200' 1283s ok 35 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 36 1283s qvalue: ;q=0.0 1283s # expected: 200 1283s # received: '200' 1283s ok 37 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 38 1283s qvalue: ;q=0.0 1283s # expected: 200 1283s # received: '200' 1283s ok 39 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 40 1283s qvalue: ;q=0.0 1283s # expected: 200 1283s # received: '200' 1283s ok 41 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 42 1283s qvalue: ;q=0.00 1283s # expected: 200 1283s # received: '200' 1283s ok 43 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 44 1283s qvalue: ;q=0.00 1283s # expected: 200 1283s # received: '200' 1283s ok 45 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 46 1283s qvalue: ;q=0.00 1283s # expected: 200 1283s # received: '200' 1283s ok 47 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 48 1283s qvalue: ;q=0.000 1283s # expected: 200 1283s # received: '200' 1283s ok 49 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 50 1283s qvalue: ;q=0.000 1283s # expected: 200 1283s # received: '200' 1283s ok 51 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 52 1283s qvalue: ;q=0.000 1283s # expected: 200 1283s # received: '200' 1283s ok 53 1283s # testing : response without Content-Encoding is OK 1283s # expected: undef 1283s # received: undef 1283s ok 54 1283s qvalue: ;q=0.0000 1283s # expected: 200 1283s # received: '200' 1283s ok 55 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 56 1283s qvalue: ;q=0.0000 1283s # expected: 200 1283s # received: '200' 1283s ok 57 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 58 1283s qvalue: ;q=0.0000 1283s # expected: 200 1283s # received: '200' 1283s ok 59 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 60 1283s # expected: 200 1283s # received: '200' 1283s ok 61 1283s # testing : response Content-Encoding is OK 1283s # expected: 'br' 1283s # received: 'br' 1283s ok 62 1283s # expected: 200 1283s # received: '200' 1283s ok 63 1283s # testing : response Content-Encoding is OK 1283s # expected: 'gzip' 1283s # received: 'gzip' 1283s ok 64 1283s ok 1287s t/modules/buffer.t .................. 1287s 1..12 1287s # Running under perl version 5.040000 for linux 1287s # Current time local: Fri Feb 21 13:05:01 2025 1287s # Current time GMT: Fri Feb 21 13:05:01 2025 1287s # Using Test.pm version 1.31 1287s # Using Apache/Test.pm version 1.44 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 1 1287s ok 2 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 3 1287s ok 4 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 5 1287s ok 6 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 7 1287s ok 8 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 9 1287s ok 10 1287s # testing : Checking return code is '200' 1287s # expected: 200 1287s # received: '200' 1287s ok 11 1287s ok 12 1287s ok 1291s t/modules/cache.t ................... 1291s 1..3 1291s # Running under perl version 5.040000 for linux 1291s # Current time local: Fri Feb 21 13:05:05 2025 1291s # Current time GMT: Fri Feb 21 13:05:05 2025 1291s # Using Test.pm version 1.31 1291s # Using Apache/Test.pm version 1.44 1291s # testing : non-cached call to index.html 1291s # expected: 200 1291s # received: '200' 1291s ok 1 1291s # testing : call to cache index.html 1291s # expected: 200 1291s # received: '200' 1291s ok 2 1291s # testing : cached call to index.html 1291s # expected: 200 1291s # received: '200' 1291s ok 3 1291s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1291s ok 1299s t/modules/cgi.t ..................... 1299s 1..58 1299s # Running under perl version 5.040000 for linux 1299s # Current time local: Fri Feb 21 13:05:09 2025 1299s # Current time GMT: Fri Feb 21 13:05:09 2025 1299s # Using Test.pm version 1.31 1299s # Using Apache/Test.pm version 1.44 1299s # testing : return code for acceptpathinfodefault.sh 1299s # expected: 200 1299s # received: '200' 1299s ok 1 1299s # testing : body for acceptpathinfodefault.sh 1299s # expected: '' 1299s # received: '' 1299s ok 2 1299s # testing : return code for acceptpathinfodefault.sh/foo 1299s # expected: 200 1299s # received: '200' 1299s ok 3 1299s # testing : body for acceptpathinfodefault.sh/foo 1299s # expected: '/foo' 1299s # received: '/foo' 1299s ok 4 1299s # testing : return code for acceptpathinfooff.sh 1299s # expected: 200 1299s # received: '200' 1299s ok 5 1299s # testing : body for acceptpathinfooff.sh 1299s # expected: '' 1299s # received: '' 1299s ok 6 1299s # testing : return code for acceptpathinfooff.sh/foo 1299s # expected: 404 1299s # received: '404' 1299s ok 7 1299s # no body test for this one 1299s ok 8 1299s # testing : return code for acceptpathinfoon.sh 1299s # expected: 200 1299s # received: '200' 1299s ok 9 1299s # testing : body for acceptpathinfoon.sh 1299s # expected: '' 1299s # received: '' 1299s ok 10 1299s # testing : return code for acceptpathinfoon.sh/foo 1299s # expected: 200 1299s # received: '200' 1299s ok 11 1299s # testing : body for acceptpathinfoon.sh/foo 1299s # expected: '/foo' 1299s # received: '/foo' 1299s ok 12 1299s # testing : return code for bogus-perl.pl 1299s # expected: 500 1299s # received: '500' 1299s ok 13 1299s # cgi log created ok. 1299s ok 14 1299s # testing : return code for bogus-sh.sh 1299s # expected: 500 1299s # received: '500' 1299s ok 15 1299s # checking that log size (807) is bigger than it used to be (523) 1299s ok 16 1299s # testing : return code for nph-stderr.pl 1299s # expected: 200 1299s # received: '200' 1299s ok 17 1299s # testing : body for nph-stderr.pl 1299s # expected: 'this is nph-stdout' 1299s # received: 'this is nph-stdout' 1299s ok 18 1299s # testing : return code for nph-test.pl 1299s # expected: 200 1299s # received: '200' 1299s ok 19 1299s # testing : body for nph-test.pl 1299s # expected: 'ok' 1299s # received: 'ok' 1299s ok 20 1299s # testing : return code for perl.pl 1299s # expected: 200 1299s # received: '200' 1299s ok 21 1299s # testing : body for perl.pl 1299s # expected: 'perl cgi' 1299s # received: 'perl cgi' 1299s ok 22 1299s # testing : return code for sh.sh 1299s # expected: 200 1299s # received: '200' 1299s ok 23 1299s # testing : body for sh.sh 1299s # expected: 'sh cgi' 1299s # received: 'sh cgi' 1299s ok 24 1299s # testing : return code for stderr1.pl 1299s # expected: 200 1299s # received: '200' 1299s ok 25 1299s # testing : body for stderr1.pl 1299s # expected: 'this is stdout' 1299s # received: 'this is stdout' 1299s ok 26 1299s # testing : return code for stderr2.pl 1299s # expected: 200 1299s # received: '200' 1299s ok 27 1299s # testing : body for stderr2.pl 1299s # expected: 'this is also stdout' 1299s # received: 'this is also stdout' 1299s ok 28 1299s # testing : return code for stderr3.pl 1299s # expected: 200 1299s # received: '200' 1299s ok 29 1299s # testing : body for stderr3.pl 1299s # expected: 'this is more stdout' 1299s # received: 'this is more stdout' 1299s ok 30 1299s # posted content (length 10) to bogus-perl.pl 1299s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1299s # expected: '500' 1299s # received: '500' 1299s ok 31 1299s # checking that log size (35781) is greater than 807 1299s ok 32 1299s # verifying that logged content is 10 characters 1299s ok 33 1299s # posted content (length 99) to bogus-perl.pl 1299s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1299s # expected: '500' 1299s # received: '500' 1299s ok 34 1299s # checking that log size (36240) is greater than 35781 1299s ok 35 1299s # verifying that logged content is 99 characters 1299s ok 36 1299s # posted content (length 250) to bogus-perl.pl 1299s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1299s # expected: '500' 1299s # received: '500' 1299s ok 37 1299s # checking that log size (36851) is greater than 36240 1299s ok 38 1299s # verifying that logged content is 250 characters 1299s ok 39 1299s # posted content (length 255) to bogus-perl.pl 1299s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1299s # expected: '500' 1299s # received: '500' 1299s ok 40 1299s # checking that log size (37467) is greater than 36851 1299s ok 41 1299s # verifying that logged content is 255 characters 1299s ok 42 1299s # posted content (length 256) to bogus-perl.pl 1299s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1299s # expected: '500' 1299s # received: '500' 1299s ok 43 1299s # checking that log size (38084) is greater than 37467 1299s ok 44 1299s # verifying that logged content is 256 characters 1299s ok 45 1299s # posted content (length 257) to bogus-perl.pl 1299s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1299s # expected: '500' 1299s # received: '500' 1299s ok 46 1299s # checking that log size (38701) is greater than 38084 1299s ok 47 1299s # verifying that logged content is 256 characters 1299s ok 48 1299s # posted content (length 258) to bogus-perl.pl 1299s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1299s # expected: '500' 1299s # received: '500' 1299s ok 49 1299s # checking that log size (39318) is greater than 38701 1299s ok 50 1299s # verifying that logged content is 256 characters 1299s ok 51 1299s # posted content (length 1024) to bogus-perl.pl 1299s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1299s # expected: '500' 1299s # received: '500' 1299s ok 52 1299s # checking that log size (39936) is greater than 39318 1299s ok 53 1299s # verifying that logged content is 256 characters 1299s ok 54 1299s # verifying log is greater than 40960 bytes. 1299s ok 55 1299s # verifying log did not grow after making bogus request. 1299s ok 56 1299s # verifying log did not grow after making another bogus request. 1299s ok 57 1299s # checking that HEAD /modules/cgi/perl.pl returns 200. 1299s ok 58 1299s ok 1304s t/modules/data.t .................... 1304s 1..2 1304s # Running under perl version 5.040000 for linux 1304s # Current time local: Fri Feb 21 13:05:17 2025 1304s # Current time GMT: Fri Feb 21 13:05:17 2025 1304s # Using Test.pm version 1.31 1304s # Using Apache/Test.pm version 1.44 1304s # testing : Checking return code is '200' 1304s # expected: 200 1304s # received: '200' 1304s ok 1 1304s ok 2 1304s ok 1311s t/modules/dav.t ..................... 1311s 1..19 1311s # Running under perl version 5.040000 for linux 1311s # Current time local: Fri Feb 21 13:05:22 2025 1311s # Current time GMT: Fri Feb 21 13:05:22 2025 1311s # Using Test.pm version 1.31 1311s # Using Apache/Test.pm version 1.44 1311s resource lock test: 1311s ok 1 1311s DAV put test: 1311s ok 2 1311s getting DAV resource properties: 1311s ok 3 1311s created: Fri, 21 Feb 2025 13:05:27 GMT 1311s modified: Fri, 21 Feb 2025 13:05:27 GMT 1311s now: Fri, 21 Feb 2025 13:05:29 GMT 1311s ok 4 1311s ok 5 1311s resource lock status test: 1311s ok 6 1311s resource unlock test: 1311s ok 7 1311s resource lock status test: 1311s ok 8 1311s getting uri... 1311s expect: 1311s -> 1311s 1311s
1311s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

1311s this is a page generated by
1311s the mod_dav test in the Apache
1311s perl test suite.
1311s
1311s 1311s 1311s <- 1311s ok 15 1311s ok 16 1311s resource delete test: 1311s ok 17 1311s expect 404 not found got: 404 1311s ok 18 1311s PR 49825: expect 400 bad request got: 400 1311s ok 19 1311s ok 1316s t/modules/deflate.t ................. 1316s 1..47 1316s # Running under perl version 5.040000 for linux 1316s # Current time local: Fri Feb 21 13:05:29 2025 1316s # Current time GMT: Fri Feb 21 13:05:29 2025 1316s # Using Test.pm version 1.31 1316s # Using Apache/Test.pm version 1.44 1316s testing default 1316s ok 1 1316s ok 2 1316s ok 3 1316s ok 4 1316s ok 5 1316s ok 6 1316s ok 7 1316s ok 8 1316s ok 9 1316s ok 10 1316s ok 11 1316s ok 12 1316s ok 13 1316s ok 14 1316s ok 15 1316s ok 16 1316s ok 17 1316s ok 18 1316s ok 19 1316s ok 20 1316s ok 21 1316s ok 22 1316s ok 23 1316s ok 24 1316s ok 25 1316s ok 26 1316s ok 27 1316s ok 28 1316s ok 29 1316s ok 30 1316s ok 31 1316s ok 32 1316s ok 33 1316s ok 34 1316s ok 35 1316s ok 36 1316s ok 37 1316s ok 38 1316s ok 39 1316s ok 40 1316s ok 41 1316s ok 42 1316s ok 43 1316s ok 44 1316s ok 45 1316s # testing : response was 304 1316s # expected: qr/HTTP\/1\.. 304/ 1316s # received: 'HTTP/1.1 304 Not Modified' 1316s ok 46 1316s # testing : expect EOF after 304 header 1316s # expected: 0 1316s # received: 0 1316s ok 47 1316s ok 1321s t/modules/digest.t .................. 1321s 1..13 1321s # Running under perl version 5.040000 for linux 1321s # Current time local: Fri Feb 21 13:05:33 2025 1321s # Current time GMT: Fri Feb 21 13:05:33 2025 1321s # Using Test.pm version 1.31 1321s # Using Apache/Test.pm version 1.44 1321s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm1 1321s # testing : no user to authenticate 1321s # expected: 401 1321s # received: '401' 1321s ok 1 1321s # testing : user1:foo not found 1321s # expected: 401 1321s # received: '401' 1321s ok 2 1321s # testing : user1:password1 found 1321s # expected: 200 1321s # received: '200' 1321s ok 3 1321s # testing : user1:password1 with query string found 1321s # expected: 200 1321s # received: '200' 1321s ok 4 1321s # testing : manual Authorization header query string 1321s # expected: 200 1321s # received: '200' 1321s ok 5 1321s # testing : manual Authorization with no query string in header 1321s # expected: 400 1321s # received: '400' 1321s ok 6 1321s # testing : manual Authorization header with mismatched query string 1321s # expected: 400 1321s # received: '400' 1321s ok 7 1321s # testing : manual Authorization header with mismatched query string 1321s # expected: 400 1321s # received: '400' 1321s ok 8 1321s # testing : manual Authorization with no query string in header + MSIE 1321s # expected: 200 1321s # received: '200' 1321s ok 9 1321s # testing : a compliant response coming from MSIE 1321s # expected: 200 1321s # received: '200' 1321s ok 10 1321s # testing : manual Authorization header with mismatched query string + MSIE 1321s # expected: 400 1321s # received: '400' 1321s ok 11 1321s # testing : manual Authorization header with mismatched query string + MSIE 1321s # expected: 400 1321s # received: '400' 1321s ok 12 1321s # testing : no query string + MSIE 1321s # expected: 200 1321s # received: '200' 1321s ok 13 1321s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm1 1321s ok 1326s t/modules/dir.t ..................... 1326s 1..212 1326s # Running under perl version 5.040000 for linux 1326s # Current time local: Fri Feb 21 13:05:39 2025 1326s # Current time GMT: Fri Feb 21 13:05:39 2025 1326s # Using Test.pm version 1.31 1326s # Using Apache/Test.pm version 1.44 1326s expecting 403 (forbidden) using DirectoryIndex foo 1326s ok 1 1326s running 5 test gambit for "1.html" 1326s ok 2 1326s ok 3 1326s ok 4 1326s ok 5 1326s ok 6 1326s running 5 test gambit for "2.html" 1326s ok 7 1326s ok 8 1326s ok 9 1326s ok 10 1326s ok 11 1326s running 5 test gambit for "3.html" 1326s ok 12 1326s ok 13 1326s ok 14 1326s ok 15 1326s ok 16 1326s running 5 test gambit for "4.html" 1326s ok 17 1326s ok 18 1326s ok 19 1326s ok 20 1326s ok 21 1326s running 5 test gambit for "5.html" 1326s ok 22 1326s ok 23 1326s ok 24 1326s ok 25 1326s ok 26 1326s running 5 test gambit for "6.html" 1326s ok 27 1326s ok 28 1326s ok 29 1326s ok 30 1326s ok 31 1326s running 5 test gambit for "7.html" 1326s ok 32 1326s ok 33 1326s ok 34 1326s ok 35 1326s ok 36 1326s running 5 test gambit for "8.html" 1326s ok 37 1326s ok 38 1326s ok 39 1326s ok 40 1326s ok 41 1326s running 5 test gambit for "9.html" 1326s ok 42 1326s ok 43 1326s ok 44 1326s ok 45 1326s ok 46 1326s running 5 test gambit for "0.html" 1326s ok 47 1326s ok 48 1326s ok 49 1326s ok 50 1326s ok 51 1326s expecting 403 (forbidden) using DirectoryIndex goo 1326s ok 52 1326s running 5 test gambit for "1.html" 1326s ok 53 1326s ok 54 1326s ok 55 1326s ok 56 1326s ok 57 1326s running 5 test gambit for "2.html" 1326s ok 58 1326s ok 59 1326s ok 60 1326s ok 61 1326s ok 62 1326s running 5 test gambit for "3.html" 1326s ok 63 1326s ok 64 1326s ok 65 1326s ok 66 1326s ok 67 1326s running 5 test gambit for "4.html" 1326s ok 68 1326s ok 69 1326s ok 70 1326s ok 71 1326s ok 72 1326s running 5 test gambit for "5.html" 1326s ok 73 1326s ok 74 1326s ok 75 1326s ok 76 1326s ok 77 1326s running 5 test gambit for "6.html" 1326s ok 78 1326s ok 79 1326s ok 80 1326s ok 81 1326s ok 82 1326s running 5 test gambit for "7.html" 1326s ok 83 1326s ok 84 1326s ok 85 1326s ok 86 1326s ok 87 1326s running 5 test gambit for "8.html" 1326s ok 88 1326s ok 89 1326s ok 90 1326s ok 91 1326s ok 92 1326s running 5 test gambit for "9.html" 1326s ok 93 1326s ok 94 1326s ok 95 1326s ok 96 1326s ok 97 1326s running 5 test gambit for "0.html" 1326s ok 98 1326s ok 99 1326s ok 100 1326s ok 101 1326s ok 102 1326s expecting 403 (forbidden) using DirectoryIndex moo 1326s ok 103 1326s running 5 test gambit for "1.html" 1326s ok 104 1326s ok 105 1326s ok 106 1326s ok 107 1326s ok 108 1326s running 5 test gambit for "2.html" 1326s ok 109 1326s ok 110 1326s ok 111 1326s ok 112 1326s ok 113 1326s running 5 test gambit for "3.html" 1326s ok 114 1326s ok 115 1326s ok 116 1326s ok 117 1326s ok 118 1326s running 5 test gambit for "4.html" 1326s ok 119 1326s ok 120 1326s ok 121 1326s ok 122 1326s ok 123 1326s running 5 test gambit for "5.html" 1326s ok 124 1326s ok 125 1326s ok 126 1326s ok 127 1326s ok 128 1326s running 5 test gambit for "6.html" 1326s ok 129 1326s ok 130 1326s ok 131 1326s ok 132 1326s ok 133 1326s running 5 test gambit for "7.html" 1326s ok 134 1326s ok 135 1326s ok 136 1326s ok 137 1326s ok 138 1326s running 5 test gambit for "8.html" 1326s ok 139 1326s ok 140 1326s ok 141 1326s ok 142 1326s ok 143 1326s running 5 test gambit for "9.html" 1326s ok 144 1326s ok 145 1326s ok 146 1326s ok 147 1326s ok 148 1326s running 5 test gambit for "0.html" 1326s ok 149 1326s ok 150 1326s ok 151 1326s ok 152 1326s ok 153 1326s expecting 403 (forbidden) using DirectoryIndex bleh 1326s ok 154 1326s running 5 test gambit for "1.html" 1326s ok 155 1326s ok 156 1326s ok 157 1326s ok 158 1326s ok 159 1326s running 5 test gambit for "2.html" 1326s ok 160 1326s ok 161 1326s ok 162 1326s ok 163 1326s ok 164 1326s running 5 test gambit for "3.html" 1326s ok 165 1326s ok 166 1326s ok 167 1326s ok 168 1326s ok 169 1326s running 5 test gambit for "4.html" 1326s ok 170 1326s ok 171 1326s ok 172 1326s ok 173 1326s ok 174 1326s running 5 test gambit for "5.html" 1326s ok 175 1326s ok 176 1326s ok 177 1326s ok 178 1326s ok 179 1326s running 5 test gambit for "6.html" 1326s ok 180 1326s ok 181 1326s ok 182 1326s ok 183 1326s ok 184 1326s running 5 test gambit for "7.html" 1326s ok 185 1326s ok 186 1326s ok 187 1326s ok 188 1326s ok 189 1326s running 5 test gambit for "8.html" 1326s ok 190 1326s ok 191 1326s ok 192 1326s ok 193 1326s ok 194 1326s running 5 test gambit for "9.html" 1326s ok 195 1326s ok 196 1326s ok 197 1326s ok 198 1326s ok 199 1326s running 5 test gambit for "0.html" 1326s ok 200 1326s ok 201 1326s ok 202 1326s ok 203 1326s ok 204 1326s DirectoryIndex /modules/alias/index.html 1326s ok 205 1326s expecting 403 for DirectoryIndex foo goo moo bleh 1326s ok 206 1326s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1326s ok 207 1326s 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 1326s ok 208 1326s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1326s ok 209 1326s ok 210 1326s ok 211 1326s ok 212 # skip missing DirectorySlash NotFound 1326s ok 1331s t/modules/directorymatch.t .......... 1331s 1..2 1331s # Running under perl version 5.040000 for linux 1331s # Current time local: Fri Feb 21 13:05:44 2025 1331s # Current time GMT: Fri Feb 21 13:05:44 2025 1331s # Using Test.pm version 1.31 1331s # Using Apache/Test.pm version 1.44 1331s # testing : code for /index.html 1331s # expected: 200 1331s # received: '200' 1331s ok 1 1331s # testing : check for DMMATCH1 1331s # expected: '1' 1331s # received: '1' 1331s ok 2 1331s ok 1335s t/modules/env.t ..................... 1335s 1..6 1335s # Running under perl version 5.040000 for linux 1335s # Current time local: Fri Feb 21 13:05:49 2025 1335s # Current time GMT: Fri Feb 21 13:05:49 2025 1335s # Using Test.pm version 1.31 1335s # Using Apache/Test.pm version 1.44 1335s # host: /modules/env/host.shtml 1335s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1335s ok 1 1335s # nothere: /modules/env/nothere.shtml 1335s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1335s ok 2 1335s # set: /modules/env/set.shtml 1335s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1335s ok 3 1335s # setempty: /modules/env/setempty.shtml 1335s # setempty: EXPECT -><- ACTUAL -><- 1335s ok 4 1335s # type: /modules/env/type.shtml 1335s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1335s ok 5 1335s # unset: /modules/env/unset.shtml 1335s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1335s ok 6 1335s ok 1340s t/modules/expires.t ................. 1340s 1..92 1340s # Running under perl version 5.040000 for linux 1340s # Current time local: Fri Feb 21 13:05:53 2025 1340s # Current time GMT: Fri Feb 21 13:05:53 2025 1340s # Using Test.pm version 1.31 1340s # Using Apache/Test.pm version 1.44 1340s # debug: index.html 1340s HTTP/1.1 200 OK 1340s Cache-Control: max-age=324507118 1340s Connection: close 1340s Date: Fri, 21 Feb 2025 13:05:58 GMT 1340s Accept-Ranges: bytes 1340s ETag: "3-62772ef7d8680" 1340s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1340s Vary: In-If1 1340s Content-Length: 3 1340s Content-Type: text/html 1340s Expires: Tue, 05 Jun 2035 09:57:57 GMT 1340s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1340s Client-Date: Fri, 21 Feb 2025 13:05:58 GMT 1340s Client-Peer: 127.0.0.1:8529 1340s Client-Response-Num: 1 1340s DMMATCH1: 1 1340s 1340s 1340s ok 1 1340s # debug: [Cache-Control] [max-age=324507118] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1340s # debug: expires 2064650277 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 332425819 1340s # debug: actual : 332425819 1340s ok 2 1340s # debug: text.txt 1340s HTTP/1.1 200 OK 1340s Cache-Control: max-age=0 1340s Connection: close 1340s Date: Fri, 21 Feb 2025 13:05:58 GMT 1340s Accept-Ranges: bytes 1340s ETag: "0-62772ef7d8680" 1340s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1340s Vary: In-If1 1340s Content-Type: text/plain 1340s Expires: Fri, 21 Feb 2025 13:05:58 GMT 1340s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1340s Client-Date: Fri, 21 Feb 2025 13:05:58 GMT 1340s Client-Peer: 127.0.0.1:8529 1340s Client-Response-Num: 1 1340s DMMATCH1: 1 1340s 1340s 1340s ok 3 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 4 1340s # debug: image.gif 1340s HTTP/1.1 200 OK 1340s Cache-Control: max-age=120 1340s Connection: close 1340s Date: Fri, 21 Feb 2025 13:05:58 GMT 1340s Accept-Ranges: bytes 1340s ETag: "0-62772ef7d8680" 1340s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1340s Vary: In-If1 1340s Content-Type: image/gif 1340s Expires: Fri, 21 Feb 2025 13:07:58 GMT 1340s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1340s Client-Date: Fri, 21 Feb 2025 13:05:58 GMT 1340s Client-Peer: 127.0.0.1:8529 1340s Client-Response-Num: 1 1340s DMMATCH1: 1 1340s 1340s 1340s ok 5 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 6 1340s # debug: foo.jpg 1340s HTTP/1.1 200 OK 1340s Cache-Control: max-age=86400 1340s Connection: close 1340s Date: Fri, 21 Feb 2025 13:05:58 GMT 1340s Accept-Ranges: bytes 1340s ETag: "0-62772ef7d8680" 1340s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1340s Vary: In-If1 1340s Content-Type: image/jpeg 1340s Expires: Sat, 22 Feb 2025 13:05:58 GMT 1340s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1340s Client-Date: Fri, 21 Feb 2025 13:05:58 GMT 1340s Client-Peer: 127.0.0.1:8529 1340s Client-Response-Num: 1 1340s DMMATCH1: 1 1340s 1340s 1340s ok 7 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 8 1340s # debug: [Cache-Control] [max-age=324507118] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1340s # debug: expires 2064650277 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 332425819 1340s # debug: actual : 332425819 1340s ok 9 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 10 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 11 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 12 1340s # --- 1340s # ExpiresActive On 1340s # debug: [Cache-Control] [max-age=324507118] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1340s # debug: expires 2064650277 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 332425819 1340s # debug: actual : 332425819 1340s ok 13 1340s # --- 1340s # ExpiresActive On 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 14 1340s # --- 1340s # ExpiresActive On 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 15 1340s # --- 1340s # ExpiresActive On 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 16 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault A7711787 1340s # debug: [Cache-Control] [max-age=7711787] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Wed, 21 May 2025 19:15:45 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Wed, 21 May 2025 19:15:45 GMT 1340s # debug: expires 1747854945 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7711787 1340s # debug: actual : 7711787 1340s ok 17 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault A7711787 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 18 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault A7711787 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 19 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault A7711787 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 20 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType text/plain "access plus 1 years 3 months 1 weeks 1 days 8 hours 20 minutes 37 seconds" 1340s # debug: [Cache-Control] [max-age=324507118] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1340s # debug: expires 2064650277 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 332425819 1340s # debug: actual : 332425819 1340s ok 21 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType text/plain "access plus 1 years 3 months 1 weeks 1 days 8 hours 20 minutes 37 seconds" 1340s # debug: [Cache-Control] [max-age=40033237] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Sat, 30 May 2026 21:26:35 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 30 May 2026 21:26:35 GMT 1340s # debug: expires 1780176395 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 40033237 1340s # debug: actual : 40033237 1340s ok 22 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType text/plain "access plus 1 years 3 months 1 weeks 1 days 8 hours 20 minutes 37 seconds" 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 23 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType text/plain "access plus 1 years 3 months 1 weeks 1 days 8 hours 20 minutes 37 seconds" 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 24 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault A4264228 1340s ExpiresByType text/plain "access plus 1 years 3 months 14 days 2 hours 17 minutes 45 seconds" 1340s # debug: [Cache-Control] [max-age=4264228] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Fri, 11 Apr 2025 21:36:26 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 11 Apr 2025 21:36:26 GMT 1340s # debug: expires 1744407386 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 4264228 1340s # debug: actual : 4264228 1340s ok 25 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault A4264228 1340s ExpiresByType text/plain "access plus 1 years 3 months 14 days 2 hours 17 minutes 45 seconds" 1340s # debug: [Cache-Control] [max-age=40529865] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 05 Jun 2026 15:23:43 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 05 Jun 2026 15:23:43 GMT 1340s # debug: expires 1780673023 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 40529865 1340s # debug: actual : 40529865 1340s ok 26 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault A4264228 1340s ExpiresByType text/plain "access plus 1 years 3 months 14 days 2 hours 17 minutes 45 seconds" 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 27 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault A4264228 1340s ExpiresByType text/plain "access plus 1 years 3 months 14 days 2 hours 17 minutes 45 seconds" 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 28 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault "access plus 1 years 5 days 8 hours 35 minutes 24 seconds" 1340s # debug: [Cache-Control] [max-age=31998924] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Thu, 26 Feb 2026 21:41:22 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Thu, 26 Feb 2026 21:41:22 GMT 1340s # debug: expires 1772142082 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 31998924 1340s # debug: actual : 31998924 1340s ok 29 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault "access plus 1 years 5 days 8 hours 35 minutes 24 seconds" 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 30 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault "access plus 1 years 5 days 8 hours 35 minutes 24 seconds" 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 31 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault "access plus 1 years 5 days 8 hours 35 minutes 24 seconds" 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 32 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType image/gif M33873147 1340s # debug: [Cache-Control] [max-age=324507118] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1340s # debug: expires 2064650277 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 332425819 1340s # debug: actual : 332425819 1340s ok 33 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType image/gif M33873147 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 34 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType image/gif M33873147 1340s # debug: [Cache-Control] [max-age=25954446] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Thu, 18 Dec 2025 22:40:05 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Thu, 18 Dec 2025 22:40:05 GMT 1340s # debug: expires 1766097605 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 33873147 1340s # debug: actual : 33873147 1340s ok 35 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType image/gif M33873147 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 36 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault "access plus 1 years 1 weeks 2 days 4 hours 21 minutes 43 seconds" 1340s ExpiresByType image/gif "access plus 1 years 3 months 2 weeks 14 days 35 minutes 27 seconds" 1340s # debug: [Cache-Control] [max-age=32329303] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Mon, 02 Mar 2026 17:27:41 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Mon, 02 Mar 2026 17:27:41 GMT 1340s # debug: expires 1772472461 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 32329303 1340s # debug: actual : 32329303 1340s ok 37 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault "access plus 1 years 1 weeks 2 days 4 hours 21 minutes 43 seconds" 1340s ExpiresByType image/gif "access plus 1 years 3 months 2 weeks 14 days 35 minutes 27 seconds" 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 38 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault "access plus 1 years 1 weeks 2 days 4 hours 21 minutes 43 seconds" 1340s ExpiresByType image/gif "access plus 1 years 3 months 2 weeks 14 days 35 minutes 27 seconds" 1340s # debug: [Cache-Control] [max-age=41733327] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 19 Jun 2026 13:41:25 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 19 Jun 2026 13:41:25 GMT 1340s # debug: expires 1781876485 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 41733327 1340s # debug: actual : 41733327 1340s ok 39 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault "access plus 1 years 1 weeks 2 days 4 hours 21 minutes 43 seconds" 1340s ExpiresByType image/gif "access plus 1 years 3 months 2 weeks 14 days 35 minutes 27 seconds" 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 40 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault A40378926 1340s # debug: [Cache-Control] [max-age=40378926] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Wed, 03 Jun 2026 21:28:04 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Wed, 03 Jun 2026 21:28:04 GMT 1340s # debug: expires 1780522084 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 40378926 1340s # debug: actual : 40378926 1340s ok 41 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault A40378926 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 42 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault A40378926 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 43 1340s #--- 1340s # ExpiresActive On 1340s ExpiresDefault A40378926 1340s # debug: [Cache-Control] [max-age=86400] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Sat, 22 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Sat, 22 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740229558 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 86400 1340s # debug: actual : 86400 1340s ok 44 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType image/jpeg "modification plus 1 years 3 months 2 weeks 4 days 5 hours 7 minutes 32 seconds" 1340s # debug: [Cache-Control] [max-age=324507118] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 1340s # debug: expires 2064650277 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 332425819 1340s # debug: actual : 332425819 1340s ok 45 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType image/jpeg "modification plus 1 years 3 months 2 weeks 4 days 5 hours 7 minutes 32 seconds" 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 46 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType image/jpeg "modification plus 1 years 3 months 2 weeks 4 days 5 hours 7 minutes 32 seconds" 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 47 1340s # --- 1340s # ExpiresActive On 1340s ExpiresByType image/jpeg "modification plus 1 years 3 months 2 weeks 4 days 5 hours 7 minutes 32 seconds" 1340s # debug: [Cache-Control] [max-age=32966951] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Tue, 10 Mar 2026 02:35:10 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Tue, 10 Mar 2026 02:35:10 GMT 1340s # debug: expires 1773110110 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 40885652 1340s # debug: actual : 40885652 1340s ok 48 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault "modification plus 1 weeks 19 days 8 hours 10 minutes 28 seconds" 1340s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 6 days 7 hours 23 minutes 48 seconds" 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 49 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault "modification plus 1 weeks 19 days 8 hours 10 minutes 28 seconds" 1340s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 6 days 7 hours 23 minutes 48 seconds" 1340s # debug: [Cache-Control] [max-age=0] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: expires 1740143158 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 7918700 1340s # debug: actual : 7918700 1340s ok 50 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault "modification plus 1 weeks 19 days 8 hours 10 minutes 28 seconds" 1340s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 6 days 7 hours 23 minutes 48 seconds" 1340s # debug: [Cache-Control] [max-age=120] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Expires] [Fri, 21 Feb 2025 13:07:58 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Fri, 21 Feb 2025 13:07:58 GMT 1340s # debug: expires 1740143278 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 120 1340s # debug: actual : 120 1340s ok 51 1340s # --- 1340s # ExpiresActive On 1340s ExpiresDefault "modification plus 1 weeks 19 days 8 hours 10 minutes 28 seconds" 1340s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 6 days 7 hours 23 minutes 48 seconds" 1340s # debug: [Cache-Control] [max-age=29951127] 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Expires] [Tue, 03 Feb 2026 04:51:26 GMT] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s # debug: access Fri, 21 Feb 2025 13:05:58 GMT 1340s # debug: access 1740143158 1340s # debug: expires Tue, 03 Feb 2026 04:51:26 GMT 1340s # debug: expires 1770094286 1340s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 1340s # debug: modified 1732224458 1340s # debug: expected: 37869828 1340s # debug: actual : 37869828 1340s ok 52 1340s # --- 1340s # ExpiresActive Off 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 53 1340s # --- 1340s # ExpiresActive Off 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 54 1340s # --- 1340s # ExpiresActive Off 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 55 1340s # --- 1340s # ExpiresActive Off 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 56 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault "modification plus 2 months 1 weeks 18 days 1 hours 10 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 57 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault "modification plus 2 months 1 weeks 18 days 1 hours 10 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 58 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault "modification plus 2 months 1 weeks 18 days 1 hours 10 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 59 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault "modification plus 2 months 1 weeks 18 days 1 hours 10 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 60 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 16 days 4 hours 25 minutes 13 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 61 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 16 days 4 hours 25 minutes 13 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 62 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 16 days 4 hours 25 minutes 13 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 63 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType text/plain "access plus 1 years 2 months 1 weeks 16 days 4 hours 25 minutes 13 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 64 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault A33111730 1340s ExpiresByType text/plain "access plus 1 months 2 days 6 hours 10 minutes 31 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 65 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault A33111730 1340s ExpiresByType text/plain "access plus 1 months 2 days 6 hours 10 minutes 31 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 66 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault A33111730 1340s ExpiresByType text/plain "access plus 1 months 2 days 6 hours 10 minutes 31 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 67 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault A33111730 1340s ExpiresByType text/plain "access plus 1 months 2 days 6 hours 10 minutes 31 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 68 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault "access plus 1 months 1 weeks 9 days 7 hours 44 minutes 18 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 69 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault "access plus 1 months 1 weeks 9 days 7 hours 44 minutes 18 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 70 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault "access plus 1 months 1 weeks 9 days 7 hours 44 minutes 18 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 71 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault "access plus 1 months 1 weeks 9 days 7 hours 44 minutes 18 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 72 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType image/gif "modification plus 1 years 3 months 1 weeks 12 days 21 minutes 8 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 73 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType image/gif "modification plus 1 years 3 months 1 weeks 12 days 21 minutes 8 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 74 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType image/gif "modification plus 1 years 3 months 1 weeks 12 days 21 minutes 8 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 75 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType image/gif "modification plus 1 years 3 months 1 weeks 12 days 21 minutes 8 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 76 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault "modification plus 1 years 2 months 18 days 6 hours 18 minutes 21 seconds" 1340s ExpiresByType image/gif "access plus 1 years 2 months 18 days 20 minutes 23 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 77 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault "modification plus 1 years 2 months 18 days 6 hours 18 minutes 21 seconds" 1340s ExpiresByType image/gif "access plus 1 years 2 months 18 days 20 minutes 23 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 78 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault "modification plus 1 years 2 months 18 days 6 hours 18 minutes 21 seconds" 1340s ExpiresByType image/gif "access plus 1 years 2 months 18 days 20 minutes 23 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 79 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault "modification plus 1 years 2 months 18 days 6 hours 18 minutes 21 seconds" 1340s ExpiresByType image/gif "access plus 1 years 2 months 18 days 20 minutes 23 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 80 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault M1388550 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 81 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault M1388550 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 82 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault M1388550 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 83 1340s #--- 1340s # ExpiresActive Off 1340s ExpiresDefault M1388550 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 84 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType image/jpeg "modification plus 1 years 13 days 7 hours 41 minutes 14 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 85 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType image/jpeg "modification plus 1 years 13 days 7 hours 41 minutes 14 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 86 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType image/jpeg "modification plus 1 years 13 days 7 hours 41 minutes 14 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 87 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresByType image/jpeg "modification plus 1 years 13 days 7 hours 41 minutes 14 seconds" 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 88 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault M8407110 1340s ExpiresByType image/jpeg A35951925 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["3-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Length] [3] 1340s # debug: [Content-Type] [text/html] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 89 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault M8407110 1340s ExpiresByType image/jpeg A35951925 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [text/plain] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 90 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault M8407110 1340s ExpiresByType image/jpeg A35951925 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/gif] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 91 1340s # --- 1340s # ExpiresActive Off 1340s ExpiresDefault M8407110 1340s ExpiresByType image/jpeg A35951925 1340s # debug: [Connection] [close] 1340s # debug: [Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Accept-Ranges] [bytes] 1340s # debug: [ETag] ["0-62772ef7d8680"] 1340s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 1340s # debug: [Vary] [In-If1] 1340s # debug: [Content-Type] [image/jpeg] 1340s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 1340s # debug: [Client-Date] [Fri, 21 Feb 2025 13:05:58 GMT] 1340s # debug: [Client-Peer] [127.0.0.1:8529] 1340s # debug: [Client-Response-Num] [1] 1340s # debug: [DMMATCH1] [1] 1340s ok 92 1340s ok 1345s t/modules/ext_filter.t .............. 1345s 1..24 1345s # Running under perl version 5.040000 for linux 1345s # Current time local: Fri Feb 21 13:05:58 2025 1345s # Current time GMT: Fri Feb 21 13:05:58 2025 1345s # Using Test.pm version 1.31 1345s # Using Apache/Test.pm version 1.44 1345s # testing : sed output filter 1345s # expected: 'barbar' 1345s # received: 'barbar' 1345s ok 1 1345s # testing : slow filter process 1345s # expected: 'foobar' 1345s # received: 'foobar' 1345s ok 2 1345s # testing : echo worked 1345s # expected: 200 1345s # received: '200' 1345s ok 3 1345s # testing : request body filtered 1345s # expected: 'barbar 1345s # ' 1345s # received: 'barbar 1345s # ' 1345s ok 4 1345s # testing : got 413 error 1345s # expected: 413 1345s # received: '413' 1345s ok 5 1345s # testing : got 413 error body 1345s # expected: qr/413 Request Entity Too Large/ 1345s # received: ' 1345s # 1345s # 413 Request Entity Too Large 1345s # 1345s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

1372s # 1372s # 1372s # Hello World 1372s # 1372s #

[back]

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

mod_include test

1372s # 1372s # 1372s # Hello World 1372s # 1372s #

[back]

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

mod_include test

1372s # 1372s # 1372s # Hello World 1372s # 1372s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p30754e34_foo1]

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

LoadBalancer Status for balancer://foo2 [p30754e34_foo2]

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

LoadBalancer Status for balancer://foo3 [p30754e34_foo3]

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

LoadBalancer Status for balancer://foo4 [p30754e34_foo4]

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

LoadBalancer Status for balancer://pr45434 [p30754e34_pr45434]

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

LoadBalancer Status for balancer://failover [p30754e34_failover]

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

LoadBalancer Status for balancer://dynproxy [p30754e34_dynproxy]

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

Moved Permanently

1453s #

The document has moved here.

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

Moved Permanently

1453s #

The document has moved here.

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

Moved Permanently

1453s #

The document has moved here.

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

Moved Permanently

1453s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1453s #

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

Multiple Choices

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

Available documents: 1453s #

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

Multiple Choices

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

Available documents: 1453s #

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

Moved Permanently

1453s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1453s #

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

Multiple Choices

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

Available documents: 1453s #

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

Moved Permanently

1453s #

The document has moved here.

1453s # 1453s # ' 1453s ok 48 1453s ok 1458s t/modules/status.t .................. 1458s 1..1 1458s # Running under perl version 5.040000 for linux 1458s # Current time local: Fri Feb 21 13:07:51 2025 1458s # Current time GMT: Fri Feb 21 13:07:51 2025 1458s # Using Test.pm version 1.31 1458s # Using Apache/Test.pm version 1.44 1458s 1458s 1458s Apache Status 1458s 1458s

Apache Server Status for localhost (via 127.0.0.1)

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

1458s
Current Time: Friday, 21-Feb-2025 13:07:55 UTC
1458s
Restart Time: Friday, 21-Feb-2025 12:59:49 UTC
1458s
Parent Server Config. Generation: 1
1458s
Parent Server MPM Generation: 0
1458s
Server uptime: 8 minutes 6 seconds
1458s
Server load: 1.66 1.71 4.12
1458s
Total accesses: 6884 - Total Traffic: 137.0 MB - Total Duration: 74782
1458s
CPU Usage: u6.97 s12.28 cu1.18 cs1.15 - 4.44% CPU load
1458s
14.2 requests/sec - 288.7 kB/second - 20.4 kB/request - 10.8632 ms/request
1458s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1458s
W___________________....................
1458s

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

1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s
SrvPIDAccMCPU 1458s SSReqDurConnChildSlotClientProtocolVHostRequest
0-04779540/326/326W 1458s 10.720018680.013.8713.87 1458s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-04779540/327/327_ 1458s 10.734114750.06.046.04 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-04779540/325/325_ 1458s 10.734116970.08.118.11 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-04779540/328/328_ 1458s 10.734114620.03.553.55 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-04779540/329/329_ 1458s 10.7441167270.01.751.75 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-04779540/387/387_ 1458s 10.744137420.06.246.24 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-04779540/328/328_ 1458s 10.734121950.07.657.65 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-04779540/428/428_ 1458s 10.734157200.02.742.74 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-04779540/328/328_ 1458s 10.734113330.02.082.08 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-04779540/340/340_ 1458s 10.724126080.014.0914.09 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
1-04779740/331/331_ 1458s 10.7441151810.05.585.58 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-04779740/327/327_ 1458s 10.744115600.08.918.91 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-04779740/329/329_ 1458s 10.744118150.013.6513.65 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-04779740/322/322_ 1458s 10.744112510.01.731.73 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-04779740/327/327_ 1458s 10.754113620.01.891.89 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-04779740/466/466_ 1458s 10.754176320.09.409.40 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-04779740/327/327_ 1458s 10.744114460.06.216.21 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-04779740/337/337_ 1458s 10.754114450.03.843.84 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-04779740/333/333_ 1458s 10.744114870.07.937.93 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-04779740/339/339_ 1458s 10.754127670.011.7511.75 1458s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1458s
1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s 1458s
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
1458s 1458s ok 1 1458s ok 1462s t/modules/substitute.t .............. 1462s 1..19 1462s # Running under perl version 5.040000 for linux 1462s # Current time local: Fri Feb 21 13:07:56 2025 1462s # Current time GMT: Fri Feb 21 13:07:56 2025 1462s # Using Test.pm version 1.31 1462s # Using Apache/Test.pm version 1.44 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'barbar': OK 1462s ok 1 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'barbar': OK 1462s ok 2 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'foofoo': OK 1462s ok 3 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'barbar': OK 1462s ok 4 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'barbar': OK 1462s ok 5 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'barbar': OK 1462s ok 6 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'foof 1462s oo': OK 1462s ok 7 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'xfoo': OK 1462s ok 8 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1462s ok 9 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s barx 1462s ': OK 1462s ok 10 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'a$1axb(': OK 1462s ok 11 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'a$XX': OK 1462s ok 12 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1462s ok 13 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'x&x': OK 1462s ok 14 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'xx': OK 1462s ok 15 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'fcooar': OK 1462s ok 16 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'fc$1ar': OK 1462s ok 17 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'fdooar': OK 1462s ok 18 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s got 200 'XXXfooXXX 1462s bar': OK 1462s ok 19 1462s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1462s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1462s ok 1468s t/modules/unique_id.t ............... 1468s 1..300 1468s # Running under perl version 5.040000 for linux 1468s # Current time local: Fri Feb 21 13:08:00 2025 1468s # Current time GMT: Fri Feb 21 13:08:00 2025 1468s # Using Test.pm version 1.31 1468s # Using Apache/Test.pm version 1.44 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 1 1468s # unique id: Z7h6tBrot_5HUDwkVIo_6wAAAAk 1468s ok 2 1468s ok 3 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 4 1468s # unique id: Z7h6tIJ06vP4NzsETmVWSwAAAEY 1468s ok 5 1468s ok 6 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 7 1468s # unique id: Z7h6tBrot_5HUDwkVIo_7AAAAAI 1468s ok 8 1468s ok 9 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 10 1468s # unique id: Z7h6tIJ06vP4NzsETmVWTAAAAEI 1468s ok 11 1468s ok 12 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 13 1468s # unique id: Z7h6tBrot_5HUDwkVIo_7QAAAAM 1468s ok 14 1468s ok 15 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 16 1468s # unique id: Z7h6tIJ06vP4NzsETmVWTQAAAEg 1468s ok 17 1468s ok 18 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 19 1468s # unique id: Z7h6tBrot_5HUDwkVIo_7gAAAAE 1468s ok 20 1468s ok 21 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 22 1468s # unique id: Z7h6tIJ06vP4NzsETmVWTgAAAEM 1468s ok 23 1468s ok 24 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 25 1468s # unique id: Z7h6tBrot_5HUDwkVIo_7wAAAAg 1468s ok 26 1468s ok 27 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 28 1468s # unique id: Z7h6tIJ06vP4NzsETmVWTwAAAEA 1468s ok 29 1468s ok 30 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 31 1468s # unique id: Z7h6tBrot_5HUDwkVIo_8AAAAAc 1468s ok 32 1468s ok 33 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 34 1468s # unique id: Z7h6tIJ06vP4NzsETmVWUAAAAEk 1468s ok 35 1468s ok 36 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 37 1468s # unique id: Z7h6tBrot_5HUDwkVIo_8QAAAAY 1468s ok 38 1468s ok 39 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 40 1468s # unique id: Z7h6tIJ06vP4NzsETmVWUQAAAEQ 1468s ok 41 1468s ok 42 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 43 1468s # unique id: Z7h6tBrot_5HUDwkVIo_8gAAAAU 1468s ok 44 1468s ok 45 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 46 1468s # unique id: Z7h6tIJ06vP4NzsETmVWUgAAAEc 1468s ok 47 1468s ok 48 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 49 1468s # unique id: Z7h6tBrot_5HUDwkVIo_8wAAAAQ 1468s ok 50 1468s ok 51 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 52 1468s # unique id: Z7h6tIJ06vP4NzsETmVWUwAAAEU 1468s ok 53 1468s ok 54 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 55 1468s # unique id: Z7h6tBrot_5HUDwkVIo_9AAAAAA 1468s ok 56 1468s ok 57 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 58 1468s # unique id: Z7h6tIJ06vP4NzsETmVWVAAAAEE 1468s ok 59 1468s ok 60 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 61 1468s # unique id: Z7h6tBrot_5HUDwkVIo_9QAAAAk 1468s ok 62 1468s ok 63 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 64 1468s # unique id: Z7h6tIJ06vP4NzsETmVWVQAAAEY 1468s ok 65 1468s ok 66 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 67 1468s # unique id: Z7h6tBrot_5HUDwkVIo_9gAAAAI 1468s ok 68 1468s ok 69 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 70 1468s # unique id: Z7h6tIJ06vP4NzsETmVWVgAAAEI 1468s ok 71 1468s ok 72 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 73 1468s # unique id: Z7h6tBrot_5HUDwkVIo_9wAAAAM 1468s ok 74 1468s ok 75 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 76 1468s # unique id: Z7h6tIJ06vP4NzsETmVWVwAAAEg 1468s ok 77 1468s ok 78 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 79 1468s # unique id: Z7h6tBrot_5HUDwkVIo_-AAAAAE 1468s ok 80 1468s ok 81 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 82 1468s # unique id: Z7h6tIJ06vP4NzsETmVWWAAAAEM 1468s ok 83 1468s ok 84 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 85 1468s # unique id: Z7h6tBrot_5HUDwkVIo_-QAAAAg 1468s ok 86 1468s ok 87 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 88 1468s # unique id: Z7h6tIJ06vP4NzsETmVWWQAAAEA 1468s ok 89 1468s ok 90 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 91 1468s # unique id: Z7h6tBrot_5HUDwkVIo_-gAAAAc 1468s ok 92 1468s ok 93 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 94 1468s # unique id: Z7h6tIJ06vP4NzsETmVWWgAAAEk 1468s ok 95 1468s ok 96 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 97 1468s # unique id: Z7h6tBrot_5HUDwkVIo_-wAAAAY 1468s ok 98 1468s ok 99 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 100 1468s # unique id: Z7h6tIJ06vP4NzsETmVWWwAAAEQ 1468s ok 101 1468s ok 102 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 103 1468s # unique id: Z7h6tBrot_5HUDwkVIo__AAAAAU 1468s ok 104 1468s ok 105 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 106 1468s # unique id: Z7h6tIJ06vP4NzsETmVWXAAAAEc 1468s ok 107 1468s ok 108 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 109 1468s # unique id: Z7h6tBrot_5HUDwkVIo__QAAAAQ 1468s ok 110 1468s ok 111 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 112 1468s # unique id: Z7h6tIJ06vP4NzsETmVWXQAAAEU 1468s ok 113 1468s ok 114 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 115 1468s # unique id: Z7h6tBrot_5HUDwkVIo__gAAAAA 1468s ok 116 1468s ok 117 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 118 1468s # unique id: Z7h6tIJ06vP4NzsETmVWXgAAAEE 1468s ok 119 1468s ok 120 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 121 1468s # unique id: Z7h6tBrot_5HUDwkVIo__wAAAAk 1468s ok 122 1468s ok 123 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 124 1468s # unique id: Z7h6tIJ06vP4NzsETmVWXwAAAEY 1468s ok 125 1468s ok 126 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 127 1468s # unique id: Z7h6tBrot_5HUDwkVIpAAAAAAAI 1468s ok 128 1468s ok 129 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 130 1468s # unique id: Z7h6tYJ06vP4NzsETmVWYAAAAEI 1468s ok 131 1468s ok 132 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 133 1468s # unique id: Z7h6tRrot_5HUDwkVIpAAQAAAAM 1468s ok 134 1468s ok 135 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 136 1468s # unique id: Z7h6tYJ06vP4NzsETmVWYQAAAEg 1468s ok 137 1468s ok 138 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 139 1468s # unique id: Z7h6tRrot_5HUDwkVIpAAgAAAAE 1468s ok 140 1468s ok 141 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 142 1468s # unique id: Z7h6tYJ06vP4NzsETmVWYgAAAEM 1468s ok 143 1468s ok 144 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 145 1468s # unique id: Z7h6tRrot_5HUDwkVIpAAwAAAAg 1468s ok 146 1468s ok 147 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 148 1468s # unique id: Z7h6tYJ06vP4NzsETmVWYwAAAEA 1468s ok 149 1468s ok 150 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 151 1468s # unique id: Z7h6tRrot_5HUDwkVIpABAAAAAc 1468s ok 152 1468s ok 153 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 154 1468s # unique id: Z7h6tYJ06vP4NzsETmVWZAAAAEk 1468s ok 155 1468s ok 156 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 157 1468s # unique id: Z7h6tRrot_5HUDwkVIpABQAAAAY 1468s ok 158 1468s ok 159 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 160 1468s # unique id: Z7h6tYJ06vP4NzsETmVWZQAAAEQ 1468s ok 161 1468s ok 162 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 163 1468s # unique id: Z7h6tRrot_5HUDwkVIpABgAAAAU 1468s ok 164 1468s ok 165 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 166 1468s # unique id: Z7h6tYJ06vP4NzsETmVWZgAAAEc 1468s ok 167 1468s ok 168 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 169 1468s # unique id: Z7h6tRrot_5HUDwkVIpABwAAAAQ 1468s ok 170 1468s ok 171 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 172 1468s # unique id: Z7h6tYJ06vP4NzsETmVWZwAAAEU 1468s ok 173 1468s ok 174 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 175 1468s # unique id: Z7h6tRrot_5HUDwkVIpACAAAAAA 1468s ok 176 1468s ok 177 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 178 1468s # unique id: Z7h6tYJ06vP4NzsETmVWaAAAAEE 1468s ok 179 1468s ok 180 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 181 1468s # unique id: Z7h6tRrot_5HUDwkVIpACQAAAAk 1468s ok 182 1468s ok 183 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 184 1468s # unique id: Z7h6tYJ06vP4NzsETmVWaQAAAEY 1468s ok 185 1468s ok 186 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 187 1468s # unique id: Z7h6tRrot_5HUDwkVIpACgAAAAI 1468s ok 188 1468s ok 189 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 190 1468s # unique id: Z7h6tYJ06vP4NzsETmVWagAAAEI 1468s ok 191 1468s ok 192 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 193 1468s # unique id: Z7h6tRrot_5HUDwkVIpACwAAAAM 1468s ok 194 1468s ok 195 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 196 1468s # unique id: Z7h6tYJ06vP4NzsETmVWawAAAEg 1468s ok 197 1468s ok 198 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 199 1468s # unique id: Z7h6tRrot_5HUDwkVIpADAAAAAE 1468s ok 200 1468s ok 201 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 202 1468s # unique id: Z7h6tYJ06vP4NzsETmVWbAAAAEM 1468s ok 203 1468s ok 204 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 205 1468s # unique id: Z7h6tRrot_5HUDwkVIpADQAAAAg 1468s ok 206 1468s ok 207 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 208 1468s # unique id: Z7h6tYJ06vP4NzsETmVWbQAAAEA 1468s ok 209 1468s ok 210 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 211 1468s # unique id: Z7h6tRrot_5HUDwkVIpADgAAAAc 1468s ok 212 1468s ok 213 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 214 1468s # unique id: Z7h6tYJ06vP4NzsETmVWbgAAAEk 1468s ok 215 1468s ok 216 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 217 1468s # unique id: Z7h6tRrot_5HUDwkVIpADwAAAAY 1468s ok 218 1468s ok 219 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 220 1468s # unique id: Z7h6tYJ06vP4NzsETmVWbwAAAEQ 1468s ok 221 1468s ok 222 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 223 1468s # unique id: Z7h6tRrot_5HUDwkVIpAEAAAAAU 1468s ok 224 1468s ok 225 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 226 1468s # unique id: Z7h6tYJ06vP4NzsETmVWcAAAAEc 1468s ok 227 1468s ok 228 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 229 1468s # unique id: Z7h6tRrot_5HUDwkVIpAEQAAAAQ 1468s ok 230 1468s ok 231 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 232 1468s # unique id: Z7h6tYJ06vP4NzsETmVWcQAAAEU 1468s ok 233 1468s ok 234 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 235 1468s # unique id: Z7h6tRrot_5HUDwkVIpAEgAAAAA 1468s ok 236 1468s ok 237 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 238 1468s # unique id: Z7h6tYJ06vP4NzsETmVWcgAAAEE 1468s ok 239 1468s ok 240 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 241 1468s # unique id: Z7h6tRrot_5HUDwkVIpAEwAAAAk 1468s ok 242 1468s ok 243 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 244 1468s # unique id: Z7h6tYJ06vP4NzsETmVWcwAAAEY 1468s ok 245 1468s ok 246 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 247 1468s # unique id: Z7h6tRrot_5HUDwkVIpAFAAAAAI 1468s ok 248 1468s ok 249 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 250 1468s # unique id: Z7h6tYJ06vP4NzsETmVWdAAAAEI 1468s ok 251 1468s ok 252 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 253 1468s # unique id: Z7h6tRrot_5HUDwkVIpAFQAAAAM 1468s ok 254 1468s ok 255 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 256 1468s # unique id: Z7h6tYJ06vP4NzsETmVWdQAAAEg 1468s ok 257 1468s ok 258 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 259 1468s # unique id: Z7h6tRrot_5HUDwkVIpAFgAAAAE 1468s ok 260 1468s ok 261 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 262 1468s # unique id: Z7h6tYJ06vP4NzsETmVWdgAAAEM 1468s ok 263 1468s ok 264 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 265 1468s # unique id: Z7h6tRrot_5HUDwkVIpAFwAAAAg 1468s ok 266 1468s ok 267 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 268 1468s # unique id: Z7h6toJ06vP4NzsETmVWdwAAAEA 1468s ok 269 1468s ok 270 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 271 1468s # unique id: Z7h6throt_5HUDwkVIpAGAAAAAc 1468s ok 272 1468s ok 273 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 274 1468s # unique id: Z7h6toJ06vP4NzsETmVWeAAAAEk 1468s ok 275 1468s ok 276 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 277 1468s # unique id: Z7h6throt_5HUDwkVIpAGQAAAAY 1468s ok 278 1468s ok 279 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 280 1468s # unique id: Z7h6toJ06vP4NzsETmVWeQAAAEQ 1468s ok 281 1468s ok 282 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 283 1468s # unique id: Z7h6throt_5HUDwkVIpAGgAAAAU 1468s ok 284 1468s ok 285 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 286 1468s # unique id: Z7h6toJ06vP4NzsETmVWegAAAEc 1468s ok 287 1468s ok 288 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 289 1468s # unique id: Z7h6throt_5HUDwkVIpAGwAAAAQ 1468s ok 290 1468s ok 291 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 292 1468s # unique id: Z7h6toJ06vP4NzsETmVWewAAAEU 1468s ok 293 1468s ok 294 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 295 1468s # unique id: Z7h6throt_5HUDwkVIpAHAAAAAA 1468s ok 296 1468s ok 297 1468s # testing : fetch unique ID 1468s # expected: 200 1468s # received: '200' 1468s ok 298 1468s # unique id: Z7h6toJ06vP4NzsETmVWfAAAAEE 1468s ok 299 1468s ok 300 1468s ok 1473s t/modules/usertrack.t ............... 1473s 1..1004 1473s # Running under perl version 5.040000 for linux 1473s # Current time local: Fri Feb 21 13:08:06 2025 1473s # Current time GMT: Fri Feb 21 13:08:06 2025 1473s # Using Test.pm version 1.31 1473s # Using Apache/Test.pm version 1.44 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 1 1473s ok 2 1473s Set-Cookie: usertrack_test=fefbeb7d.62ea6aeae707d; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=fefbeb7d.62ea6aeae707d 1473s ok 3 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 4 1473s ok 5 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 6 1473s ok 7 1473s Set-Cookie: usertrack_test=601f70f1.62ea6aeaea185; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=601f70f1.62ea6aeaea185 1473s ok 8 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 9 1473s ok 10 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 11 1473s ok 12 1473s Set-Cookie: usertrack_test=48323328.62ea6aeaebfc7; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=48323328.62ea6aeaebfc7 1473s ok 13 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 14 1473s ok 15 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 16 1473s ok 17 1473s Set-Cookie: usertrack_test=8bf07011.62ea6aeaedd76; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=8bf07011.62ea6aeaedd76 1473s ok 18 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 19 1473s ok 20 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 21 1473s ok 22 1473s Set-Cookie: usertrack_test=d3366226.62ea6aeaefb1c; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=d3366226.62ea6aeaefb1c 1473s ok 23 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 24 1473s ok 25 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 26 1473s ok 27 1473s Set-Cookie: usertrack_test=6fb37046.62ea6aeaf1848; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=6fb37046.62ea6aeaf1848 1473s ok 28 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 29 1473s ok 30 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 31 1473s ok 32 1473s Set-Cookie: usertrack_test=ebe0d218.62ea6aeaf33b8; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=ebe0d218.62ea6aeaf33b8 1473s ok 33 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 34 1473s ok 35 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 36 1473s ok 37 1473s Set-Cookie: usertrack_test=1e06be52.62ea6aeaf4f82; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=1e06be52.62ea6aeaf4f82 1473s ok 38 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 39 1473s ok 40 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 41 1473s ok 42 1473s Set-Cookie: usertrack_test=26e17a87.62ea6aeaf6d11; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=26e17a87.62ea6aeaf6d11 1473s ok 43 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 44 1473s ok 45 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 46 1473s ok 47 1473s Set-Cookie: usertrack_test=f08f6742.62ea6aeaf89b5; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=f08f6742.62ea6aeaf89b5 1473s ok 48 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 49 1473s ok 50 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 51 1473s ok 52 1473s Set-Cookie: usertrack_test=3810ed8b.62ea6aeafa6f9; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=3810ed8b.62ea6aeafa6f9 1473s ok 53 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 54 1473s ok 55 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 56 1473s ok 57 1473s Set-Cookie: usertrack_test=496704e2.62ea6aeafc2a2; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=496704e2.62ea6aeafc2a2 1473s ok 58 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 59 1473s ok 60 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 61 1473s ok 62 1473s Set-Cookie: usertrack_test=bfbb8cd8.62ea6aeafdcf9; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=bfbb8cd8.62ea6aeafdcf9 1473s ok 63 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 64 1473s ok 65 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 66 1473s ok 67 1473s Set-Cookie: usertrack_test=7f800583.62ea6aeaff84a; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=7f800583.62ea6aeaff84a 1473s ok 68 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 69 1473s ok 70 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 71 1473s ok 72 1473s Set-Cookie: usertrack_test=a0169c21.62ea6aeb0190f; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=a0169c21.62ea6aeb0190f 1473s ok 73 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 74 1473s ok 75 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 76 1473s ok 77 1473s Set-Cookie: usertrack_test=e3565c36.62ea6aeb037f2; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=e3565c36.62ea6aeb037f2 1473s ok 78 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 79 1473s ok 80 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 81 1473s ok 82 1473s Set-Cookie: usertrack_test=53db2cd7.62ea6aeb058be; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=53db2cd7.62ea6aeb058be 1473s ok 83 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 84 1473s ok 85 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 86 1473s ok 87 1473s Set-Cookie: usertrack_test=a3bd28f2.62ea6aeb073ff; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=a3bd28f2.62ea6aeb073ff 1473s ok 88 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 89 1473s ok 90 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 91 1473s ok 92 1473s Set-Cookie: usertrack_test=d0486ce9.62ea6aeb08e7f; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=d0486ce9.62ea6aeb08e7f 1473s ok 93 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 94 1473s ok 95 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 96 1473s ok 97 1473s Set-Cookie: usertrack_test=45c55591.62ea6aeb0a8f7; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=45c55591.62ea6aeb0a8f7 1473s ok 98 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 99 1473s ok 100 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 101 1473s ok 102 1473s Set-Cookie: usertrack_test=da89cdf4.62ea6aeb0c387; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=da89cdf4.62ea6aeb0c387 1473s ok 103 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 104 1473s ok 105 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 106 1473s ok 107 1473s Set-Cookie: usertrack_test=96f713f9.62ea6aeb0de46; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=96f713f9.62ea6aeb0de46 1473s ok 108 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 109 1473s ok 110 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 111 1473s ok 112 1473s Set-Cookie: usertrack_test=7542a380.62ea6aeb0f912; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=7542a380.62ea6aeb0f912 1473s ok 113 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 114 1473s ok 115 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 116 1473s ok 117 1473s Set-Cookie: usertrack_test=e6491d10.62ea6aeb11486; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1473s Cookie: usertrack_test=e6491d10.62ea6aeb11486 1473s ok 118 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 119 1473s ok 120 1473s # testing : Checking return code is '200' 1473s # expected: 200 1473s # received: '200' 1473s ok 121 1473s ok 122 1474s Set-Cookie: usertrack_test=e4a46790.62ea6aeb1326b; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=e4a46790.62ea6aeb1326b 1474s ok 123 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 124 1474s ok 125 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 126 1474s ok 127 1474s Set-Cookie: usertrack_test=c420e8c1.62ea6aeb15131; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=c420e8c1.62ea6aeb15131 1474s ok 128 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 129 1474s ok 130 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 131 1474s ok 132 1474s Set-Cookie: usertrack_test=702be944.62ea6aeb1718b; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=702be944.62ea6aeb1718b 1474s ok 133 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 134 1474s ok 135 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 136 1474s ok 137 1474s Set-Cookie: usertrack_test=37b772f6.62ea6aeb193c9; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=37b772f6.62ea6aeb193c9 1474s ok 138 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 139 1474s ok 140 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 141 1474s ok 142 1474s Set-Cookie: usertrack_test=35911815.62ea6aeb1b154; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=35911815.62ea6aeb1b154 1474s ok 143 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 144 1474s ok 145 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 146 1474s ok 147 1474s Set-Cookie: usertrack_test=c246a863.62ea6aeb1cd1b; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=c246a863.62ea6aeb1cd1b 1474s ok 148 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 149 1474s ok 150 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 151 1474s ok 152 1474s Set-Cookie: usertrack_test=bd25dab9.62ea6aeb1ea79; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=bd25dab9.62ea6aeb1ea79 1474s ok 153 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 154 1474s ok 155 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 156 1474s ok 157 1474s Set-Cookie: usertrack_test=278d79aa.62ea6aeb2100f; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=278d79aa.62ea6aeb2100f 1474s ok 158 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 159 1474s ok 160 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 161 1474s ok 162 1474s Set-Cookie: usertrack_test=c63dba54.62ea6aeb232ad; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=c63dba54.62ea6aeb232ad 1474s ok 163 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 164 1474s ok 165 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 166 1474s ok 167 1474s Set-Cookie: usertrack_test=e32cf5b0.62ea6aeb25306; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=e32cf5b0.62ea6aeb25306 1474s ok 168 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 169 1474s ok 170 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 171 1474s ok 172 1474s Set-Cookie: usertrack_test=71f6cd61.62ea6aeb26fa2; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=71f6cd61.62ea6aeb26fa2 1474s ok 173 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 174 1474s ok 175 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 176 1474s ok 177 1474s Set-Cookie: usertrack_test=76211d61.62ea6aeb28d8d; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=76211d61.62ea6aeb28d8d 1474s ok 178 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 179 1474s ok 180 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 181 1474s ok 182 1474s Set-Cookie: usertrack_test=311ac2d.62ea6aeb2ac1d; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=311ac2d.62ea6aeb2ac1d 1474s ok 183 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 184 1474s ok 185 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 186 1474s ok 187 1474s Set-Cookie: usertrack_test=fbfeedbc.62ea6aeb2cae8; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=fbfeedbc.62ea6aeb2cae8 1474s ok 188 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 189 1474s ok 190 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 191 1474s ok 192 1474s Set-Cookie: usertrack_test=804ac0d1.62ea6aeb2e95f; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=804ac0d1.62ea6aeb2e95f 1474s ok 193 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 194 1474s ok 195 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 196 1474s ok 197 1474s Set-Cookie: usertrack_test=75fb651d.62ea6aeb30cfe; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=75fb651d.62ea6aeb30cfe 1474s ok 198 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 199 1474s ok 200 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 201 1474s ok 202 1474s Set-Cookie: usertrack_test=91a5264.62ea6aeb32b3d; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=91a5264.62ea6aeb32b3d 1474s ok 203 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 204 1474s ok 205 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 206 1474s ok 207 1474s Set-Cookie: usertrack_test=7c9603db.62ea6aeb34847; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=7c9603db.62ea6aeb34847 1474s ok 208 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 209 1474s ok 210 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 211 1474s ok 212 1474s Set-Cookie: usertrack_test=70e1e3c8.62ea6aeb3649f; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=70e1e3c8.62ea6aeb3649f 1474s ok 213 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 214 1474s ok 215 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 216 1474s ok 217 1474s Set-Cookie: usertrack_test=9143972c.62ea6aeb38114; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=9143972c.62ea6aeb38114 1474s ok 218 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 219 1474s ok 220 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 221 1474s ok 222 1474s Set-Cookie: usertrack_test=391287d7.62ea6aeb39e39; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=391287d7.62ea6aeb39e39 1474s ok 223 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 224 1474s ok 225 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 226 1474s ok 227 1474s Set-Cookie: usertrack_test=6617b4a6.62ea6aeb3baa7; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=6617b4a6.62ea6aeb3baa7 1474s ok 228 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 229 1474s ok 230 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 231 1474s ok 232 1474s Set-Cookie: usertrack_test=a735772d.62ea6aeb3d6b9; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=a735772d.62ea6aeb3d6b9 1474s ok 233 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 234 1474s ok 235 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 236 1474s ok 237 1474s Set-Cookie: usertrack_test=70127cf2.62ea6aeb3f1f5; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=70127cf2.62ea6aeb3f1f5 1474s ok 238 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 239 1474s ok 240 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 241 1474s ok 242 1474s Set-Cookie: usertrack_test=b81b3926.62ea6aeb40dd3; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=b81b3926.62ea6aeb40dd3 1474s ok 243 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 244 1474s ok 245 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 246 1474s ok 247 1474s Set-Cookie: usertrack_test=b46e9e62.62ea6aeb42acd; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=b46e9e62.62ea6aeb42acd 1474s ok 248 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 249 1474s ok 250 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 251 1474s ok 252 1474s Set-Cookie: usertrack_test=b08d0b72.62ea6aeb446c3; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=b08d0b72.62ea6aeb446c3 1474s ok 253 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 254 1474s ok 255 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 256 1474s ok 257 1474s Set-Cookie: usertrack_test=de0f5ffc.62ea6aeb46412; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=de0f5ffc.62ea6aeb46412 1474s ok 258 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 259 1474s ok 260 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 261 1474s ok 262 1474s Set-Cookie: usertrack_test=820a9d49.62ea6aeb4810a; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=820a9d49.62ea6aeb4810a 1474s ok 263 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 264 1474s ok 265 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 266 1474s ok 267 1474s Set-Cookie: usertrack_test=8ffe4e6c.62ea6aeb49cd2; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=8ffe4e6c.62ea6aeb49cd2 1474s ok 268 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 269 1474s ok 270 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 271 1474s ok 272 1474s Set-Cookie: usertrack_test=3a4b84e6.62ea6aeb4b838; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=3a4b84e6.62ea6aeb4b838 1474s ok 273 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 274 1474s ok 275 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 276 1474s ok 277 1474s Set-Cookie: usertrack_test=aca80411.62ea6aeb4d354; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=aca80411.62ea6aeb4d354 1474s ok 278 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 279 1474s ok 280 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 281 1474s ok 282 1474s Set-Cookie: usertrack_test=91a2d9d1.62ea6aeb4ee47; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=91a2d9d1.62ea6aeb4ee47 1474s ok 283 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 284 1474s ok 285 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 286 1474s ok 287 1474s Set-Cookie: usertrack_test=fd3428a1.62ea6aeb50a8e; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=fd3428a1.62ea6aeb50a8e 1474s ok 288 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 289 1474s ok 290 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 291 1474s ok 292 1474s Set-Cookie: usertrack_test=b6810757.62ea6aeb525d0; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=b6810757.62ea6aeb525d0 1474s ok 293 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 294 1474s ok 295 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 296 1474s ok 297 1474s Set-Cookie: usertrack_test=bfb5cf11.62ea6aeb54bae; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=bfb5cf11.62ea6aeb54bae 1474s ok 298 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 299 1474s ok 300 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 301 1474s ok 302 1474s Set-Cookie: usertrack_test=733af83c.62ea6aeb56c97; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=733af83c.62ea6aeb56c97 1474s ok 303 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 304 1474s ok 305 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 306 1474s ok 307 1474s Set-Cookie: usertrack_test=b3b79213.62ea6aeb5891e; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=b3b79213.62ea6aeb5891e 1474s ok 308 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 309 1474s ok 310 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 311 1474s ok 312 1474s Set-Cookie: usertrack_test=494b9f8f.62ea6aeb5a791; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=494b9f8f.62ea6aeb5a791 1474s ok 313 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 314 1474s ok 315 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 316 1474s ok 317 1474s Set-Cookie: usertrack_test=b6e16225.62ea6aeb5c4c7; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=b6e16225.62ea6aeb5c4c7 1474s ok 318 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 319 1474s ok 320 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 321 1474s ok 322 1474s Set-Cookie: usertrack_test=28c60b6f.62ea6aeb5e12a; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=28c60b6f.62ea6aeb5e12a 1474s ok 323 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 324 1474s ok 325 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 326 1474s ok 327 1474s Set-Cookie: usertrack_test=2aed5c32.62ea6aeb60033; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=2aed5c32.62ea6aeb60033 1474s ok 328 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 329 1474s ok 330 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 331 1474s ok 332 1474s Set-Cookie: usertrack_test=1060b8bf.62ea6aeb61c17; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=1060b8bf.62ea6aeb61c17 1474s ok 333 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 334 1474s ok 335 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 336 1474s ok 337 1474s Set-Cookie: usertrack_test=44d935da.62ea6aeb63787; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=44d935da.62ea6aeb63787 1474s ok 338 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 339 1474s ok 340 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 341 1474s ok 342 1474s Set-Cookie: usertrack_test=3a72dd1e.62ea6aeb654b1; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=3a72dd1e.62ea6aeb654b1 1474s ok 343 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 344 1474s ok 345 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 346 1474s ok 347 1474s Set-Cookie: usertrack_test=f0d6afa4.62ea6aeb676dc; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=f0d6afa4.62ea6aeb676dc 1474s ok 348 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 349 1474s ok 350 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 351 1474s ok 352 1474s Set-Cookie: usertrack_test=4da0e668.62ea6aeb6938e; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=4da0e668.62ea6aeb6938e 1474s ok 353 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 354 1474s ok 355 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 356 1474s ok 357 1474s Set-Cookie: usertrack_test=e1f8221d.62ea6aeb6b088; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=e1f8221d.62ea6aeb6b088 1474s ok 358 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 359 1474s ok 360 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 361 1474s ok 362 1474s Set-Cookie: usertrack_test=e5bbec7a.62ea6aeb6cfee; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=e5bbec7a.62ea6aeb6cfee 1474s ok 363 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 364 1474s ok 365 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 366 1474s ok 367 1474s Set-Cookie: usertrack_test=f9149d19.62ea6aeb6eda2; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=f9149d19.62ea6aeb6eda2 1474s ok 368 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 369 1474s ok 370 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 371 1474s ok 372 1474s Set-Cookie: usertrack_test=7c2c683c.62ea6aeb70a8c; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=7c2c683c.62ea6aeb70a8c 1474s ok 373 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 374 1474s ok 375 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 376 1474s ok 377 1474s Set-Cookie: usertrack_test=4f242973.62ea6aeb726f4; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=4f242973.62ea6aeb726f4 1474s ok 378 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 379 1474s ok 380 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 381 1474s ok 382 1474s Set-Cookie: usertrack_test=52b9374b.62ea6aeb74381; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=52b9374b.62ea6aeb74381 1474s ok 383 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 384 1474s ok 385 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 386 1474s ok 387 1474s Set-Cookie: usertrack_test=51fc1dba.62ea6aeb76056; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=51fc1dba.62ea6aeb76056 1474s ok 388 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 389 1474s ok 390 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 391 1474s ok 392 1474s Set-Cookie: usertrack_test=ad53550.62ea6aeb77c0f; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=ad53550.62ea6aeb77c0f 1474s ok 393 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 394 1474s ok 395 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 396 1474s ok 397 1474s Set-Cookie: usertrack_test=ce992452.62ea6aeb79ca9; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=ce992452.62ea6aeb79ca9 1474s ok 398 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 399 1474s ok 400 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 401 1474s ok 402 1474s Set-Cookie: usertrack_test=50a3d63e.62ea6aeb7ba41; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=50a3d63e.62ea6aeb7ba41 1474s ok 403 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 404 1474s ok 405 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 406 1474s ok 407 1474s Set-Cookie: usertrack_test=c7aca4fa.62ea6aeb7d6ed; path=/; expires=Fri, 21-Feb-25 13:09:10 GMT 1474s Cookie: usertrack_test=c7aca4fa.62ea6aeb7d6ed 1474s ok 408 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 409 1474s ok 410 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 411 1474s ok 412 1474s Set-Cookie: usertrack_test=af968250.62ea6aeb80bc7; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=af968250.62ea6aeb80bc7 1474s ok 413 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 414 1474s ok 415 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 416 1474s ok 417 1474s Set-Cookie: usertrack_test=b2a878a3.62ea6aeb8346d; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=b2a878a3.62ea6aeb8346d 1474s ok 418 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 419 1474s ok 420 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 421 1474s ok 422 1474s Set-Cookie: usertrack_test=b3755674.62ea6aeb85057; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=b3755674.62ea6aeb85057 1474s ok 423 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 424 1474s ok 425 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 426 1474s ok 427 1474s Set-Cookie: usertrack_test=46512d93.62ea6aeb86cc2; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=46512d93.62ea6aeb86cc2 1474s ok 428 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 429 1474s ok 430 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 431 1474s ok 432 1474s Set-Cookie: usertrack_test=45f3e597.62ea6aeb88c63; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=45f3e597.62ea6aeb88c63 1474s ok 433 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 434 1474s ok 435 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 436 1474s ok 437 1474s Set-Cookie: usertrack_test=e958a118.62ea6aeb8acd6; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=e958a118.62ea6aeb8acd6 1474s ok 438 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 439 1474s ok 440 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 441 1474s ok 442 1474s Set-Cookie: usertrack_test=e2ac202d.62ea6aeb8cf56; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=e2ac202d.62ea6aeb8cf56 1474s ok 443 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 444 1474s ok 445 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 446 1474s ok 447 1474s Set-Cookie: usertrack_test=7045992b.62ea6aeb8f229; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=7045992b.62ea6aeb8f229 1474s ok 448 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 449 1474s ok 450 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 451 1474s ok 452 1474s Set-Cookie: usertrack_test=ac377105.62ea6aeb91657; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=ac377105.62ea6aeb91657 1474s ok 453 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 454 1474s ok 455 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 456 1474s ok 457 1474s Set-Cookie: usertrack_test=a56e4540.62ea6aeb9367d; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=a56e4540.62ea6aeb9367d 1474s ok 458 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 459 1474s ok 460 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 461 1474s ok 462 1474s Set-Cookie: usertrack_test=836301d4.62ea6aeb954ae; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=836301d4.62ea6aeb954ae 1474s ok 463 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 464 1474s ok 465 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 466 1474s ok 467 1474s Set-Cookie: usertrack_test=ae9578b5.62ea6aeb972d0; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=ae9578b5.62ea6aeb972d0 1474s ok 468 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 469 1474s ok 470 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 471 1474s ok 472 1474s Set-Cookie: usertrack_test=b64e3fa3.62ea6aeb993d9; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=b64e3fa3.62ea6aeb993d9 1474s ok 473 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 474 1474s ok 475 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 476 1474s ok 477 1474s Set-Cookie: usertrack_test=3476900b.62ea6aeb9b2dd; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=3476900b.62ea6aeb9b2dd 1474s ok 478 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 479 1474s ok 480 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 481 1474s ok 482 1474s Set-Cookie: usertrack_test=cbf0e55e.62ea6aeb9d129; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=cbf0e55e.62ea6aeb9d129 1474s ok 483 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 484 1474s ok 485 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 486 1474s ok 487 1474s Set-Cookie: usertrack_test=88ea685a.62ea6aeb9f1dd; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=88ea685a.62ea6aeb9f1dd 1474s ok 488 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 489 1474s ok 490 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 491 1474s ok 492 1474s Set-Cookie: usertrack_test=a71c0daf.62ea6aeba0d72; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=a71c0daf.62ea6aeba0d72 1474s ok 493 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 494 1474s ok 495 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 496 1474s ok 497 1474s Set-Cookie: usertrack_test=aadfd5ea.62ea6aeba2919; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=aadfd5ea.62ea6aeba2919 1474s ok 498 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 499 1474s ok 500 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 501 1474s ok 502 1474s Set-Cookie: usertrack_test=d45d0e24.62ea6aeba45b1; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=d45d0e24.62ea6aeba45b1 1474s ok 503 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 504 1474s ok 505 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 506 1474s ok 507 1474s Set-Cookie: usertrack_test=c9e1763f.62ea6aeba6201; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=c9e1763f.62ea6aeba6201 1474s ok 508 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 509 1474s ok 510 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 511 1474s ok 512 1474s Set-Cookie: usertrack_test=143c64b5.62ea6aeba7bc4; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=143c64b5.62ea6aeba7bc4 1474s ok 513 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 514 1474s ok 515 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 516 1474s ok 517 1474s Set-Cookie: usertrack_test=21aff7db.62ea6aeba9766; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=21aff7db.62ea6aeba9766 1474s ok 518 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 519 1474s ok 520 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 521 1474s ok 522 1474s Set-Cookie: usertrack_test=5d45bad0.62ea6aebab493; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=5d45bad0.62ea6aebab493 1474s ok 523 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 524 1474s ok 525 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 526 1474s ok 527 1474s Set-Cookie: usertrack_test=3eda5c66.62ea6aebad03c; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=3eda5c66.62ea6aebad03c 1474s ok 528 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 529 1474s ok 530 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 531 1474s ok 532 1474s Set-Cookie: usertrack_test=d8ac91e2.62ea6aebaee0f; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=d8ac91e2.62ea6aebaee0f 1474s ok 533 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 534 1474s ok 535 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 536 1474s ok 537 1474s Set-Cookie: usertrack_test=8ee2bda4.62ea6aebb0aed; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=8ee2bda4.62ea6aebb0aed 1474s ok 538 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 539 1474s ok 540 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 541 1474s ok 542 1474s Set-Cookie: usertrack_test=b12627a6.62ea6aebb270d; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=b12627a6.62ea6aebb270d 1474s ok 543 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 544 1474s ok 545 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 546 1474s ok 547 1474s Set-Cookie: usertrack_test=733115a3.62ea6aebb46ea; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=733115a3.62ea6aebb46ea 1474s ok 548 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 549 1474s ok 550 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 551 1474s ok 552 1474s Set-Cookie: usertrack_test=8e56a15f.62ea6aebb61db; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=8e56a15f.62ea6aebb61db 1474s ok 553 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 554 1474s ok 555 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 556 1474s ok 557 1474s Set-Cookie: usertrack_test=2b09cd15.62ea6aebb7d0e; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=2b09cd15.62ea6aebb7d0e 1474s ok 558 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 559 1474s ok 560 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 561 1474s ok 562 1474s Set-Cookie: usertrack_test=2301bcc1.62ea6aebb9892; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=2301bcc1.62ea6aebb9892 1474s ok 563 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 564 1474s ok 565 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 566 1474s ok 567 1474s Set-Cookie: usertrack_test=b7dca954.62ea6aebbb528; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=b7dca954.62ea6aebbb528 1474s ok 568 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 569 1474s ok 570 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 571 1474s ok 572 1474s Set-Cookie: usertrack_test=9ca8cf8b.62ea6aebbd11c; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=9ca8cf8b.62ea6aebbd11c 1474s ok 573 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 574 1474s ok 575 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 576 1474s ok 577 1474s Set-Cookie: usertrack_test=153e0400.62ea6aebbeca9; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=153e0400.62ea6aebbeca9 1474s ok 578 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 579 1474s ok 580 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 581 1474s ok 582 1474s Set-Cookie: usertrack_test=7f23a22f.62ea6aebc09c4; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=7f23a22f.62ea6aebc09c4 1474s ok 583 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 584 1474s ok 585 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 586 1474s ok 587 1474s Set-Cookie: usertrack_test=b1a04698.62ea6aebc24ff; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=b1a04698.62ea6aebc24ff 1474s ok 588 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 589 1474s ok 590 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 591 1474s ok 592 1474s Set-Cookie: usertrack_test=60a36bd9.62ea6aebc4443; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=60a36bd9.62ea6aebc4443 1474s ok 593 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 594 1474s ok 595 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 596 1474s ok 597 1474s Set-Cookie: usertrack_test=dfcd72f3.62ea6aebc61de; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=dfcd72f3.62ea6aebc61de 1474s ok 598 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 599 1474s ok 600 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 601 1474s ok 602 1474s Set-Cookie: usertrack_test=ea70d741.62ea6aebc7d1d; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=ea70d741.62ea6aebc7d1d 1474s ok 603 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 604 1474s ok 605 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 606 1474s ok 607 1474s Set-Cookie: usertrack_test=efab2df0.62ea6aebc9986; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=efab2df0.62ea6aebc9986 1474s ok 608 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 609 1474s ok 610 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 611 1474s ok 612 1474s Set-Cookie: usertrack_test=b6c26b0f.62ea6aebcb636; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=b6c26b0f.62ea6aebcb636 1474s ok 613 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 614 1474s ok 615 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 616 1474s ok 617 1474s Set-Cookie: usertrack_test=6abb2eb2.62ea6aebcd367; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=6abb2eb2.62ea6aebcd367 1474s ok 618 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 619 1474s ok 620 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 621 1474s ok 622 1474s Set-Cookie: usertrack_test=46856e12.62ea6aebcef8f; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=46856e12.62ea6aebcef8f 1474s ok 623 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 624 1474s ok 625 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 626 1474s ok 627 1474s Set-Cookie: usertrack_test=6a189402.62ea6aebd0a53; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=6a189402.62ea6aebd0a53 1474s ok 628 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 629 1474s ok 630 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 631 1474s ok 632 1474s Set-Cookie: usertrack_test=d965a5fc.62ea6aebd24da; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=d965a5fc.62ea6aebd24da 1474s ok 633 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 634 1474s ok 635 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 636 1474s ok 637 1474s Set-Cookie: usertrack_test=7f04c748.62ea6aebd3ef5; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=7f04c748.62ea6aebd3ef5 1474s ok 638 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 639 1474s ok 640 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 641 1474s ok 642 1474s Set-Cookie: usertrack_test=6525a255.62ea6aebd5a0e; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=6525a255.62ea6aebd5a0e 1474s ok 643 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 644 1474s ok 645 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 646 1474s ok 647 1474s Set-Cookie: usertrack_test=57059318.62ea6aebd7532; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=57059318.62ea6aebd7532 1474s ok 648 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 649 1474s ok 650 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 651 1474s ok 652 1474s Set-Cookie: usertrack_test=ec42b96c.62ea6aebd9115; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=ec42b96c.62ea6aebd9115 1474s ok 653 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 654 1474s ok 655 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 656 1474s ok 657 1474s Set-Cookie: usertrack_test=b58f9853.62ea6aebdac29; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=b58f9853.62ea6aebdac29 1474s ok 658 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 659 1474s ok 660 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 661 1474s ok 662 1474s Set-Cookie: usertrack_test=d5098787.62ea6aebdc842; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=d5098787.62ea6aebdc842 1474s ok 663 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 664 1474s ok 665 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 666 1474s ok 667 1474s Set-Cookie: usertrack_test=1d5b01ee.62ea6aebde518; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=1d5b01ee.62ea6aebde518 1474s ok 668 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 669 1474s ok 670 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 671 1474s ok 672 1474s Set-Cookie: usertrack_test=da13ef40.62ea6aebe017a; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=da13ef40.62ea6aebe017a 1474s ok 673 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 674 1474s ok 675 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 676 1474s ok 677 1474s Set-Cookie: usertrack_test=4cfacaef.62ea6aebe1ed9; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=4cfacaef.62ea6aebe1ed9 1474s ok 678 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 679 1474s ok 680 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 681 1474s ok 682 1474s Set-Cookie: usertrack_test=2d7772a.62ea6aebe3b40; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=2d7772a.62ea6aebe3b40 1474s ok 683 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 684 1474s ok 685 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 686 1474s ok 687 1474s Set-Cookie: usertrack_test=71e24324.62ea6aebe58b3; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=71e24324.62ea6aebe58b3 1474s ok 688 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 689 1474s ok 690 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 691 1474s ok 692 1474s Set-Cookie: usertrack_test=516f93aa.62ea6aebe7480; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=516f93aa.62ea6aebe7480 1474s ok 693 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 694 1474s ok 695 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 696 1474s ok 697 1474s Set-Cookie: usertrack_test=c183f8ec.62ea6aebe91b6; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=c183f8ec.62ea6aebe91b6 1474s ok 698 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 699 1474s ok 700 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 701 1474s ok 702 1474s Set-Cookie: usertrack_test=a876850.62ea6aebeace5; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=a876850.62ea6aebeace5 1474s ok 703 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 704 1474s ok 705 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 706 1474s ok 707 1474s Set-Cookie: usertrack_test=677d344a.62ea6aebecae2; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=677d344a.62ea6aebecae2 1474s ok 708 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 709 1474s ok 710 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 711 1474s ok 712 1474s Set-Cookie: usertrack_test=9d3f2a2f.62ea6aebee6de; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=9d3f2a2f.62ea6aebee6de 1474s ok 713 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 714 1474s ok 715 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 716 1474s ok 717 1474s Set-Cookie: usertrack_test=782e0425.62ea6aebf040b; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=782e0425.62ea6aebf040b 1474s ok 718 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 719 1474s ok 720 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 721 1474s ok 722 1474s Set-Cookie: usertrack_test=cb772789.62ea6aebf1f62; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=cb772789.62ea6aebf1f62 1474s ok 723 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 724 1474s ok 725 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 726 1474s ok 727 1474s Set-Cookie: usertrack_test=3b5bcb5.62ea6aebf3b61; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=3b5bcb5.62ea6aebf3b61 1474s ok 728 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 729 1474s ok 730 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 731 1474s ok 732 1474s Set-Cookie: usertrack_test=1cc4bfd4.62ea6aebf5718; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=1cc4bfd4.62ea6aebf5718 1474s ok 733 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 734 1474s ok 735 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 736 1474s ok 737 1474s Set-Cookie: usertrack_test=6d8bdb19.62ea6aebf7373; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=6d8bdb19.62ea6aebf7373 1474s ok 738 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 739 1474s ok 740 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 741 1474s ok 742 1474s Set-Cookie: usertrack_test=513ed39d.62ea6aebf9051; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=513ed39d.62ea6aebf9051 1474s ok 743 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 744 1474s ok 745 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 746 1474s ok 747 1474s Set-Cookie: usertrack_test=95d94080.62ea6aebfada2; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=95d94080.62ea6aebfada2 1474s ok 748 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 749 1474s ok 750 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 751 1474s ok 752 1474s Set-Cookie: usertrack_test=96af7a80.62ea6aebfcad5; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=96af7a80.62ea6aebfcad5 1474s ok 753 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 754 1474s ok 755 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 756 1474s ok 757 1474s Set-Cookie: usertrack_test=583dc8ce.62ea6aebfe887; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=583dc8ce.62ea6aebfe887 1474s ok 758 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 759 1474s ok 760 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 761 1474s ok 762 1474s Set-Cookie: usertrack_test=4608ad40.62ea6aec00544; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=4608ad40.62ea6aec00544 1474s ok 763 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 764 1474s ok 765 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 766 1474s ok 767 1474s Set-Cookie: usertrack_test=88a27711.62ea6aec022bd; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=88a27711.62ea6aec022bd 1474s ok 768 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 769 1474s ok 770 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 771 1474s ok 772 1474s Set-Cookie: usertrack_test=11307978.62ea6aec03f59; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=11307978.62ea6aec03f59 1474s ok 773 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 774 1474s ok 775 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 776 1474s ok 777 1474s Set-Cookie: usertrack_test=e3d44319.62ea6aec05cad; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=e3d44319.62ea6aec05cad 1474s ok 778 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 779 1474s ok 780 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 781 1474s ok 782 1474s Set-Cookie: usertrack_test=129e6e8e.62ea6aec07a74; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=129e6e8e.62ea6aec07a74 1474s ok 783 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 784 1474s ok 785 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 786 1474s ok 787 1474s Set-Cookie: usertrack_test=5f0dce03.62ea6aec09666; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=5f0dce03.62ea6aec09666 1474s ok 788 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 789 1474s ok 790 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 791 1474s ok 792 1474s Set-Cookie: usertrack_test=6a1b5375.62ea6aec0b2f1; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=6a1b5375.62ea6aec0b2f1 1474s ok 793 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 794 1474s ok 795 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 796 1474s ok 797 1474s Set-Cookie: usertrack_test=be733d0.62ea6aec0d0b9; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=be733d0.62ea6aec0d0b9 1474s ok 798 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 799 1474s ok 800 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 801 1474s ok 802 1474s Set-Cookie: usertrack_test=f0b602.62ea6aec0ee8a; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=f0b602.62ea6aec0ee8a 1474s ok 803 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 804 1474s ok 805 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 806 1474s ok 807 1474s Set-Cookie: usertrack_test=4bd7d479.62ea6aec10b93; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=4bd7d479.62ea6aec10b93 1474s ok 808 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 809 1474s ok 810 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 811 1474s ok 812 1474s Set-Cookie: usertrack_test=8cac5b50.62ea6aec1279b; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=8cac5b50.62ea6aec1279b 1474s ok 813 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 814 1474s ok 815 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 816 1474s ok 817 1474s Set-Cookie: usertrack_test=8e426f4f.62ea6aec1447d; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=8e426f4f.62ea6aec1447d 1474s ok 818 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 819 1474s ok 820 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 821 1474s ok 822 1474s Set-Cookie: usertrack_test=2889da90.62ea6aec16113; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=2889da90.62ea6aec16113 1474s ok 823 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 824 1474s ok 825 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 826 1474s ok 827 1474s Set-Cookie: usertrack_test=58245b5d.62ea6aec17d41; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=58245b5d.62ea6aec17d41 1474s ok 828 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 829 1474s ok 830 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 831 1474s ok 832 1474s Set-Cookie: usertrack_test=4005c91d.62ea6aec1996d; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=4005c91d.62ea6aec1996d 1474s ok 833 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 834 1474s ok 835 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 836 1474s ok 837 1474s Set-Cookie: usertrack_test=f6287307.62ea6aec1b57a; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=f6287307.62ea6aec1b57a 1474s ok 838 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 839 1474s ok 840 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 841 1474s ok 842 1474s Set-Cookie: usertrack_test=df92f24f.62ea6aec1cf27; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=df92f24f.62ea6aec1cf27 1474s ok 843 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 844 1474s ok 845 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 846 1474s ok 847 1474s Set-Cookie: usertrack_test=63f8a68c.62ea6aec1e895; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=63f8a68c.62ea6aec1e895 1474s ok 848 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 849 1474s ok 850 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 851 1474s ok 852 1474s Set-Cookie: usertrack_test=2abc43ef.62ea6aec203f9; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=2abc43ef.62ea6aec203f9 1474s ok 853 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 854 1474s ok 855 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 856 1474s ok 857 1474s Set-Cookie: usertrack_test=8b0902c8.62ea6aec21d2e; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=8b0902c8.62ea6aec21d2e 1474s ok 858 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 859 1474s ok 860 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 861 1474s ok 862 1474s Set-Cookie: usertrack_test=cac6f9cb.62ea6aec237ee; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=cac6f9cb.62ea6aec237ee 1474s ok 863 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 864 1474s ok 865 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 866 1474s ok 867 1474s Set-Cookie: usertrack_test=2bea5afb.62ea6aec254de; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=2bea5afb.62ea6aec254de 1474s ok 868 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 869 1474s ok 870 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 871 1474s ok 872 1474s Set-Cookie: usertrack_test=d4f8066f.62ea6aec2701d; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=d4f8066f.62ea6aec2701d 1474s ok 873 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 874 1474s ok 875 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 876 1474s ok 877 1474s Set-Cookie: usertrack_test=d53b5011.62ea6aec2963c; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=d53b5011.62ea6aec2963c 1474s ok 878 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 879 1474s ok 880 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 881 1474s ok 882 1474s Set-Cookie: usertrack_test=d286d2c6.62ea6aec2b5bd; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=d286d2c6.62ea6aec2b5bd 1474s ok 883 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 884 1474s ok 885 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 886 1474s ok 887 1474s Set-Cookie: usertrack_test=eede644b.62ea6aec2d034; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=eede644b.62ea6aec2d034 1474s ok 888 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 889 1474s ok 890 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 891 1474s ok 892 1474s Set-Cookie: usertrack_test=9c9f01f0.62ea6aec2eada; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=9c9f01f0.62ea6aec2eada 1474s ok 893 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 894 1474s ok 895 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 896 1474s ok 897 1474s Set-Cookie: usertrack_test=18a230c7.62ea6aec3047b; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=18a230c7.62ea6aec3047b 1474s ok 898 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 899 1474s ok 900 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 901 1474s ok 902 1474s Set-Cookie: usertrack_test=5593cfb6.62ea6aec32029; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=5593cfb6.62ea6aec32029 1474s ok 903 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 904 1474s ok 905 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 906 1474s ok 907 1474s Set-Cookie: usertrack_test=ed1999.62ea6aec33d05; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=ed1999.62ea6aec33d05 1474s ok 908 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 909 1474s ok 910 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 911 1474s ok 912 1474s Set-Cookie: usertrack_test=cb308f59.62ea6aec35c72; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=cb308f59.62ea6aec35c72 1474s ok 913 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 914 1474s ok 915 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 916 1474s ok 917 1474s Set-Cookie: usertrack_test=67ad6d2d.62ea6aec376cd; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=67ad6d2d.62ea6aec376cd 1474s ok 918 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 919 1474s ok 920 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 921 1474s ok 922 1474s Set-Cookie: usertrack_test=83d580d2.62ea6aec3922f; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=83d580d2.62ea6aec3922f 1474s ok 923 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 924 1474s ok 925 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 926 1474s ok 927 1474s Set-Cookie: usertrack_test=fa73b3f7.62ea6aec3acde; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=fa73b3f7.62ea6aec3acde 1474s ok 928 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 929 1474s ok 930 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 931 1474s ok 932 1474s Set-Cookie: usertrack_test=cd75b5fd.62ea6aec3c6fa; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=cd75b5fd.62ea6aec3c6fa 1474s ok 933 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 934 1474s ok 935 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 936 1474s ok 937 1474s Set-Cookie: usertrack_test=97356067.62ea6aec3e0b8; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=97356067.62ea6aec3e0b8 1474s ok 938 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 939 1474s ok 940 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 941 1474s ok 942 1474s Set-Cookie: usertrack_test=34b890e9.62ea6aec3fb6b; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=34b890e9.62ea6aec3fb6b 1474s ok 943 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 944 1474s ok 945 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 946 1474s ok 947 1474s Set-Cookie: usertrack_test=40f5cca4.62ea6aec414f8; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=40f5cca4.62ea6aec414f8 1474s ok 948 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 949 1474s ok 950 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 951 1474s ok 952 1474s Set-Cookie: usertrack_test=2231e0c7.62ea6aec42e77; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=2231e0c7.62ea6aec42e77 1474s ok 953 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 954 1474s ok 955 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 956 1474s ok 957 1474s Set-Cookie: usertrack_test=2506ce5a.62ea6aec4497f; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=2506ce5a.62ea6aec4497f 1474s ok 958 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 959 1474s ok 960 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 961 1474s ok 962 1474s Set-Cookie: usertrack_test=8662f564.62ea6aec46623; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=8662f564.62ea6aec46623 1474s ok 963 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 964 1474s ok 965 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 966 1474s ok 967 1474s Set-Cookie: usertrack_test=db4a9fc.62ea6aec481a7; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=db4a9fc.62ea6aec481a7 1474s ok 968 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 969 1474s ok 970 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 971 1474s ok 972 1474s Set-Cookie: usertrack_test=51ee1be8.62ea6aec49cd9; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=51ee1be8.62ea6aec49cd9 1474s ok 973 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 974 1474s ok 975 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 976 1474s ok 977 1474s Set-Cookie: usertrack_test=9dbac5e2.62ea6aec4b7f6; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=9dbac5e2.62ea6aec4b7f6 1474s ok 978 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 979 1474s ok 980 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 981 1474s ok 982 1474s Set-Cookie: usertrack_test=b978e6a4.62ea6aec4d2f6; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=b978e6a4.62ea6aec4d2f6 1474s ok 983 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 984 1474s ok 985 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 986 1474s ok 987 1474s Set-Cookie: usertrack_test=6dc22de4.62ea6aec4ec6f; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=6dc22de4.62ea6aec4ec6f 1474s ok 988 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 989 1474s ok 990 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 991 1474s ok 992 1474s Set-Cookie: usertrack_test=57ec1dbb.62ea6aec50682; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=57ec1dbb.62ea6aec50682 1474s ok 993 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 994 1474s ok 995 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 996 1474s ok 997 1474s Set-Cookie: usertrack_test=a798566c.62ea6aec51fb8; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s Cookie: usertrack_test=a798566c.62ea6aec51fb8 1474s ok 998 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 999 1474s ok 1000 1474s ok 1001 1474s # testing : Checking return code is '200' 1474s # expected: 200 1474s # received: '200' 1474s ok 1002 1474s # usertrack_test=ae75847b.62ea6aec5398a; path=/; expires=Fri, 21-Feb-25 13:09:11 GMT 1474s ok 1003 1474s # expected: undef 1474s # received: undef 1474s ok 1004 1474s ok 1477s t/modules/vhost_alias.t ............. 1477s 1..8 1477s # Running under perl version 5.040000 for linux 1477s # Current time local: Fri Feb 21 13:08:11 2025 1477s # Current time GMT: Fri Feb 21 13:08:11 2025 1477s # Using Test.pm version 1.31 1477s # Using Apache/Test.pm version 1.44 1477s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1477s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1477s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1477s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1477s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1477s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1477s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1477s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1477s # testing : VirtalDocumentRoot test 1477s # expected: 'www.vha-test.com' 1477s # received: 'www.vha-test.com' 1477s ok 1 1477s # testing : VirtualScriptAlias test 1477s # expected: 'test cgi for www.vha-test.com' 1477s # received: 'test cgi for www.vha-test.com' 1477s ok 2 1477s # testing : VirtalDocumentRoot test 1477s # expected: 'big.server.name.from.heck.org' 1477s # received: 'big.server.name.from.heck.org' 1477s ok 3 1477s # testing : VirtualScriptAlias test 1477s # expected: 'test cgi for big.server.name.from.heck.org' 1477s # received: 'test cgi for big.server.name.from.heck.org' 1477s ok 4 1477s # testing : VirtalDocumentRoot test 1477s # expected: 'ab.com' 1477s # received: 'ab.com' 1477s ok 5 1477s # testing : VirtualScriptAlias test 1477s # expected: 'test cgi for ab.com' 1477s # received: 'test cgi for ab.com' 1477s ok 6 1477s # testing : VirtalDocumentRoot test 1477s # expected: 'w-t-f.net' 1477s # received: 'w-t-f.net' 1477s ok 7 1477s # testing : VirtualScriptAlias test 1477s # expected: 'test cgi for w-t-f.net' 1477s # received: 'test cgi for w-t-f.net' 1477s ok 8 1477s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1477s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1477s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1477s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1477s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1477s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1477s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1477s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1477s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1477s ok 1481s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1485s t/protocol/echo.t ................... 1485s 1..8 1485s # Running under perl version 5.040000 for linux 1485s # Current time local: Fri Feb 21 13:08:19 2025 1485s # Current time GMT: Fri Feb 21 13:08:19 2025 1485s # Using Test.pm version 1.31 1485s # Using Apache/Test.pm version 1.44 1485s testing mod_echo_ssl 1485s ok 1 1485s #Cipher: TLS_AES_256_GCM_SHA384 1485s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1485s # testing : echo 1485s # expected: 't/protocol/echo.t' 1485s # received: 't/protocol/echo.t' 1485s ok 2 1485s # testing : echo 1485s # expected: '/usr/bin/perl' 1485s # received: '/usr/bin/perl' 1485s ok 3 1485s # testing : echo 1485s # expected: '813931813931813931813931813931' 1485s # received: '813931813931813931813931813931' 1485s ok 4 1485s testing mod_echo 1485s ok 5 1485s # testing : echo 1485s # expected: 't/protocol/echo.t' 1485s # received: 't/protocol/echo.t' 1485s ok 6 1485s # testing : echo 1485s # expected: '/usr/bin/perl' 1485s # received: '/usr/bin/perl' 1485s ok 7 1485s # testing : echo 1485s # expected: '813931813931813931813931813931' 1485s # received: '813931813931813931813931813931' 1485s ok 8 1485s ok 1489s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1493s t/security/CVE-2003-0542.t .......... 1493s 1..1 1493s # Running under perl version 5.040000 for linux 1493s # Current time local: Fri Feb 21 13:08:27 2025 1493s # Current time GMT: Fri Feb 21 13:08:27 2025 1493s # Using Test.pm version 1.31 1493s # Using Apache/Test.pm version 1.44 1493s # testing : CAN-2003-0542 test case 1493s # expected: 404 1493s # received: '404' 1493s ok 1 1493s ok 1497s t/security/CVE-2004-0747.t .......... 1497s 1..1 1497s # Running under perl version 5.040000 for linux 1497s # Current time local: Fri Feb 21 13:08:31 2025 1497s # Current time GMT: Fri Feb 21 13:08:31 2025 1497s # Using Test.pm version 1.31 1497s # Using Apache/Test.pm version 1.44 1497s # testing : CAN-2004-0747 ap_resolve_env test case 1497s # expected: 200 1497s # received: 200 1497s ok 1 1497s ok 1501s t/security/CVE-2004-0811.t .......... 1501s 1..8 1501s # Running under perl version 5.040000 for linux 1501s # Current time local: Fri Feb 21 13:08:35 2025 1501s # Current time GMT: Fri Feb 21 13:08:35 2025 1501s # Using Test.pm version 1.31 1501s # Using Apache/Test.pm version 1.44 1501s # testing : subdir access allowed 1501s # expected: 200 1501s # received: '200' 1501s ok 1 1501s # testing : subdir access allowed 1501s # expected: 200 1501s # received: '200' 1501s ok 2 1501s # testing : subdir access allowed 1501s # expected: 200 1501s # received: '200' 1501s ok 3 1501s # testing : subdir access allowed 1501s # expected: 200 1501s # received: '200' 1501s ok 4 1501s # testing : topdir access denied 1501s # expected: 401 1501s # received: '401' 1501s ok 5 1501s # testing : topdir access denied 1501s # expected: 401 1501s # received: '401' 1501s ok 6 1501s # testing : topdir access denied 1501s # expected: 401 1501s # received: '401' 1501s ok 7 1501s # testing : topdir access denied 1501s # expected: 401 1501s # received: '401' 1501s ok 8 1501s ok 1505s t/security/CVE-2004-0940.t .......... 1505s 1..1 1505s # Running under perl version 5.040000 for linux 1505s # Current time local: Fri Feb 21 13:08:39 2025 1505s # Current time GMT: Fri Feb 21 13:08:39 2025 1505s # Using Test.pm version 1.31 1505s # Using Apache/Test.pm version 1.44 1505s # testing : response was 200 1505s # expected: 200 1505s # received: '200' 1505s ok 1 1505s ok 1509s t/security/CVE-2004-0942.t .......... 1509s 1..2 1509s # Running under perl version 5.040000 for linux 1509s # Current time local: Fri Feb 21 13:08:43 2025 1509s # Current time GMT: Fri Feb 21 13:08:43 2025 1509s # Using Test.pm version 1.31 1509s # Using Apache/Test.pm version 1.44 1509s ok 1 1509s # testing : request was refused 1509s # expected: qr/^HTTP\/1\.. 400/ 1509s # received: 'HTTP/1.1 400 Bad Request 1509s # ' 1509s ok 2 1509s ok 1513s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1518s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1522s t/security/CVE-2005-2491.t .......... 1522s 1..4 1522s # Running under perl version 5.040000 for linux 1522s # Current time local: Fri Feb 21 13:08:56 2025 1522s # Current time GMT: Fri Feb 21 13:08:56 2025 1522s # Using Test.pm version 1.31 1522s # Using Apache/Test.pm version 1.44 1522s # testing : check that server did not segfault 1522s # expected: 'Internal Server Error' 1522s # received: 'Internal Server Error' 1522s ok 1 1522s # testing : check for 500 response error 1522s # expected: 500 1522s # received: '500' 1522s ok 2 1522s # testing : check that server did not segfault 1522s # expected: 'Internal Server Error' 1522s # received: 'Internal Server Error' 1522s ok 3 1522s # testing : check for 500 response error 1522s # expected: 500 1522s # received: '500' 1522s ok 4 1522s ok 1526s t/security/CVE-2005-2700.t .......... 1526s 1..2 1526s # Running under perl version 5.040000 for linux 1526s # Current time local: Fri Feb 21 13:09:00 2025 1526s # Current time GMT: Fri Feb 21 13:09:00 2025 1526s # Using Test.pm version 1.31 1526s # Using Apache/Test.pm version 1.44 1526s # testing : access permitted without ccert 1526s # expected: 200 1526s # received: '200' 1526s ok 1 1526s # testing : access *not* permitted without ccert 1526s # expected: 200 1526s # received: '403' 1526s ok 2 1526s ok 1530s t/security/CVE-2005-3352.t .......... 1530s 1..2 1530s # Running under perl version 5.040000 for linux 1530s # Current time local: Fri Feb 21 13:09:04 2025 1530s # Current time GMT: Fri Feb 21 13:09:04 2025 1530s # Using Test.pm version 1.31 1530s # Using Apache/Test.pm version 1.44 1530s # testing : response code is OK 1530s # expected: 200 1530s # received: '200' 1530s ok 1 1530s # testing : referer was escaped 1530s # expected: qr/%22%3e/ 1530s # received: ' 1530s # 1530s # Menu for /security/CVE-2005-3352.map 1530s # 1530s #

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

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

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

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

Bad Request

1610s #

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

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

Forbidden

1663s

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

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

Not Found

1711s #

The requested URL was not found on this server.

1711s # 1711s ok 1 1711s ok 2 1711s ok 1716s t/apache/acceptpathinfo.t ........... 1716s 1..36 1716s # Running under perl version 5.040000 for linux 1716s # Current time local: Fri Feb 21 13:12:09 2025 1716s # Current time GMT: Fri Feb 21 13:12:09 2025 1716s # Using Test.pm version 1.31 1716s # Using Apache/Test.pm version 1.44 1716s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 1716s # expected: '200' 1716s # received: '200' 1716s ok 1 1716s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 1716s # expected: qr/_\(none\)_/ 1716s # received: '_(none)_' 1716s ok 2 1716s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 1716s # expected: '404' 1716s # received: '404' 1716s ok 3 1716s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 1716s # expected: qr/Not Found/ 1716s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

1780s #

The requested URL was not found on this server.

1780s # ' 1780s ok 8 1780s # testing : /merge/notfound.html code 1780s # expected: 404 1780s # received: '404' 1780s ok 9 1780s # testing : /merge/notfound.html content 1780s # expected: 'testing merge' 1780s # received: 'testing merge' 1780s ok 10 1780s # testing : /merge/merge2/notfound.html code 1780s # expected: 404 1780s # received: '404' 1780s ok 11 1780s # testing : /merge/merge2/notfound.html content 1780s # expected: 'testing merge' 1780s # received: 'testing merge' 1780s ok 12 1780s # testing : /bounce/notfound.html code 1780s # expected: 404 1780s # received: '404' 1780s ok 13 1780s # testing : /bounce/notfound.html content 1780s # expected: qr/expire test/ 1780s # received: ' 1780s # expire test 1780s # expire test 1780s # ' 1780s ok 14 1780s ok 1784s t/apache/etags.t .................... 1784s # Checking for existence of FileETag directive 1784s # Returned 200: 1784s 1..61 1784s # Running under perl version 5.040000 for linux 1784s # Current time local: Fri Feb 21 13:13:18 2025 1784s # Current time GMT: Fri Feb 21 13:13:18 2025 1784s # Using Test.pm version 1.31 1784s # Using Apache/Test.pm version 1.44 1784s # --- 1784s # HEAD /apache/etags/m/plus-ms/test.txt 1784s # Expecting two components in ETag field 1784s # Received "b-62772ef7d8680" 1784s ok 1 1784s # --- 1784s # HEAD /apache/etags/m/plus-s/test.txt 1784s # Expecting two components in ETag field 1784s # Received "b-62772ef7d8680" 1784s ok 2 1784s # --- 1784s # HEAD /apache/etags/all/minus-is/test.txt 1784s # Expecting one component in ETag field 1784s # Received "62772ef7d8680" 1784s ok 3 1784s # --- 1784s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1784s # Expecting one component in ETag field 1784s # Received "62772ef7d8680" 1784s ok 4 1784s # --- 1784s # HEAD /apache/etags/mis/test.txt 1784s # Expecting three components in ETag field 1784s # Received "16a75-b-62772ef7d8680" 1784s ok 5 1784s # --- 1784s # HEAD /apache/etags/m/test.txt 1784s # Expecting one component in ETag field 1784s # Received "62772ef7d8680" 1784s ok 6 1784s # --- 1784s # HEAD /apache/etags/all/inherit/test.txt 1784s # Expecting three components in ETag field 1784s # Received "16a12-b-62772ef7d8680" 1784s ok 7 1784s # --- 1784s # HEAD /apache/etags/none/plus-is/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a94-b" 1784s ok 8 1784s # --- 1784s # HEAD /apache/etags/all/s/test.txt 1784s # Expecting one component in ETag field 1784s # Received "b" 1784s ok 9 1784s # --- 1784s # HEAD /apache/etags/all/mis/test.txt 1784s # Expecting three components in ETag field 1784s # Received "16a33-b-62772ef7d8680" 1784s ok 10 1784s # --- 1784s # HEAD /apache/etags/none/plus-mi/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a9a-62772ef7d8680" 1784s ok 11 1784s # --- 1784s # HEAD /apache/etags/all/minus-mi/test.txt 1784s # Expecting one component in ETag field 1784s # Received "b" 1784s ok 12 1784s # --- 1784s # HEAD /apache/etags/none/is/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a82-b" 1784s ok 13 1784s # --- 1784s # HEAD /apache/etags/m/minus-mi/test.txt 1784s # Expecting field to be absent 1784s # Received "b-62772ef7d8680" 1784s ok 14 1784s # --- 1784s # HEAD /apache/etags/none/mis/test.txt 1784s # Expecting three components in ETag field 1784s # Received "16a8b-b-62772ef7d8680" 1784s ok 15 1784s # --- 1784s # HEAD /apache/etags/m/minus-mis/test.txt 1784s # Expecting field to be absent 1784s # Received "b-62772ef7d8680" 1784s ok 16 1784s # --- 1784s # HEAD /apache/etags/default/test.txt 1784s # Expecting two components in ETag field 1784s # Received "b-62772ef7d8680" 1784s ok 17 1784s # --- 1784s # HEAD /apache/etags/m/minus-i/test.txt 1784s # Expecting field to be absent 1784s # Received "62772ef7d8680" 1784s ok 18 1784s # --- 1784s # HEAD /apache/etags/all/test.txt 1784s # Expecting three components in ETag field 1784s # Received "16a3a-b-62772ef7d8680" 1784s ok 19 1784s # --- 1784s # HEAD /apache/etags/none/m/test.txt 1784s # Expecting one component in ETag field 1784s # Received "62772ef7d8680" 1784s ok 20 1784s # --- 1784s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1784s # Expecting two components in ETag field 1784s # Received "b-62772ef7d8680" 1784s ok 21 1784s # --- 1784s # HEAD /apache/etags/m/plus-m/test.txt 1784s # Expecting one component in ETag field 1784s # Received "62772ef7d8680" 1784s ok 22 1784s # --- 1784s # HEAD /apache/etags/all/minus-s/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a30-62772ef7d8680" 1784s ok 23 1784s # --- 1784s # HEAD /apache/etags/m/plus-mis/test.txt 1784s # Expecting three components in ETag field 1784s # Received "16a68-b-62772ef7d8680" 1784s ok 24 1784s # --- 1784s # HEAD /apache/etags/none/plus-m/test.txt 1784s # Expecting one component in ETag field 1784s # Received "62772ef7d8680" 1784s ok 25 1784s # --- 1784s # HEAD /apache/etags/m/minus-m/test.txt 1784s # Expecting field to be absent 1784s # Received "b-62772ef7d8680" 1784s ok 26 1784s # --- 1784s # HEAD /apache/etags/none/plus-s/test.txt 1784s # Expecting one component in ETag field 1784s # Received "b" 1784s ok 27 1784s # --- 1784s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16ab1-62772ef7d8680" 1784s ok 28 1784s # --- 1784s # HEAD /apache/etags/all/minus-m/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a24-b" 1784s ok 29 1784s # --- 1784s # HEAD /apache/etags/i/test.txt 1784s # Expecting one component in ETag field 1784s # Received "16a3f" 1784s ok 30 1784s # --- 1784s # HEAD /apache/etags/none/inherit/test.txt 1784s # Expecting field to be absent 1784s # ETag field is missing 1784s ok 31 1784s # --- 1784s # HEAD /apache/etags/m/minus-ms/test.txt 1784s # Expecting field to be absent 1784s # Received "b-62772ef7d8680" 1784s ok 32 1784s # --- 1784s # HEAD /apache/etags/s/test.txt 1784s # Expecting one component in ETag field 1784s # Received "b" 1784s ok 33 1784s # --- 1784s # HEAD /apache/etags/m/plus-mi/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a65-62772ef7d8680" 1784s ok 34 1784s # --- 1784s # HEAD /apache/etags/mi/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a72-62772ef7d8680" 1784s ok 35 1784s # --- 1784s # HEAD /apache/etags/all/is/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a15-b" 1784s ok 36 1784s # --- 1784s # HEAD /apache/etags/is/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a42-b" 1784s ok 37 1784s # --- 1784s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16aa5-b" 1784s ok 38 1784s # --- 1784s # HEAD /apache/etags/all/minus-i/test.txt 1784s # Expecting two components in ETag field 1784s # Received "b-62772ef7d8680" 1784s ok 39 1784s # --- 1784s # HEAD /apache/etags/none/test.txt 1784s # Expecting field to be absent 1784s # ETag field is missing 1784s ok 40 1784s # --- 1784s # HEAD /apache/etags/none/i/test.txt 1784s # Expecting one component in ETag field 1784s # Received "16a7d" 1784s ok 41 1784s # --- 1784s # HEAD /apache/etags/m/plus-is/test.txt 1784s # Expecting three components in ETag field 1784s # Received "16a5f-b-62772ef7d8680" 1784s ok 42 1784s # --- 1784s # HEAD /apache/etags/none/plus-i/test.txt 1784s # Expecting one component in ETag field 1784s # Received "16a91" 1784s ok 43 1784s # --- 1784s # HEAD /apache/etags/all/m/test.txt 1784s # Expecting one component in ETag field 1784s # Received "62772ef7d8680" 1784s ok 44 1784s # --- 1784s # HEAD /apache/etags/m/minus-is/test.txt 1784s # Expecting field to be absent 1784s # Received "62772ef7d8680" 1784s ok 45 1784s # --- 1784s # HEAD /apache/etags/all/mi/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a1b-62772ef7d8680" 1784s ok 46 1784s # --- 1784s # HEAD /apache/etags/none/plus-ms/test.txt 1784s # Expecting two components in ETag field 1784s # Received "b-62772ef7d8680" 1784s ok 47 1784s # --- 1784s # HEAD /apache/etags/none/ms/test.txt 1784s # Expecting two components in ETag field 1784s # Received "b-62772ef7d8680" 1784s ok 48 1784s # --- 1784s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1784s # Expecting one component in ETag field 1784s # Received "16aae" 1784s ok 49 1784s # --- 1784s # HEAD /apache/etags/none/s/test.txt 1784s # Expecting one component in ETag field 1784s # Received "b" 1784s ok 50 1784s # --- 1784s # HEAD /apache/etags/all/minus-ms/test.txt 1784s # Expecting one component in ETag field 1784s # Received "16a2d" 1784s ok 51 1784s # --- 1784s # HEAD /apache/etags/m/plus-i/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a5c-62772ef7d8680" 1784s ok 52 1784s # --- 1784s # HEAD /apache/etags/none/mi/test.txt 1784s # Expecting two components in ETag field 1784s # Received "16a88-62772ef7d8680" 1784s ok 53 1784s # --- 1784s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1784s # Expecting one component in ETag field 1784s # Received "b" 1784s ok 54 1784s # --- 1784s # HEAD /apache/etags/m/minus-s/test.txt 1784s # Expecting field to be absent 1784s # Received "62772ef7d8680" 1784s ok 55 1784s # --- 1784s # HEAD /apache/etags/all/ms/test.txt 1784s # Expecting two components in ETag field 1784s # Received "b-62772ef7d8680" 1784s ok 56 1784s # --- 1784s # HEAD /apache/etags/all/minus-mis/test.txt 1784s # Expecting field to be absent 1784s # Received "b-62772ef7d8680" 1784s ok 57 1784s # --- 1784s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1784s # Expecting field to be absent 1784s # Received "b-62772ef7d8680" 1784s ok 58 1784s # --- 1784s # HEAD /apache/etags/none/plus-mis/test.txt 1784s # Expecting three components in ETag field 1784s # Received "16ab2-b-62772ef7d8680" 1784s ok 59 1784s # --- 1784s # HEAD /apache/etags/all/i/test.txt 1784s # Expecting one component in ETag field 1784s # Received "16a10" 1784s ok 60 1784s # --- 1784s # HEAD /apache/etags/ms/test.txt 1784s # Expecting two components in ETag field 1784s # Received "b-62772ef7d8680" 1784s ok 61 1784s ok 1790s t/apache/expr.t ..................... 1790s 1..229 1790s # Running under perl version 5.040000 for linux 1790s # Current time local: Fri Feb 21 13:13:22 2025 1790s # Current time GMT: Fri Feb 21 13:13:22 2025 1790s # Using Test.pm version 1.31 1790s # Using Apache/Test.pm version 1.44 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true" should evaluate to true, got true 1790s ok 1 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "false" should evaluate to false, got false 1790s ok 2 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "foo", got parse error 1790s ok 3 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -eq 01" should evaluate to true, got true 1790s ok 4 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -eq 2" should evaluate to false, got false 1790s ok 5 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -ne 2" should evaluate to true, got true 1790s ok 6 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -ne 1" should evaluate to false, got false 1790s ok 7 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -lt 02" should evaluate to true, got true 1790s ok 8 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -lt 1" should evaluate to false, got false 1790s ok 9 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -le 2" should evaluate to true, got true 1790s ok 10 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -le 1" should evaluate to true, got true 1790s ok 11 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "2 -gt 1" should evaluate to true, got true 1790s ok 12 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -gt 1" should evaluate to false, got false 1790s ok 13 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "2 -ge 1" should evaluate to true, got true 1790s ok 14 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -ge 1" should evaluate to true, got true 1790s ok 15 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "1 -gt -1" should evaluate to true, got true 1790s ok 16 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' == 'aa'" should evaluate to true, got true 1790s ok 17 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' == 'b'" should evaluate to false, got false 1790s ok 18 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' = 'aa'" should evaluate to true, got true 1790s ok 19 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' = 'b'" should evaluate to false, got false 1790s ok 20 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' != 'b'" should evaluate to true, got true 1790s ok 21 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' != 'aa'" should evaluate to false, got false 1790s ok 22 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' < 'b'" should evaluate to true, got true 1790s ok 23 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' < 'aa'" should evaluate to false, got false 1790s ok 24 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' <= 'b'" should evaluate to true, got true 1790s ok 25 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' <= 'aa'" should evaluate to true, got true 1790s ok 26 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'b' > 'aa'" should evaluate to true, got true 1790s ok 27 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' > 'aa'" should evaluate to false, got false 1790s ok 28 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'b' >= 'aa'" should evaluate to true, got true 1790s ok 29 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'aa' >= 'aa'" should evaluate to true, got true 1790s ok 30 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1790s ok 31 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1790s ok 32 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1790s ok 33 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1790s ok 34 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1790s ok 35 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1790s ok 36 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1790s ok 37 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1790s ok 38 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1790s ok 39 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1790s ok 40 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{TIME} != ''" should evaluate to true, got true 1790s ok 41 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1790s ok 42 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1790s ok 43 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abc' =~ /bc/ " should evaluate to true, got true 1790s ok 44 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abc' =~ /BC/i " should evaluate to true, got true 1790s ok 45 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abc' !~ m!bc! " should evaluate to false, got false 1790s ok 46 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abc' !~ m!BC!i " should evaluate to false, got false 1790s ok 47 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " $0 == '' " should evaluate to true, got true 1790s ok 48 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " $1 == '' " should evaluate to true, got true 1790s ok 49 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " $9 == '' " should evaluate to true, got true 1790s ok 50 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " '$0' == '' " should evaluate to true, got true 1790s ok 51 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1790s ok 52 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1790s ok 53 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1790s ok 54 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1790s ok 55 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1790s ok 56 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1790s ok 57 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1790s ok 58 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1790s ok 59 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1790s ok 60 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1790s ok 61 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1790s ok 62 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1790s ok 63 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1790s ok 64 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1790s ok 65 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1790s ok 66 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1790s ok 67 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1790s ok 68 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1790s ok 69 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1790s ok 70 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{HTTPS} == 'off' " should evaluate to true, got true 1790s ok 71 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1790s ok 72 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1790s ok 73 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1790s ok 74 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1790s ok 75 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1790s ok 76 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1790s ok 77 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1790s ok 78 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1790s ok 79 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1790s ok 80 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1790s ok 81 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1790s ok 82 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "escape('?') = '%3f' " should evaluate to true, got true 1790s ok 83 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "unescape('%3f') = '?' " should evaluate to true, got true 1790s ok 84 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1790s ok 85 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1790s ok 86 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1790s ok 87 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "file('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1790s ok 88 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-n ''" should evaluate to false, got false 1790s ok 89 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-z ''" should evaluate to true, got true 1790s ok 90 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-n '1'" should evaluate to true, got true 1790s ok 91 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-z '1'" should evaluate to false, got false 1790s ok 92 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "-R 'abc'", got parse error 1790s ok 93 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1790s ok 94 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-R '240.0.0.0'" should evaluate to false, got false 1790s ok 95 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-R '240.0.0.0/8'" should evaluate to false, got false 1790s ok 96 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-R 'ff::/8'" should evaluate to false, got false 1790s ok 97 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1790s ok 98 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1790s ok 99 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1790s ok 100 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1790s ok 101 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1790s ok 102 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1790s ok 103 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1790s ok 104 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'foo' -strmatch '*o'" should evaluate to true, got true 1790s ok 105 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1790s ok 106 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'foo' -strmatch 'F*'" should evaluate to false, got false 1790s ok 107 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1790s ok 108 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'foo' -strmatch 'g*'" should evaluate to false, got false 1790s ok 109 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1790s ok 110 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1790s ok 111 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1790s ok 112 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1790s ok 113 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1790s ok 114 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "foo('bar') = 'bar'", got parse error 1790s ok 115 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "%{FOO} != 'bar'", got parse error 1790s ok 116 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s Should get parse error for "'bar' = bar", got parse error 1790s ok 117 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true" should evaluate to true, got true 1790s ok 118 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && true" should evaluate to true, got true 1790s ok 119 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || true" should evaluate to true, got true 1790s ok 120 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || true || true" should evaluate to true, got true 1790s ok 121 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || true && true" should evaluate to true, got true 1790s ok 122 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && true || true" should evaluate to true, got true 1790s ok 123 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && true && true" should evaluate to true, got true 1790s ok 124 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || true || !true" should evaluate to true, got true 1790s ok 125 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || true && !true" should evaluate to true, got true 1790s ok 126 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && true || !true" should evaluate to true, got true 1790s ok 127 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && true && !true" should evaluate to false, got false 1790s ok 128 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && !true" should evaluate to false, got false 1790s ok 129 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || !true" should evaluate to true, got true 1790s ok 130 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || !true || true" should evaluate to true, got true 1790s ok 131 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || !true && true" should evaluate to true, got true 1790s ok 132 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && !true || true" should evaluate to true, got true 1790s ok 133 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && !true && true" should evaluate to false, got false 1790s ok 134 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || !true || !true" should evaluate to true, got true 1790s ok 135 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true || !true && !true" should evaluate to true, got true 1790s ok 136 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && !true || !true" should evaluate to false, got false 1790s ok 137 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "true && !true && !true" should evaluate to false, got false 1790s ok 138 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true" should evaluate to false, got false 1790s ok 139 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && true" should evaluate to false, got false 1790s ok 140 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || true" should evaluate to true, got true 1790s ok 141 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || true || true" should evaluate to true, got true 1790s ok 142 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || true && true" should evaluate to true, got true 1790s ok 143 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && true || true" should evaluate to true, got true 1790s ok 144 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && true && true" should evaluate to false, got false 1790s ok 145 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || true || !true" should evaluate to true, got true 1790s ok 146 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || true && !true" should evaluate to false, got false 1790s ok 147 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && true || !true" should evaluate to false, got false 1790s ok 148 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && true && !true" should evaluate to false, got false 1790s ok 149 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && !true" should evaluate to false, got false 1790s ok 150 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || !true" should evaluate to false, got false 1790s ok 151 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || !true || true" should evaluate to true, got true 1790s ok 152 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || !true && true" should evaluate to false, got false 1790s ok 153 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && !true || true" should evaluate to true, got true 1790s ok 154 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && !true && true" should evaluate to false, got false 1790s ok 155 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || !true || !true" should evaluate to false, got false 1790s ok 156 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true || !true && !true" should evaluate to false, got false 1790s ok 157 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && !true || !true" should evaluate to false, got false 1790s ok 158 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!true && !true && !true" should evaluate to false, got false 1790s ok 159 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true)" should evaluate to false, got false 1790s ok 160 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && true)" should evaluate to false, got false 1790s ok 161 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || true)" should evaluate to false, got false 1790s ok 162 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || true || true)" should evaluate to false, got false 1790s ok 163 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || true && true)" should evaluate to false, got false 1790s ok 164 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && true || true)" should evaluate to false, got false 1790s ok 165 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && true && true)" should evaluate to false, got false 1790s ok 166 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || true || !true)" should evaluate to false, got false 1790s ok 167 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || true && !true)" should evaluate to false, got false 1790s ok 168 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && true || !true)" should evaluate to false, got false 1790s ok 169 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && true && !true)" should evaluate to true, got true 1790s ok 170 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && !true)" should evaluate to true, got true 1790s ok 171 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || !true)" should evaluate to false, got false 1790s ok 172 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || !true || true)" should evaluate to false, got false 1790s ok 173 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || !true && true)" should evaluate to false, got false 1790s ok 174 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && !true || true)" should evaluate to false, got false 1790s ok 175 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && !true && true)" should evaluate to true, got true 1790s ok 176 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || !true || !true)" should evaluate to false, got false 1790s ok 177 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true || !true && !true)" should evaluate to false, got false 1790s ok 178 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && !true || !true)" should evaluate to true, got true 1790s ok 179 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(true && !true && !true)" should evaluate to true, got true 1790s ok 180 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true)" should evaluate to true, got true 1790s ok 181 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && true)" should evaluate to true, got true 1790s ok 182 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || true)" should evaluate to false, got false 1790s ok 183 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || true || true)" should evaluate to false, got false 1790s ok 184 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || true && true)" should evaluate to false, got false 1790s ok 185 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && true || true)" should evaluate to false, got false 1790s ok 186 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && true && true)" should evaluate to true, got true 1790s ok 187 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || true || !true)" should evaluate to false, got false 1790s ok 188 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || true && !true)" should evaluate to true, got true 1790s ok 189 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && true || !true)" should evaluate to true, got true 1790s ok 190 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && true && !true)" should evaluate to true, got true 1790s ok 191 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && !true)" should evaluate to true, got true 1790s ok 192 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || !true)" should evaluate to true, got true 1790s ok 193 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || !true || true)" should evaluate to false, got false 1790s ok 194 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || !true && true)" should evaluate to true, got true 1790s ok 195 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && !true || true)" should evaluate to false, got false 1790s ok 196 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && !true && true)" should evaluate to true, got true 1790s ok 197 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || !true || !true)" should evaluate to true, got true 1790s ok 198 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true || !true && !true)" should evaluate to true, got true 1790s ok 199 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && !true || !true)" should evaluate to true, got true 1790s ok 200 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "!(!true && !true && !true)" should evaluate to true, got true 1790s ok 201 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "filesize('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1790s ok 202 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "filesize('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1790s ok 203 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "filesize('/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1790s ok 204 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1790s ok 205 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1790s ok 206 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1790s ok 207 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1790s ok 208 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1790s ok 209 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1790s ok 210 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1790s ok 211 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1790s ok 212 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1790s ok 213 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1790s ok 214 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1790s ok 215 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1790s ok 216 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-d '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1790s ok 217 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-e '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1790s ok 218 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-f '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1790s ok 219 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-s '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1790s ok 220 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-F '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1790s ok 221 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-F '/tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1790s ok 222 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-U '/apache/' " should evaluate to true, got true 1790s ok 223 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "-U '/apache/expr/none' " should evaluate to false, got false 1790s ok 224 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1790s ok 225 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1790s ok 226 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1790s ok 227 1790s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1790s ok 228 1790s Error log should not have 'Internal evaluation error' entries, found 0 1790s ok 229 1790s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1790s ok 1797s t/apache/expr_string.t .............. 1797s 1..29 1797s # Running under perl version 5.040000 for linux 1797s # Current time local: Fri Feb 21 13:13:28 2025 1797s # Current time GMT: Fri Feb 21 13:13:28 2025 1797s # Using Test.pm version 1.31 1797s # Using Apache/Test.pm version 1.44 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 1 1797s Expected return code 200, got 200 for 'foo' 1797s ok 2 1797s # testing : log message [Fri Feb 21 13:13:33.318129 2025] [log_debug:info] [pid 969177:tid 969222] [client 127.0.0.1:41732] foo (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1797s # didn't match 1797s # expected: 'foo' 1797s # received: 'foo' 1797s ok 3 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 4 1797s Expected return code 200, got 200 for '%{req:SomeHeader}' 1797s ok 5 1797s # testing : log message [Fri Feb 21 13:13:33.578374 2025] [log_debug:info] [pid 969177:tid 969223] [client 127.0.0.1:41732] SomeValue (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1797s # didn't match 1797s # expected: 'SomeValue' 1797s # received: 'SomeValue' 1797s ok 6 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 7 1797s Should get parse error (500) for "%{", got 500 1797s ok 8 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 9 1797s Expected return code 200, got 200 for '%' 1797s ok 10 1797s # testing : log message [Fri Feb 21 13:13:34.088232 2025] [log_debug:info] [pid 969177:tid 969221] [client 127.0.0.1:41736] % (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1797s # didn't match 1797s # expected: '%' 1797s # received: '%' 1797s ok 11 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 12 1797s Expected return code 200, got 200 for '}' 1797s ok 13 1797s # testing : log message [Fri Feb 21 13:13:34.343136 2025] [log_debug:info] [pid 969177:tid 969215] [client 127.0.0.1:41736] } (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1797s # didn't match 1797s # expected: '}' 1797s # received: '}' 1797s ok 14 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 15 1797s Expected return code 200, got 200 for '\"' 1797s ok 16 1797s # testing : log message [Fri Feb 21 13:13:34.599247 2025] [log_debug:info] [pid 969177:tid 969216] [client 127.0.0.1:41736] " (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1797s # didn't match 1797s # expected: '"' 1797s # received: '"' 1797s ok 17 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 18 1797s Expected return code 200, got 200 for '\'' 1797s ok 19 1797s # testing : log message [Fri Feb 21 13:13:34.854053 2025] [log_debug:info] [pid 969177:tid 969229] [client 127.0.0.1:41736] ' (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1797s # didn't match 1797s # expected: '\'' 1797s # received: '\'' 1797s ok 20 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 21 1797s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1797s ok 22 1797s # testing : log message [Fri Feb 21 13:13:35.108785 2025] [log_debug:info] [pid 969177:tid 969230] [client 127.0.0.1:41736] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1797s # didn't match 1797s # expected: '%{req:SomeHeader}' 1797s # received: '%{req:SomeHeader}' 1797s ok 23 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 24 1797s Expected return code 200, got 200 for '%{tolower:IDENT}' 1797s ok 25 1797s # testing : log message [Fri Feb 21 13:13:35.363561 2025] [log_debug:info] [pid 969177:tid 969231] [client 127.0.0.1:41736] ident (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1797s # didn't match 1797s # expected: 'ident' 1797s # received: 'ident' 1797s ok 26 1797s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 27 1797s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1797s ok 28 1797s # testing : log message [Fri Feb 21 13:13:35.618712 2025] [log_debug:info] [pid 969177:tid 969207] [client 127.0.0.1:41736] get (log_transaction hook, /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1797s # didn't match 1797s # expected: 'get' 1797s # received: 'get' 1797s ok 29 1797s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1797s ok 1804s t/apache/getfile.t .................. 1804s # using LWP client 1804s 1..220 1804s # Running under perl version 5.040000 for linux 1804s # Current time local: Fri Feb 21 13:13:35 2025 1804s # Current time GMT: Fri Feb 21 13:13:35 2025 1804s # Using Test.pm version 1.31 1804s # Using Apache/Test.pm version 1.44 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "4c64-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 19556 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl.pod 1804s # expected: 19556 1804s # received: 19556 1804s ok 1 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "dbb0-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 56240 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1804s # expected: 56240 1804s # received: 56240 1804s ok 2 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "85ea-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 34282 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1804s # expected: 34282 1804s # received: 34282 1804s ok 3 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "da40-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 55872 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1804s # expected: 55872 1804s # received: 55872 1804s ok 4 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "ab70-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 43888 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1804s # expected: 43888 1804s # received: 43888 1804s ok 5 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "15cb8-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 89272 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1804s # expected: 89272 1804s # received: 89272 1804s ok 6 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2707-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 9991 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1804s # expected: 9991 1804s # received: 9991 1804s ok 7 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2569-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 9577 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1804s # expected: 9577 1804s # received: 9577 1804s ok 8 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1004-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4100 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1804s # expected: 4100 1804s # received: 4100 1804s ok 9 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "e58-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 3672 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1804s # expected: 3672 1804s # received: 3672 1804s ok 10 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1e00-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7680 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1804s # expected: 7680 1804s # received: 7680 1804s ok 11 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "233a9-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 144297 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1804s # expected: 144297 1804s # received: 144297 1804s ok 12 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1f1e-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7966 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1804s # expected: 7966 1804s # received: 7966 1804s ok 13 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1aeb-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 6891 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1804s # expected: 6891 1804s # received: 6891 1804s ok 14 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1e50-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7760 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1804s # expected: 7760 1804s # received: 7760 1804s ok 15 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "18b7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 6327 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1804s # expected: 6327 1804s # received: 6327 1804s ok 16 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "20a07-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 133639 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1804s # expected: 133639 1804s # received: 133639 1804s ok 17 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "17fe-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 6142 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1804s # expected: 6142 1804s # received: 6142 1804s ok 18 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "e0a-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 3594 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1804s # expected: 3594 1804s # received: 3594 1804s ok 19 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "ff5-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4085 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1804s # expected: 4085 1804s # received: 4085 1804s ok 20 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1d280-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 119424 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1804s # expected: 119424 1804s # received: 119424 1804s ok 21 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "19c5-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 6597 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1804s # expected: 6597 1804s # received: 6597 1804s ok 22 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "14d7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 5335 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1804s # expected: 5335 1804s # received: 5335 1804s ok 23 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1208-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4616 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1804s # expected: 4616 1804s # received: 4616 1804s ok 24 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1c352-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 115538 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1804s # expected: 115538 1804s # received: 115538 1804s ok 25 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2a07-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 10759 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1804s # expected: 10759 1804s # received: 10759 1804s ok 26 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2fef-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 12271 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1804s # expected: 12271 1804s # received: 12271 1804s ok 27 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2410-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 9232 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1804s # expected: 9232 1804s # received: 9232 1804s ok 28 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1fa8f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 129679 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1804s # expected: 129679 1804s # received: 129679 1804s ok 29 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "293d-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 10557 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1804s # expected: 10557 1804s # received: 10557 1804s ok 30 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "301f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 12319 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1804s # expected: 12319 1804s # received: 12319 1804s ok 31 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "20fa-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 8442 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1804s # expected: 8442 1804s # received: 8442 1804s ok 32 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1162-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4450 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1804s # expected: 4450 1804s # received: 4450 1804s ok 33 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "fc09-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 64521 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1804s # expected: 64521 1804s # received: 64521 1804s ok 34 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2009-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 8201 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1804s # expected: 8201 1804s # received: 8201 1804s ok 35 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1007-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4103 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1804s # expected: 4103 1804s # received: 4103 1804s ok 36 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2aac-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 10924 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1804s # expected: 10924 1804s # received: 10924 1804s ok 37 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1168-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4456 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1804s # expected: 4456 1804s # received: 4456 1804s ok 38 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1875a-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 100186 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1804s # expected: 100186 1804s # received: 100186 1804s ok 39 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1e25-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7717 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1804s # expected: 7717 1804s # received: 7717 1804s ok 40 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1e16-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7702 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1804s # expected: 7702 1804s # received: 7702 1804s ok 41 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1b69-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7017 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1804s # expected: 7017 1804s # received: 7017 1804s ok 42 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "115d9-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 71129 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1804s # expected: 71129 1804s # received: 71129 1804s ok 43 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "11f7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4599 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1804s # expected: 4599 1804s # received: 4599 1804s ok 44 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1806-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 6150 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1804s # expected: 6150 1804s # received: 6150 1804s ok 45 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "13f7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 5111 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1804s # expected: 5111 1804s # received: 5111 1804s ok 46 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "a038-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 41016 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1804s # expected: 41016 1804s # received: 41016 1804s ok 47 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1662-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 5730 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1804s # expected: 5730 1804s # received: 5730 1804s ok 48 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "124a-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4682 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1804s # expected: 4682 1804s # received: 4682 1804s ok 49 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1374-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4980 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1804s # expected: 4980 1804s # received: 4980 1804s ok 50 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "d310-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 54032 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1804s # expected: 54032 1804s # received: 54032 1804s ok 51 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1b5f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7007 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1804s # expected: 7007 1804s # received: 7007 1804s ok 52 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "9201-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 37377 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1804s # expected: 37377 1804s # received: 37377 1804s ok 53 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1076-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4214 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1804s # expected: 4214 1804s # received: 4214 1804s ok 54 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "f68-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 3944 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1804s # expected: 3944 1804s # received: 3944 1804s ok 55 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "fd6-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4054 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1804s # expected: 4054 1804s # received: 4054 1804s ok 56 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "ad8b-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 44427 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1804s # expected: 44427 1804s # received: 44427 1804s ok 57 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1288-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4744 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1804s # expected: 4744 1804s # received: 4744 1804s ok 58 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "f69-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 3945 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1804s # expected: 3945 1804s # received: 3945 1804s ok 59 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "fd7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4055 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1804s # expected: 4055 1804s # received: 4055 1804s ok 60 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "10d47-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 68935 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1804s # expected: 68935 1804s # received: 68935 1804s ok 61 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "f6a-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 3946 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1804s # expected: 3946 1804s # received: 3946 1804s ok 62 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "fd8-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4056 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1804s # expected: 4056 1804s # received: 4056 1804s ok 63 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl5400delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "c797-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 51095 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl5400delta.pod 1804s # expected: 51095 1804s # received: 51095 1804s ok 64 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1e723-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 124707 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl561delta.pod 1804s # expected: 124707 1804s # received: 124707 1804s ok 65 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1a2bb-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 107195 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl56delta.pod 1804s # expected: 107195 1804s # received: 107195 1804s ok 66 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "94ac-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 38060 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl581delta.pod 1804s # expected: 38060 1804s # received: 38060 1804s ok 67 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1176-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4470 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl582delta.pod 1804s # expected: 4470 1804s # received: 4470 1804s ok 68 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "18bf-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 6335 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl583delta.pod 1804s # expected: 6335 1804s # received: 6335 1804s ok 69 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1cc3-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7363 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl584delta.pod 1804s # expected: 7363 1804s # received: 7363 1804s ok 70 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1701-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 5889 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl585delta.pod 1804s # expected: 5889 1804s # received: 5889 1804s ok 71 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "122b-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4651 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl586delta.pod 1804s # expected: 4651 1804s # received: 4651 1804s ok 72 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "20a4-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 8356 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl587delta.pod 1804s # expected: 8356 1804s # received: 8356 1804s ok 73 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "62c1-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 25281 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl588delta.pod 1804s # expected: 25281 1804s # received: 25281 1804s ok 74 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "d28d-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 53901 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl589delta.pod 1804s # expected: 53901 1804s # received: 53901 1804s ok 75 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1c1d5-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 115157 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perl58delta.pod 1804s # expected: 115157 1804s # received: 115157 1804s ok 76 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "4fe9-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 20457 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlaix.pod 1804s # expected: 20457 1804s # received: 20457 1804s ok 77 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1688-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 5768 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlamiga.pod 1804s # expected: 5768 1804s # received: 5768 1804s ok 78 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2031-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 8241 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlandroid.pod 1804s # expected: 8241 1804s # received: 8241 1804s ok 79 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "ceb51-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 846673 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlapi.pod 1804s # expected: 846673 1804s # received: 846673 1804s ok 80 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "5838-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 22584 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlapio.pod 1804s # expected: 22584 1804s # received: 22584 1804s ok 81 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1b62-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7010 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlartistic.pod 1804s # expected: 7010 1804s # received: 7010 1804s ok 82 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "210c-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 8460 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlbook.pod 1804s # expected: 8460 1804s # received: 8460 1804s ok 83 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "126-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 294 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlboot.pod 1804s # expected: 294 1804s # received: 294 1804s ok 84 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "130-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 304 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlbot.pod 1804s # expected: 304 1804s # received: 304 1804s ok 85 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1f50-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 8016 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1804s # expected: 8016 1804s # received: 8016 1804s ok 86 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "dea2-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 56994 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlcall.pod 1804s # expected: 56994 1804s # received: 56994 1804s ok 87 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1180-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4480 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlcheat.pod 1804s # expected: 4480 1804s # received: 4480 1804s ok 88 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "3179-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 12665 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlclass.pod 1804s # expected: 12665 1804s # received: 12665 1804s ok 89 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "3c63-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 15459 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1804s # expected: 15459 1804s # received: 15459 1804s ok 90 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "d19f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 53663 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlclib.pod 1804s # expected: 53663 1804s # received: 53663 1804s ok 91 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "12e5-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4837 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlcn.pod 1804s # expected: 4837 1804s # received: 4837 1804s ok 92 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1b1b-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 6939 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1804s # expected: 6939 1804s # received: 6939 1804s ok 93 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "662a-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 26154 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1804s # expected: 26154 1804s # received: 26154 1804s ok 94 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "cfa2-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 53154 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldata.pod 1804s # expected: 53154 1804s # received: 53154 1804s ok 95 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "134d-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4941 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1804s # expected: 4941 1804s # received: 4941 1804s ok 96 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "a85c-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 43100 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldebguts.pod 1804s # expected: 43100 1804s # received: 43100 1804s ok 97 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "5693-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 22163 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldebtut.pod 1804s # expected: 22163 1804s # received: 22163 1804s ok 98 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "9bc9-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 39881 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldebug.pod 1804s # expected: 39881 1804s # received: 39881 1804s ok 99 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "c797-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 51095 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldelta.pod 1804s # expected: 51095 1804s # received: 51095 1804s ok 100 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "5fb8-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 24504 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1804s # expected: 24504 1804s # received: 24504 1804s ok 101 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "4d4e9-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 316649 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldiag.pod 1804s # expected: 316649 1804s # received: 316649 1804s ok 102 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "24a0-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 9376 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldoc.pod 1804s # expected: 9376 1804s # received: 9376 1804s ok 103 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "b4ed-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 46317 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1804s # expected: 46317 1804s # received: 46317 1804s ok 104 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "6946-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 26950 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldsc.pod 1804s # expected: 26950 1804s # received: 26950 1804s ok 105 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1f20-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7968 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perldtrace.pod 1804s # expected: 7968 1804s # received: 7968 1804s ok 106 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1497f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 84351 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1804s # expected: 84351 1804s # received: 84351 1804s ok 107 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "937e-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 37758 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlembed.pod 1804s # expected: 37758 1804s # received: 37758 1804s ok 108 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2812-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 10258 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1804s # expected: 10258 1804s # received: 10258 1804s ok 109 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "58d2-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 22738 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq.pod 1804s # expected: 22738 1804s # received: 22738 1804s ok 110 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "34a1-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 13473 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1804s # expected: 13473 1804s # received: 13473 1804s ok 111 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "292a-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 10538 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1804s # expected: 10538 1804s # received: 10538 1804s ok 112 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "92e1-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 37601 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1804s # expected: 37601 1804s # received: 37601 1804s ok 113 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "16bcd-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 93133 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1804s # expected: 93133 1804s # received: 93133 1804s ok 114 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "dbc1-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 56257 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1804s # expected: 56257 1804s # received: 56257 1804s ok 115 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "9a71-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 39537 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1804s # expected: 39537 1804s # received: 39537 1804s ok 116 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "93ae-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 37806 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1804s # expected: 37806 1804s # received: 37806 1804s ok 117 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "c30c-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 49932 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1804s # expected: 49932 1804s # received: 49932 1804s ok 118 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "3b75-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 15221 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1804s # expected: 15221 1804s # received: 15221 1804s ok 119 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "56ca-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 22218 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfilter.pod 1804s # expected: 22218 1804s # received: 22218 1804s ok 120 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "342b-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 13355 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfork.pod 1804s # expected: 13355 1804s # received: 13355 1804s ok 121 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "4122-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 16674 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlform.pod 1804s # expected: 16674 1804s # received: 16674 1804s ok 122 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "671-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 1649 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1804s # expected: 1649 1804s # received: 1649 1804s ok 123 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "68740-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 427840 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlfunc.pod 1804s # expected: 427840 1804s # received: 427840 1804s ok 124 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "7c2e-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 31790 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlgit.pod 1804s # expected: 31790 1804s # received: 31790 1804s ok 125 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "219ca-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 137674 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlglossary.pod 1804s # expected: 137674 1804s # received: 137674 1804s ok 126 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "4072-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 16498 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlgov.pod 1804s # expected: 16498 1804s # received: 16498 1804s ok 127 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "35f7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 13815 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlgpl.pod 1804s # expected: 13815 1804s # received: 13815 1804s ok 128 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "31bb8-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 203704 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlguts.pod 1804s # expected: 203704 1804s # received: 203704 1804s ok 129 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "afe5-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 45029 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlhack.pod 1804s # expected: 45029 1804s # received: 45029 1804s ok 130 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1297d-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 76157 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1804s # expected: 76157 1804s # received: 76157 1804s ok 131 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1809-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 6153 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1804s # expected: 6153 1804s # received: 6153 1804s ok 132 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "602-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 1538 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1804s # expected: 1538 1804s # received: 1538 1804s ok 133 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "ea29-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 59945 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlhist.pod 1804s # expected: 59945 1804s # received: 59945 1804s ok 134 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "77a4-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 30628 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlhpux.pod 1804s # expected: 30628 1804s # received: 30628 1804s ok 135 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "7dd-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 2013 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlhurd.pod 1804s # expected: 2013 1804s # received: 2013 1804s ok 136 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1fc9f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 130207 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlintern.pod 1804s # expected: 130207 1804s # received: 130207 1804s ok 137 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "9216-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 37398 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlinterp.pod 1804s # expected: 37398 1804s # received: 37398 1804s ok 138 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "579a-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 22426 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlintro.pod 1804s # expected: 22426 1804s # received: 22426 1804s ok 139 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "8ad2-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 35538 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perliol.pod 1804s # expected: 35538 1804s # received: 35538 1804s ok 140 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "11818-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 71704 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlipc.pod 1804s # expected: 71704 1804s # received: 71704 1804s ok 141 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1150-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4432 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlirix.pod 1804s # expected: 4432 1804s # received: 4432 1804s ok 142 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "20a8-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 8360 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perljp.pod 1804s # expected: 8360 1804s # received: 8360 1804s ok 143 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2fc0-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 12224 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlko.pod 1804s # expected: 12224 1804s # received: 12224 1804s ok 144 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "163-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 355 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1804s # expected: 355 1804s # received: 355 1804s ok 145 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "7ea-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 2026 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perllinux.pod 1804s # expected: 2026 1804s # received: 2026 1804s ok 146 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "12978-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 76152 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perllocale.pod 1804s # expected: 76152 1804s # received: 76152 1804s ok 147 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2487-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 9351 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perllol.pod 1804s # expected: 9351 1804s # received: 9351 1804s ok 148 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2f6f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 12143 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1804s # expected: 12143 1804s # received: 12143 1804s ok 149 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "67a7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 26535 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlmod.pod 1804s # expected: 26535 1804s # received: 26535 1804s ok 150 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2574-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 9588 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1804s # expected: 9588 1804s # received: 9588 1804s ok 151 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1095c-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 67932 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1804s # expected: 67932 1804s # received: 67932 1804s ok 152 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "573b-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 22331 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1804s # expected: 22331 1804s # received: 22331 1804s ok 153 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "d65-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 3429 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1804s # expected: 3429 1804s # received: 3429 1804s ok 154 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2ad3-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 10963 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1804s # expected: 10963 1804s # received: 10963 1804s ok 155 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "20a5-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 8357 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlnumber.pod 1804s # expected: 8357 1804s # received: 8357 1804s ok 156 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "8d31-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 36145 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlobj.pod 1804s # expected: 36145 1804s # received: 36145 1804s ok 157 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "6885-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 26757 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlootut.pod 1804s # expected: 26757 1804s # received: 26757 1804s ok 158 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2b4ac-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 177324 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlop.pod 1804s # expected: 177324 1804s # received: 177324 1804s ok 159 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "4db-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 1243 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1804s # expected: 1243 1804s # received: 1243 1804s ok 160 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "3b77-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 15223 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlopentut.pod 1804s # expected: 15223 1804s # received: 15223 1804s ok 161 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "16cb7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 93367 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlos2.pod 1804s # expected: 93367 1804s # received: 93367 1804s ok 162 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "37cb-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 14283 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlos390.pod 1804s # expected: 14283 1804s # received: 14283 1804s ok 163 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "12b0-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4784 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlos400.pod 1804s # expected: 4784 1804s # received: 4784 1804s ok 164 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "c8a9-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 51369 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1804s # expected: 51369 1804s # received: 51369 1804s ok 165 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "c2bc-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 49852 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlperf.pod 1804s # expected: 49852 1804s # received: 49852 1804s ok 166 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1418-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 5144 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlplan9.pod 1804s # expected: 5144 1804s # received: 5144 1804s ok 167 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "5b65-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 23397 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlpod.pod 1804s # expected: 23397 1804s # received: 23397 1804s ok 168 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "10d10-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 68880 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1804s # expected: 68880 1804s # received: 68880 1804s ok 169 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2f40-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 12096 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1804s # expected: 12096 1804s # received: 12096 1804s ok 170 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "67b7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 26551 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1804s # expected: 26551 1804s # received: 26551 1804s ok 171 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "15db1-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 89521 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlport.pod 1804s # expected: 89521 1804s # received: 89521 1804s ok 172 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1412-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 5138 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlpragma.pod 1804s # expected: 5138 1804s # received: 5138 1804s ok 173 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1a25-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 6693 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlqnx.pod 1804s # expected: 6693 1804s # received: 6693 1804s ok 174 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "21256-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 135766 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlre.pod 1804s # expected: 135766 1804s # received: 135766 1804s ok 175 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "8a9c-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 35484 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlreapi.pod 1804s # expected: 35484 1804s # received: 35484 1804s ok 176 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "818f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 33167 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1804s # expected: 33167 1804s # received: 33167 1804s ok 177 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "bec7-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 48839 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1804s # expected: 48839 1804s # received: 48839 1804s ok 178 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "8d5c-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 36188 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlref.pod 1804s # expected: 36188 1804s # received: 36188 1804s ok 179 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "4944-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 18756 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlreftut.pod 1804s # expected: 18756 1804s # received: 18756 1804s ok 180 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "a989-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 43401 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlreguts.pod 1804s # expected: 43401 1804s # received: 43401 1804s ok 181 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1fd-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 509 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlrepository.pod 1804s # expected: 509 1804s # received: 509 1804s ok 182 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "4b07-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 19207 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlrequick.pod 1804s # expected: 19207 1804s # received: 19207 1804s ok 183 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "3caa-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 15530 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlreref.pod 1804s # expected: 15530 1804s # received: 15530 1804s ok 184 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1e1ef-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 123375 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlretut.pod 1804s # expected: 123375 1804s # received: 123375 1804s ok 185 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "651-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 1617 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlriscos.pod 1804s # expected: 1617 1804s # received: 1617 1804s ok 186 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "e707-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 59143 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlrun.pod 1804s # expected: 59143 1804s # received: 59143 1804s ok 187 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "6cea-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 27882 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlsec.pod 1804s # expected: 27882 1804s # received: 27882 1804s ok 188 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "4af2-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 19186 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1804s # expected: 19186 1804s # received: 19186 1804s ok 189 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "7494-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 29844 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1804s # expected: 29844 1804s # received: 29844 1804s ok 190 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1bdc-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7132 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlsource.pod 1804s # expected: 7132 1804s # received: 7132 1804s ok 191 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "233b-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 9019 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlstyle.pod 1804s # expected: 9019 1804s # received: 9019 1804s ok 192 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "12fb9-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 77753 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlsub.pod 1804s # expected: 77753 1804s # received: 77753 1804s ok 193 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "d31f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 54047 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlsyn.pod 1804s # expected: 54047 1804s # received: 54047 1804s ok 194 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2858-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 10328 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlsynology.pod 1804s # expected: 10328 1804s # received: 10328 1804s ok 195 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "b184-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 45444 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1804s # expected: 45444 1804s # received: 45444 1804s ok 196 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "9a91-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 39569 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perltie.pod 1804s # expected: 39569 1804s # received: 39569 1804s ok 197 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "ce6d8-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 845528 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perltoc.pod 1804s # expected: 845528 1804s # received: 845528 1804s ok 198 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "174-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 372 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perltodo.pod 1804s # expected: 372 1804s # received: 372 1804s ok 199 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "126-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 294 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perltooc.pod 1804s # expected: 294 1804s # received: 294 1804s ok 200 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "126-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 294 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:41 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perltoot.pod 1804s # expected: 294 1804s # received: 294 1804s ok 201 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "297f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 10623 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perltrap.pod 1804s # expected: 10623 1804s # received: 10623 1804s ok 202 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "213f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 8511 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perltru64.pod 1804s # expected: 8511 1804s # received: 8511 1804s ok 203 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1183-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 4483 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perltw.pod 1804s # expected: 4483 1804s # received: 4483 1804s ok 204 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "162b6-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 90806 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlunicode.pod 1804s # expected: 90806 1804s # received: 90806 1804s ok 205 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "6349-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 25417 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlunicook.pod 1804s # expected: 25417 1804s # received: 25417 1804s ok 206 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "372e-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 14126 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1804s # expected: 14126 1804s # received: 14126 1804s ok 207 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "96e1-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 38625 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perluniintro.pod 1804s # expected: 38625 1804s # received: 38625 1804s ok 208 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "6eefa-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 454394 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perluniprops.pod 1804s # expected: 454394 1804s # received: 454394 1804s ok 209 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1f10-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7952 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlunitut.pod 1804s # expected: 7952 1804s # received: 7952 1804s ok 210 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "1ce8-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 7400 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlutil.pod 1804s # expected: 7400 1804s # received: 7400 1804s ok 211 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "16c17-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 93207 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlvar.pod 1804s # expected: 93207 1804s # received: 93207 1804s ok 212 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "c68d-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 50829 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlvms.pod 1804s # expected: 50829 1804s # received: 50829 1804s ok 213 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "f16-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 3862 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlvos.pod 1804s # expected: 3862 1804s # received: 3862 1804s ok 214 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "7c61-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 31841 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlwin32.pod 1804s # expected: 31841 1804s # received: 31841 1804s ok 215 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "12d15-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 77077 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlxs.pod 1804s # expected: 77077 1804s # received: 77077 1804s ok 216 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "c51f-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 50463 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlxstut.pod 1804s # expected: 50463 1804s # received: 50463 1804s ok 217 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "5dc1-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 24001 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1804s # expected: 24001 1804s # received: 24001 1804s ok 218 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "712dc-627730f333380" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 463580 1804s #Last-Modified: Thu, 21 Nov 2024 21:36:30 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-binary-httpd 1804s # expected: 463580 1804s # received: 463580 1804s ok 219 1804s #lwp request: 1804s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1804s #User-Agent: libwww-perl/6.77 1804s # 1804s #server response: 1804s #HTTP/1.1 200 OK 1804s #Connection: close 1804s #Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Accept-Ranges: bytes 1804s #ETag: "2d55f4-62796587675c0" 1804s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1804s #Vary: In-If1 1804s #Content-Length: 2971124 1804s #Last-Modified: Sat, 23 Nov 2024 15:42:23 GMT 1804s #Client-Date: Fri, 21 Feb 2025 13:13:42 GMT 1804s #Client-Peer: 127.0.0.1:8529 1804s #Client-Response-Num: 1 1804s #DMMATCH1: 1 1804s # 1804s # testing : download of /getfiles-binary-perl 1804s # expected: 2971124 1804s # received: 2971124 1804s ok 220 1804s ok 1808s t/apache/headers.t .................. 1808s 1..27 1808s # Running under perl version 5.040000 for linux 1808s # Current time local: Fri Feb 21 13:13:42 2025 1808s # Current time GMT: Fri Feb 21 13:13:42 2025 1808s # Using Test.pm version 1.31 1808s # Using Apache/Test.pm version 1.44 1808s testing: Hello: World 1808s ok 1 1808s # testing : response success 1808s # expected: qr/HTTP\/1\.. 200 OK/ 1808s # received: 'HTTP/1.1 200 OK' 1808s ok 2 1808s header: [World] vs [World] 1808s # testing : compare header Hello value 1808s # expected: 'World' 1808s # received: 'World' 1808s ok 3 1808s testing: Hello: World 1808s ok 4 1808s # testing : response success 1808s # expected: qr/HTTP\/1\.. 200 OK/ 1808s # received: 'HTTP/1.1 200 OK' 1808s ok 5 1808s header: [World] vs [World] 1808s # testing : compare header Hello value 1808s # expected: 'World' 1808s # received: 'World' 1808s ok 6 1808s testing: Hello: World 1808s ok 7 1808s # testing : response success 1808s # expected: qr/HTTP\/1\.. 200 OK/ 1808s # received: 'HTTP/1.1 200 OK' 1808s ok 8 1808s header: [World] vs [World] 1808s # testing : compare header Hello value 1808s # expected: 'World' 1808s # received: 'World' 1808s ok 9 1808s testing: Hello: Foo 1808s Bar 1808s ok 10 1808s # testing : response success 1808s # expected: qr/HTTP\/1\.. 200 OK/ 1808s # received: 'HTTP/1.1 200 OK' 1808s ok 11 1808s header: [Foo Bar] vs [Foo Bar] 1808s # testing : compare header Hello value 1808s # expected: 'Foo Bar' 1808s # received: 'Foo Bar' 1808s ok 12 1808s testing: Hello: Foo 1808s Bar 1808s ok 13 1808s # testing : response success 1808s # expected: qr/HTTP\/1\.. 200 OK/ 1808s # received: 'HTTP/1.1 200 OK' 1808s ok 14 1808s header: [Foo Bar] vs [Foo Bar] 1808s # testing : compare header Hello value 1808s # expected: 'Foo Bar' 1808s # received: 'Foo Bar' 1808s ok 15 1808s testing: Hello: Foo 1808s Bar 1808s ok 16 1808s # testing : response success 1808s # expected: qr/HTTP\/1\.. 200 OK/ 1808s # received: 'HTTP/1.1 200 OK' 1808s ok 17 1808s header: [Foo Bar] vs [Foo Bar] 1808s # testing : compare header Hello value 1808s # expected: 'Foo Bar' 1808s # received: 'Foo Bar' 1808s ok 18 1808s testing: Hello: Foo 1808s Bar 1808s ok 19 1808s # testing : response success 1808s # expected: qr/HTTP\/1\.. 200 OK/ 1808s # received: 'HTTP/1.1 200 OK' 1808s ok 20 1808s header: [Foo Bar] vs [Foo Bar] 1808s # testing : compare header Hello value 1808s # expected: 'Foo Bar' 1808s # received: 'Foo Bar' 1808s ok 21 1808s testing: Hello: Foo 1808s Bar 1808s ok 22 1808s # testing : response success 1808s # expected: qr/HTTP\/1\.. 200 OK/ 1808s # received: 'HTTP/1.1 200 OK' 1808s ok 23 1808s header: [Foo Bar] vs [Foo Bar] 1808s # testing : compare header Hello value 1808s # expected: 'Foo Bar' 1808s # received: 'Foo Bar' 1808s ok 24 1808s testing: Hello:World 1808s ok 25 1808s # testing : response success 1808s # expected: qr/HTTP\/1\.. 200 OK/ 1808s # received: 'HTTP/1.1 200 OK' 1808s ok 26 1808s header: [World] vs [World] 1808s # testing : compare header Hello value 1808s # expected: 'World' 1808s # received: 'World' 1808s ok 27 1808s ok 1812s t/apache/hostcheck.t ................ 1812s 1..14 1812s # Running under perl version 5.040000 for linux 1812s # Current time local: Fri Feb 21 13:13:46 2025 1812s # Current time GMT: Fri Feb 21 13:13:46 2025 1812s # Using Test.pm version 1.31 1812s # Using Apache/Test.pm version 1.44 1812s # SENDING to 127.0.0.1:8529 1812s # GET / HTTP/1.1 1812s Host: localhost 1812s 1812s # expected 200, got 200 for ok 1812s ok 1 1812s # SENDING to 127.0.0.1:8529 1812s # GET / HTTP/1.1 1812s Host: localhost:1 1812s 1812s # expected 200, got 200 for port ignored 1812s ok 2 1812s # SENDING to 127.0.0.1:8529 1812s # GET / HTTP/1.1 1812s Host: notlisted 1812s 1812s # expected 200, got 200 for name not listed 1812s ok 3 1812s # SENDING to 127.0.0.1:8529 1812s # GET / HTTP/1.1 1812s Host: 127.0.0.1 1812s 1812s # expected 200, got 200 for IP not in serveralias/servername 1812s ok 4 1812s # SENDING to 127.0.0.1:8529 1812s # GET / HTTP/1.1 1812s Host: default-strict 1812s 1812s # expected 200, got 200 for NVH matches in default server 1812s ok 5 1812s # SENDING to 127.0.0.1:8529 1812s # GET / HTTP/1.1 1812s Host: nvh-strict 1812s 1812s # expected 200, got 200 for NVH matches 1812s ok 6 1812s # SENDING to 127.0.0.1:8529 1812s # GET / HTTP/1.1 1812s Host: nvh-strict:1 1812s 1812s # expected 200, got 200 for NVH matches port ignored 1812s ok 7 1812s # SENDING to 127.0.0.1:8537 1812s # GET / HTTP/1.1 1812s Host: localhost 1812s 1812s # expected 400, got 400 for ok 1812s ok 8 1812s # SENDING to 127.0.0.1:8537 1812s # GET / HTTP/1.1 1812s Host: localhost:1 1812s 1812s # expected 400, got 400 for port ignored 1812s ok 9 1812s # SENDING to 127.0.0.1:8537 1812s # GET / HTTP/1.1 1812s Host: notlisted 1812s 1812s # expected 400, got 400 for name not listed 1812s ok 10 1812s # SENDING to 127.0.0.1:8537 1812s # GET / HTTP/1.1 1812s Host: 127.0.0.1 1812s 1812s # expected 400, got 400 for IP not in serveralias/servername 1812s ok 11 1812s # SENDING to 127.0.0.1:8537 1812s # GET / HTTP/1.1 1812s Host: default-strict 1812s 1812s # expected 200, got 200 for NVH matches in default server 1812s ok 12 1812s # SENDING to 127.0.0.1:8537 1812s # GET / HTTP/1.1 1812s Host: nvh-strict 1812s 1812s # expected 200, got 200 for NVH matches 1812s ok 13 1812s # SENDING to 127.0.0.1:8537 1812s # GET / HTTP/1.1 1812s Host: nvh-strict:1 1812s 1812s # expected 200, got 200 for NVH matches port ignored 1812s ok 14 1812s ok 1818s t/apache/http_strict.t .............. 1818s 1..178 1818s # Running under perl version 5.040000 for linux 1818s # Current time local: Fri Feb 21 13:13:50 2025 1818s # Current time GMT: Fri Feb 21 13:13:50 2025 1818s # Using Test.pm version 1.31 1818s # Using Apache/Test.pm version 1.44 1818s # SENDING: 1818s # GET / HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 1 1818s # SENDING: 1818s # GET / HTTP/1.0\n\n 1818s # expecting success, got 200 1818s ok 2 1818s # SENDING: 1818s # get / HTTP/1.0\r\n\r\n 1818s # expecting 501, got 501 1818s ok 3 1818s # SENDING: 1818s # G ET / HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 4 1818s # SENDING: 1818s # G\x00ET / HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 5 1818s # SENDING: 1818s # G/T / HTTP/1.0\r\n\r\n 1818s # expecting 501, got 501 1818s ok 6 1818s # SENDING: 1818s # GET /\x00 HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 7 1818s # SENDING: 1818s # GET / HTTP/1.0\x00\r\n\r\n 1818s # expecting 400, got 400 1818s ok 8 1818s # SENDING: 1818s # GET\x0c/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 9 1818s # SENDING: 1818s # GET\r/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 10 1818s # SENDING: 1818s # GET\t/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 11 1818s # SENDING: 1818s # GET / HTT/1.0\r\n\r\n 1818s # expecting error, got 400 1818s ok 12 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1818s # expecting success, got 200 1818s ok 13 1818s # SENDING: 1818s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1818s # expecting success, got 200 1818s ok 14 1818s # SENDING: 1818s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1818s # expecting success, got 200 1818s ok 15 1818s # SENDING: 1818s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1818s # expecting 400, got 400 1818s ok 16 1818s # SENDING: 1818s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1818s # expecting 400, got 400 1818s ok 17 1818s # SENDING: 1818s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1818s # expecting 200, got 200 1818s ok 18 1818s # SENDING: 1818s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1818s # expecting 400, got 400 1818s ok 19 1818s # SENDING: 1818s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1818s # expecting error, got 400 1818s ok 20 1818s # SENDING: 1818s # GET / HTTP/0.9\r\n\r\n 1818s # expecting error, got 400 1818s ok 21 1818s # SENDING: 1818s # GET / HTTP/0.8\r\n\r\n 1818s # expecting error, got 400 1818s ok 22 1818s # SENDING: 1818s # GET /\x01 HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 23 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 24 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 25 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 26 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 27 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1818s # expecting 400, got 400 1818s ok 28 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 29 1818s # SENDING: 1818s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 30 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 31 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1818s # expecting 400, got 400 1818s ok 32 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 33 1818s # SENDING: 1818s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 34 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 35 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 36 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 37 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 38 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1818s # expecting 400, got 400 1818s ok 39 1818s # SENDING: 1818s # GET / HTTP/1.0\r\r 1818s # expecting dropped connection and HTTPD dropped connection 1818s ok 40 1818s # SENDING: 1818s # GET /\r\n 1818s # expecting headerless HTTP/0.9 body, got response 1818s ok 41 1818s # SENDING: 1818s # GET /#frag HTTP/1.0\r\n 1818s # expecting 400, got 400 1818s ok 42 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1818s # expecting 200, got 200 1818s ok 43 1818s # SENDING: 1818s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 44 1818s # SENDING: 1818s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 45 1818s # SENDING: 1818s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 46 1818s # SENDING: 1818s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 47 1818s # SENDING: 1818s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 48 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1818s # expecting 200, got 200 1818s ok 49 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1818s # expecting 400, got 400 1818s ok 50 1818s # SENDING: 1818s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 51 1818s # SENDING: 1818s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 52 1818s # SENDING: 1818s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 53 1818s # SENDING: 1818s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 54 1818s # SENDING: 1818s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 55 1818s # SENDING: 1818s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 56 1818s # SENDING: 1818s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 57 1818s # SENDING: 1818s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 58 1818s # SENDING: 1818s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 59 1818s # SENDING: 1818s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 60 1818s # SENDING: 1818s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 61 1818s # SENDING: 1818s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 62 1818s # SENDING: 1818s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 63 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1818s # expecting success, got 200 1818s ok 64 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1818s # expecting success, got 200 1818s ok 65 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1818s # expecting success, got 200 1818s ok 66 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1818s # expecting success, got 200 1818s ok 67 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1818s # expecting success, got 200 1818s ok 68 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1818s # expecting success, got 200 1818s ok 69 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1818s # expecting 200, got 200 1818s ok 70 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1818s # expecting 200, got 200 1818s ok 71 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1818s # expecting 400, got 400 1818s ok 72 1818s # SENDING: 1818s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 73 1818s # SENDING: 1818s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 74 1818s # SENDING: 1818s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 75 1818s # SENDING: 1818s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 76 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1818s # expecting 200, got 200 1818s ok 77 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1818s # expecting 200, got 200 1818s ok 78 1818s # SENDING: 1818s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 79 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1818s # DECODED: Foo: bar 1818s # RESPONSE: 1818s # HTTP/1.1 200 OK\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:55 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Foo: bar\r\n 1818s # Vary: In-If1\r\n 1818s # DMMATCH1: 1\r\n 1818s # Content-Length: 36\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/plain\r\n 1818s # \r\n 1818s # Hi!\n 1818s # SERVERNAME=localhost\n 1818s # HTTP_HOST=\n 1818s # 1818s # expecting 200, got 200 1818s ok 80 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1818s # DECODED: Foo: 1818s # RESPONSE: 1818s # HTTP/1.1 200 OK\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:55 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Foo: \r\n 1818s # Vary: In-If1\r\n 1818s # DMMATCH1: 1\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/plain\r\n 1818s # \r\n 1818s # Hi!\n 1818s # SERVERNAME=localhost\n 1818s # HTTP_HOST=\n 1818s # 1818s # expecting 200, got 200 1818s ok 81 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1818s # DECODED: : bar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:55 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Content-Length: 564\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 82 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1818s # DECODED: F\x00oo: bar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:55 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Content-Length: 528\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 83 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1818s # DECODED: F\x01oo: bar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:55 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Content-Length: 564\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 84 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1818s # DECODED: F\noo: bar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:55 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Content-Length: 528\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 85 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1818s # DECODED: Foo: b\tar 1818s # RESPONSE: 1818s # HTTP/1.1 200 OK\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:55 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Foo: b\tar\r\n 1818s # Vary: In-If1\r\n 1818s # DMMATCH1: 1\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/plain\r\n 1818s # \r\n 1818s # Hi!\n 1818s # SERVERNAME=localhost\n 1818s # HTTP_HOST=\n 1818s # 1818s # expecting 200, got 200 1818s ok 86 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1818s # DECODED: Foo: b\x01ar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:55 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Content-Length: 564\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 87 1818s # SENDING: 1818s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1818s # expecting 500, got 500 1818s ok 88 1818s # SENDING: 1818s # GET / HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 89 1818s # SENDING: 1818s # GET / HTTP/1.0\n\n 1818s # expecting 400, got 400 1818s ok 90 1818s # SENDING: 1818s # get / HTTP/1.0\r\n\r\n 1818s # expecting 501, got 501 1818s ok 91 1818s # SENDING: 1818s # G ET / HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 92 1818s # SENDING: 1818s # G\x00ET / HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 93 1818s # SENDING: 1818s # G/T / HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 94 1818s # SENDING: 1818s # GET /\x00 HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 95 1818s # SENDING: 1818s # GET / HTTP/1.0\x00\r\n\r\n 1818s # expecting 400, got 400 1818s ok 96 1818s # SENDING: 1818s # GET\x0c/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 97 1818s # SENDING: 1818s # GET\r/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 98 1818s # SENDING: 1818s # GET\t/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 99 1818s # SENDING: 1818s # GET / HTT/1.0\r\n\r\n 1818s # expecting error, got 400 1818s ok 100 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1818s # expecting success, got 200 1818s ok 101 1818s # SENDING: 1818s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1818s # expecting success, got 200 1818s ok 102 1818s # SENDING: 1818s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1818s # expecting success, got 200 1818s ok 103 1818s # SENDING: 1818s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1818s # expecting 400, got 400 1818s ok 104 1818s # SENDING: 1818s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1818s # expecting 400, got 400 1818s ok 105 1818s # SENDING: 1818s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1818s # expecting 400, got 400 1818s ok 106 1818s # SENDING: 1818s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1818s # expecting 400, got 400 1818s ok 107 1818s # SENDING: 1818s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1818s # expecting error, got 400 1818s ok 108 1818s # SENDING: 1818s # GET / HTTP/0.9\r\n\r\n 1818s # expecting error, got 400 1818s ok 109 1818s # SENDING: 1818s # GET / HTTP/0.8\r\n\r\n 1818s # expecting error, got 400 1818s ok 110 1818s # SENDING: 1818s # GET /\x01 HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 111 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 112 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 113 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 114 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 115 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1818s # expecting 400, got 400 1818s ok 116 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 117 1818s # SENDING: 1818s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 118 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 119 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1818s # expecting 400, got 400 1818s ok 120 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 121 1818s # SENDING: 1818s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 122 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 123 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 124 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1818s # expecting 400, got 400 1818s ok 125 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 126 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1818s # expecting 400, got 400 1818s ok 127 1818s # SENDING: 1818s # GET / HTTP/1.0\r\r 1818s # expecting dropped connection and HTTPD dropped connection 1818s ok 128 1818s # SENDING: 1818s # GET /\r\n 1818s # expecting headerless HTTP/0.9 body, got response 1818s ok 129 1818s # SENDING: 1818s # GET /#frag HTTP/1.0\r\n 1818s # expecting 400, got 400 1818s ok 130 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1818s # expecting 400, got 400 1818s ok 131 1818s # SENDING: 1818s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 132 1818s # SENDING: 1818s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 133 1818s # SENDING: 1818s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 134 1818s # SENDING: 1818s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 135 1818s # SENDING: 1818s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 136 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1818s # expecting 400, got 400 1818s ok 137 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1818s # expecting 400, got 400 1818s ok 138 1818s # SENDING: 1818s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 139 1818s # SENDING: 1818s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 140 1818s # SENDING: 1818s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 141 1818s # SENDING: 1818s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 142 1818s # SENDING: 1818s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 143 1818s # SENDING: 1818s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 144 1818s # SENDING: 1818s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 145 1818s # SENDING: 1818s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 146 1818s # SENDING: 1818s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 147 1818s # SENDING: 1818s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 148 1818s # SENDING: 1818s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 149 1818s # SENDING: 1818s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1818s # expecting success, got 200 1818s ok 150 1818s # SENDING: 1818s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1818s # expecting 400, got 400 1818s ok 151 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1818s # expecting success, got 200 1818s ok 152 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1818s # expecting success, got 200 1818s ok 153 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1818s # expecting success, got 200 1818s ok 154 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1818s # expecting success, got 200 1818s ok 155 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1818s # expecting success, got 200 1818s ok 156 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1818s # expecting success, got 200 1818s ok 157 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1818s # expecting 400, got 400 1818s ok 158 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1818s # expecting 400, got 400 1818s ok 159 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1818s # expecting 400, got 400 1818s ok 160 1818s # SENDING: 1818s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 161 1818s # SENDING: 1818s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 162 1818s # SENDING: 1818s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 163 1818s # SENDING: 1818s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1818s # expecting 200, got 200 1818s ok 164 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1818s # expecting 200, got 200 1818s ok 165 1818s # SENDING: 1818s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1818s # expecting 200, got 200 1818s ok 166 1818s # SENDING: 1818s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1818s # expecting 200, got 200 1818s ok 167 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1818s # DECODED: Foo: bar 1818s # RESPONSE: 1818s # HTTP/1.1 200 OK\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:55 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Foo: bar\r\n 1818s # Vary: In-If1\r\n 1818s # DMMATCH1: 1\r\n 1818s # Content-Length: 36\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/plain\r\n 1818s # \r\n 1818s # Hi!\n 1818s # SERVERNAME=localhost\n 1818s # HTTP_HOST=\n 1818s # 1818s # expecting 200, got 200 1818s ok 168 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1818s # DECODED: Foo: 1818s # RESPONSE: 1818s # HTTP/1.1 200 OK\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:56 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Foo: \r\n 1818s # Vary: In-If1\r\n 1818s # DMMATCH1: 1\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/plain\r\n 1818s # \r\n 1818s # Hi!\n 1818s # SERVERNAME=localhost\n 1818s # HTTP_HOST=\n 1818s # 1818s # expecting 200, got 200 1818s ok 169 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1818s # DECODED: : bar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:56 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Content-Length: 564\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 170 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1818s # DECODED: F\x00oo: bar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:56 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Content-Length: 528\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 171 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1818s # DECODED: F\x01oo: bar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:56 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 172 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1818s # DECODED: F\noo: bar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:56 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Content-Length: 528\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 173 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1818s # DECODED: Foo: b\tar 1818s # RESPONSE: 1818s # HTTP/1.1 200 OK\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:56 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Foo: b\tar\r\n 1818s # Vary: In-If1\r\n 1818s # DMMATCH1: 1\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/plain\r\n 1818s # \r\n 1818s # Hi!\n 1818s # SERVERNAME=localhost\n 1818s # HTTP_HOST=\n 1818s # 1818s # expecting 200, got 200 1818s ok 174 1818s # SENDING: 1818s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1818s # DECODED: Foo: b\x01ar 1818s # RESPONSE: 1818s # HTTP/1.1 500 Internal Server Error\r\n 1818s # Date: Fri, 21 Feb 2025 13:13:56 GMT\r\n 1818s # Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1\r\n 1818s # Content-Length: 564\r\n 1818s # Connection: close\r\n 1818s # Content-Type: text/html; charset=iso-8859-1\r\n 1818s # \r\n 1818s # \n 1818s # \n 1818s # ... 1818s # expecting 500, got 500 1818s ok 175 1818s # SENDING: 1818s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1818s # expecting 500, got 500 1818s ok 176 1818s ok 177 1818s ok 178 1818s ok 1823s t/apache/if_sections.t .............. 1823s 1..46 1823s # Running under perl version 5.040000 for linux 1823s # Current time local: Fri Feb 21 13:13:56 2025 1823s # Current time GMT: Fri Feb 21 13:13:56 2025 1823s # Using Test.pm version 1.31 1823s # Using Apache/Test.pm version 1.44 1823s # /if_sec/ with '': 1823s # expected: 200 1823s # received: '200' 1823s ok 1 1823s # expected: undef 1823s # received: undef 1823s ok 2 1823s # /if_sec/foo.if_test with '': 1823s # expected: 200 1823s # received: '200' 1823s ok 3 1823s # expected: undef 1823s # received: undef 1823s ok 4 1823s # /if_sec/foo.if_test with '1': 1823s # expected: 200 1823s # received: '200' 1823s ok 5 1823s # expected: 'global1' 1823s # received: 'global1' 1823s ok 6 1823s # /if_sec/foo.if_test with '1 11': 1823s # expected: 200 1823s # received: '200' 1823s ok 7 1823s # expected: 'global1, nested11, nested113' 1823s # received: 'global1, nested11, nested113' 1823s ok 8 1823s # /if_sec/foo.if_test with '1 11 111': 1823s # expected: 200 1823s # received: '200' 1823s ok 9 1823s # expected: 'global1, nested11, nested111' 1823s # received: 'global1, nested11, nested111' 1823s ok 10 1823s # /if_sec/foo.if_test with '1 11 112': 1823s # expected: 200 1823s # received: '200' 1823s ok 11 1823s # expected: 'global1, nested11, nested112' 1823s # received: 'global1, nested11, nested112' 1823s ok 12 1823s # /if_sec/foo.if_test with '1 2': 1823s # expected: 200 1823s # received: '200' 1823s ok 13 1823s # expected: 'global1, files2' 1823s # received: 'global1, files2' 1823s ok 14 1823s # /if_sec/dir/foo.txt with '1 2': 1823s # expected: 200 1823s # received: '200' 1823s ok 15 1823s # expected: 'global1, dir1, dir2, dir_files1' 1823s # received: 'global1, dir1, dir2, dir_files1' 1823s ok 16 1823s # /if_sec/dir/ with '1 2': 1823s # expected: 200 1823s # received: '200' 1823s ok 17 1823s # expected: 'global1, dir1, dir2' 1823s # received: 'global1, dir1, dir2' 1823s ok 18 1823s # /if_sec/dir/ with '1 11': 1823s # expected: 200 1823s # received: '200' 1823s ok 19 1823s # expected: 'global1, dir1, nested11, nested113' 1823s # received: 'global1, dir1, nested11, nested113' 1823s ok 20 1823s # /if_sec/dir/ with '1 11 111': 1823s # expected: 200 1823s # received: '200' 1823s ok 21 1823s # expected: 'global1, dir1, nested11, nested111' 1823s # received: 'global1, dir1, nested11, nested111' 1823s ok 22 1823s # /if_sec/dir/ with '1 11 112': 1823s # expected: 200 1823s # received: '200' 1823s ok 23 1823s # expected: 'global1, dir1, nested11, nested112' 1823s # received: 'global1, dir1, nested11, nested112' 1823s ok 24 1823s # /if_sec/loc/ with '1 2': 1823s # expected: 200 1823s # received: '200' 1823s ok 25 1823s # expected: 'global1, loc1, loc2' 1823s # received: 'global1, loc1, loc2' 1823s ok 26 1823s # /if_sec/loc/foo.txt with '1 2': 1823s # expected: 200 1823s # received: '200' 1823s ok 27 1823s # expected: 'global1, loc1, loc2' 1823s # received: 'global1, loc1, loc2' 1823s ok 28 1823s # /if_sec/loc/ with '1 11': 1823s # expected: 200 1823s # received: '200' 1823s ok 29 1823s # expected: 'global1, loc1, nested11, nested113' 1823s # received: 'global1, loc1, nested11, nested113' 1823s ok 30 1823s # /if_sec/loc/ with '1 11 111': 1823s # expected: 200 1823s # received: '200' 1823s ok 31 1823s # expected: 'global1, loc1, nested11, nested111' 1823s # received: 'global1, loc1, nested11, nested111' 1823s ok 32 1823s # /if_sec/loc/ with '1 11 112': 1823s # expected: 200 1823s # received: '200' 1823s ok 33 1823s # expected: 'global1, loc1, nested11, nested112' 1823s # received: 'global1, loc1, nested11, nested112' 1823s ok 34 1823s # /if_sec/loc/foo.if_test with '1 2': 1823s # expected: 200 1823s # received: '200' 1823s ok 35 1823s # expected: 'global1, files2, loc1, loc2' 1823s # received: 'global1, files2, loc1, loc2' 1823s ok 36 1823s # /if_sec/loc/foo.if_test with '1 2 11': 1823s # expected: 200 1823s # received: '200' 1823s ok 37 1823s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1823s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1823s ok 38 1823s # /if_sec/loc/foo.if_test with '1 2 11 111': 1823s # expected: 200 1823s # received: '200' 1823s ok 39 1823s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1823s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1823s ok 40 1823s # /if_sec/loc/foo.if_test with '1 2 11 112': 1823s # expected: 200 1823s # received: '200' 1823s ok 41 1823s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1823s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1823s ok 42 1823s # /if_sec/proxy/ with '1 2': 1823s # expected: 200 1823s # received: '200' 1823s ok 43 1823s # expected: 'global1, locp1, locp2' 1823s # received: 'global1, locp1, locp2' 1823s ok 44 1823s # /if_sec/proxy/ with '2': 1823s # expected: 200 1823s # received: '200' 1823s ok 45 1823s # expected: 'locp2' 1823s # received: 'locp2' 1823s ok 46 1823s ok 1827s t/apache/iffile.t ................... 1827s 1..2 1827s # Running under perl version 5.040000 for linux 1827s # Current time local: Fri Feb 21 13:14:01 2025 1827s # Current time GMT: Fri Feb 21 13:14:01 2025 1827s # Using Test.pm version 1.31 1827s # Using Apache/Test.pm version 1.44 1827s # expected: 200 1827s # received: '200' 1827s ok 1 1827s # expected: 'success1, success2, success3, success4, success5' 1827s # received: 'success1, success2, success3, success4, success5' 1827s ok 2 1827s ok 1831s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1839s t/apache/limits.t ................... 1839s 1..12 1839s # Running under perl version 5.040000 for linux 1839s # Current time local: Fri Feb 21 13:14:09 2025 1839s # Current time GMT: Fri Feb 21 13:14:09 2025 1839s # Using Test.pm version 1.31 1839s # Using Apache/Test.pm version 1.44 1839s # Testing LimitRequestLine; should succeed 1839s # testing : Test #1 1839s # expected: 200 1839s # received: '200' 1839s ok 1 1839s # Testing LimitRequestLine; should fail 1839s # testing : Test #2 1839s # expected: 414 1839s # received: '414' 1839s ok 2 1839s # Testing LimitRequestFieldSize; should succeed 1839s # testing : Test #3 1839s # expected: 200 1839s # received: '200' 1839s ok 3 1839s # Testing LimitRequestFieldSize; should fail 1839s # testing : Test #4 1839s # expected: 400 1839s # received: '400' 1839s ok 4 1839s # Testing LimitRequestFields; should succeed 1839s # testing : Test #5 1839s # expected: 200 1839s # received: '200' 1839s ok 5 1839s # Testing LimitRequestFields; should fail 1839s # testing : Test #6 1839s # expected: 400 1839s # received: '400' 1839s ok 6 1839s # Testing LimitRequestBody; should succeed 1839s # Chunked transfer-encoding enabled 1839s # testing : Test #7 1839s # expected: 200 1839s # received: '200' 1839s ok 7 1839s # Testing LimitRequestBody; should succeed 1839s # Chunked transfer-encoding disabled 1839s # testing : Test #8 1839s # expected: 200 1839s # received: '200' 1839s ok 8 1839s # Testing LimitRequestBody; should fail 1839s # Chunked transfer-encoding enabled 1839s # testing : Test #9 1839s # expected: 413 1839s # received: '413' 1839s ok 9 1839s # Testing LimitRequestBody; should fail 1839s # Chunked transfer-encoding disabled 1839s # testing : Test #10 1839s # expected: 413 1839s # received: '413' 1839s ok 10 1839s # Testing LimitRequestFieldSize; should succeed 1839s # testing : Test #11 1839s # expected: 200 1839s # received: '200' 1839s ok 11 1839s # Testing LimitRequestFieldSize; should fail 1839s # testing : Test #12 1839s # expected: 400 1839s # received: '400' 1839s ok 12 1839s ok 1843s t/apache/loglevel.t ................. 1843s 1..8 1843s # Running under perl version 5.040000 for linux 1843s # Current time local: Fri Feb 21 13:14:17 2025 1843s # Current time GMT: Fri Feb 21 13:14:17 2025 1843s # Using Test.pm version 1.31 1843s # Using Apache/Test.pm version 1.44 1843s ok 1 1843s ok 2 1843s ok 3 1843s ok 4 1843s ok 5 1843s ok 6 1843s ok 7 1843s ok 8 1843s ok 1848s t/apache/maxranges.t ................ 1848s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1848s 1..19 1848s # Running under perl version 5.040000 for linux 1848s # Current time local: Fri Feb 21 13:14:21 2025 1848s # Current time GMT: Fri Feb 21 13:14:21 2025 1848s # Using Test.pm version 1.31 1848s # Using Apache/Test.pm version 1.44 1848s ok 1 1848s ok 2 1848s ok 3 1848s ok 4 1848s ok 5 1848s ok 6 1848s ok 7 1848s ok 8 1848s ok 9 1848s ok 10 1848s ok 11 1848s ok 12 1848s ok 13 1848s ok 14 1848s ok 15 1848s ok 16 1848s ok 17 1848s ok 18 1848s ok 19 1848s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1848s ok 1852s t/apache/mergeslashes.t ............. 1852s 1..9 1852s # Running under perl version 5.040000 for linux 1852s # Current time local: Fri Feb 21 13:14:26 2025 1852s # Current time GMT: Fri Feb 21 13:14:26 2025 1852s # Using Test.pm version 1.31 1852s # Using Apache/Test.pm version 1.44 1852s # SENDING to 127.0.0.1:8537 1852s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1852s # expected 403, got 403 for exact match 1852s ok 1 1852s # SENDING to 127.0.0.1:8537 1852s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1852s # expected 403, got 403 for merged even at front 1852s ok 2 1852s # SENDING to 127.0.0.1:8537 1852s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1852s # expected 403, got 403 for merged even at front 1852s ok 3 1852s # SENDING to 127.0.0.1:8537 1852s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1852s # expected 403, got 403 for c// should be merged 1852s ok 4 1852s # SENDING to 127.0.0.1:8537 1852s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1852s # expected 403, got 403 for a// should be merged 1852s ok 5 1852s # SENDING to 127.0.0.1:8537 1852s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1852s # expected 403, got 403 for a// matches locationmatch 1852s ok 6 1852s # SENDING to 127.0.0.1:8537 1852s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1852s # expected 200, got 200 for c// doesn't match locationmatch 1852s ok 7 1852s # SENDING to 127.0.0.1:8537 1852s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1852s # expected 403, got 403 for baseline failed 1852s ok 8 1852s # SENDING to 127.0.0.1:8537 1852s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1852s # expected 403, got 403 for b//d not merged for Location with OFF 1852s ok 9 1852s ok 1857s t/apache/mmn.t ...................... 1857s 1..2 1857s # Running under perl version 5.040000 for linux 1857s # Current time local: Fri Feb 21 13:14:30 2025 1857s # Current time GMT: Fri Feb 21 13:14:30 2025 1857s # Using Test.pm version 1.31 1857s # Using Apache/Test.pm version 1.44 1857s ok 1 1857s ok 2 1857s ok 1862s t/apache/options.t .................. 1862s 1..2 1862s # Running under perl version 5.040000 for linux 1862s # Current time local: Fri Feb 21 13:14:35 2025 1862s # Current time GMT: Fri Feb 21 13:14:35 2025 1862s # Using Test.pm version 1.31 1862s # Using Apache/Test.pm version 1.44 1862s # testing : code 1862s # expected: 200 1862s # received: '200' 1862s ok 1 1862s # testing : OPTIONS 1862s # expected: qr/OPTIONS/ 1862s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 1862s ok 2 1862s ok 1869s t/apache/passbrigade.t .............. 1869s # using LWP client 1869s 1..114 1869s # Running under perl version 5.040000 for linux 1869s # Current time local: Fri Feb 21 13:14:40 2025 1869s # Current time GMT: Fri Feb 21 13:14:40 2025 1869s # Using Test.pm version 1.31 1869s # Using Apache/Test.pm version 1.44 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 1024 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #DMMATCH1: 1 1869s # 1869s # testing : bytes in body 1869s # expected: 1024 1869s # received: 1024 1869s ok 1 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 2048 1869s # received: 2048 1869s ok 2 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 3072 1869s # received: 3072 1869s ok 3 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 4096 1869s # received: 4096 1869s ok 4 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 5120 1869s # received: 5120 1869s ok 5 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 6144 1869s # received: 6144 1869s ok 6 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 7168 1869s # received: 7168 1869s ok 7 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 8192 1869s # received: 8192 1869s ok 8 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 9216 1869s # received: 9216 1869s ok 9 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 10240 1869s # received: 10240 1869s ok 10 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 11264 1869s # received: 11264 1869s ok 11 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 12288 1869s # received: 12288 1869s ok 12 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 13312 1869s # received: 13312 1869s ok 13 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 14336 1869s # received: 14336 1869s ok 14 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 15360 1869s # received: 15360 1869s ok 15 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 16384 1869s # received: 16384 1869s ok 16 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 17408 1869s # received: 17408 1869s ok 17 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 18432 1869s # received: 18432 1869s ok 18 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 19456 1869s # received: 19456 1869s ok 19 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 20480 1869s # received: 20480 1869s ok 20 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 21504 1869s # received: 21504 1869s ok 21 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 22528 1869s # received: 22528 1869s ok 22 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 23552 1869s # received: 23552 1869s ok 23 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 24576 1869s # received: 24576 1869s ok 24 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 25600 1869s # received: 25600 1869s ok 25 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 26624 1869s # received: 26624 1869s ok 26 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 27648 1869s # received: 27648 1869s ok 27 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 28672 1869s # received: 28672 1869s ok 28 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 29696 1869s # received: 29696 1869s ok 29 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 30720 1869s # received: 30720 1869s ok 30 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 31744 1869s # received: 31744 1869s ok 31 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 32768 1869s # received: 32768 1869s ok 32 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 33792 1869s # received: 33792 1869s ok 33 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 34816 1869s # received: 34816 1869s ok 34 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 35840 1869s # received: 35840 1869s ok 35 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 36864 1869s # received: 36864 1869s ok 36 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 37888 1869s # received: 37888 1869s ok 37 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 38912 1869s # received: 38912 1869s ok 38 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 39936 1869s # received: 39936 1869s ok 39 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 40960 1869s # received: 40960 1869s ok 40 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 41984 1869s # received: 41984 1869s ok 41 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 43008 1869s # received: 43008 1869s ok 42 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 44032 1869s # received: 44032 1869s ok 43 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 45056 1869s # received: 45056 1869s ok 44 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 46080 1869s # received: 46080 1869s ok 45 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 47104 1869s # received: 47104 1869s ok 46 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 48128 1869s # received: 48128 1869s ok 47 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 49152 1869s # received: 49152 1869s ok 48 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 50176 1869s # received: 50176 1869s ok 49 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 51200 1869s # received: 51200 1869s ok 50 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 102400 1869s # received: 102400 1869s ok 51 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 307200 1869s # received: 307200 1869s ok 52 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 512000 1869s # received: 512000 1869s ok 53 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 2048000 1869s # received: 2048000 1869s ok 54 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 4096000 1869s # received: 4096000 1869s ok 55 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:45 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:46 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 6144000 1869s # received: 6144000 1869s ok 56 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:46 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:46 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 10240000 1869s # received: 10240000 1869s ok 57 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:46 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 1024 1869s #Client-Date: Fri, 21 Feb 2025 13:14:46 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #DMMATCH1: 1 1869s # 1869s # testing : bytes in body 1869s # expected: 1024 1869s # received: 1024 1869s ok 58 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:46 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 2048 1869s #Client-Date: Fri, 21 Feb 2025 13:14:46 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #DMMATCH1: 1 1869s # 1869s # testing : bytes in body 1869s # expected: 2048 1869s # received: 2048 1869s ok 59 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:46 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 3072 1869s #Client-Date: Fri, 21 Feb 2025 13:14:46 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #DMMATCH1: 1 1869s # 1869s # testing : bytes in body 1869s # expected: 3072 1869s # received: 3072 1869s ok 60 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 4096 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #DMMATCH1: 1 1869s # 1869s # testing : bytes in body 1869s # expected: 4096 1869s # received: 4096 1869s ok 61 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 5120 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #DMMATCH1: 1 1869s # 1869s # testing : bytes in body 1869s # expected: 5120 1869s # received: 5120 1869s ok 62 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 6144 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #DMMATCH1: 1 1869s # 1869s # testing : bytes in body 1869s # expected: 6144 1869s # received: 6144 1869s ok 63 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 7168 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #DMMATCH1: 1 1869s # 1869s # testing : bytes in body 1869s # expected: 7168 1869s # received: 7168 1869s ok 64 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 8192 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #DMMATCH1: 1 1869s # 1869s # testing : bytes in body 1869s # expected: 8192 1869s # received: 8192 1869s ok 65 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 9216 1869s # received: 9216 1869s ok 66 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 10240 1869s # received: 10240 1869s ok 67 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 11264 1869s # received: 11264 1869s ok 68 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 12288 1869s # received: 12288 1869s ok 69 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 13312 1869s # received: 13312 1869s ok 70 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 14336 1869s # received: 14336 1869s ok 71 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 15360 1869s # received: 15360 1869s ok 72 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 16384 1869s # received: 16384 1869s ok 73 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 17408 1869s # received: 17408 1869s ok 74 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 18432 1869s # received: 18432 1869s ok 75 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 19456 1869s # received: 19456 1869s ok 76 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 20480 1869s # received: 20480 1869s ok 77 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 21504 1869s # received: 21504 1869s ok 78 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 22528 1869s # received: 22528 1869s ok 79 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 23552 1869s # received: 23552 1869s ok 80 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 24576 1869s # received: 24576 1869s ok 81 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 25600 1869s # received: 25600 1869s ok 82 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 26624 1869s # received: 26624 1869s ok 83 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 27648 1869s # received: 27648 1869s ok 84 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 28672 1869s # received: 28672 1869s ok 85 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 29696 1869s # received: 29696 1869s ok 86 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 30720 1869s # received: 30720 1869s ok 87 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 31744 1869s # received: 31744 1869s ok 88 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 32768 1869s # received: 32768 1869s ok 89 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 33792 1869s # received: 33792 1869s ok 90 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 34816 1869s # received: 34816 1869s ok 91 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 35840 1869s # received: 35840 1869s ok 92 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 36864 1869s # received: 36864 1869s ok 93 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 37888 1869s # received: 37888 1869s ok 94 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 38912 1869s # received: 38912 1869s ok 95 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 39936 1869s # received: 39936 1869s ok 96 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 40960 1869s # received: 40960 1869s ok 97 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 41984 1869s # received: 41984 1869s ok 98 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 43008 1869s # received: 43008 1869s ok 99 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 44032 1869s # received: 44032 1869s ok 100 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 45056 1869s # received: 45056 1869s ok 101 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 46080 1869s # received: 46080 1869s ok 102 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 47104 1869s # received: 47104 1869s ok 103 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 48128 1869s # received: 48128 1869s ok 104 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 49152 1869s # received: 49152 1869s ok 105 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 50176 1869s # received: 50176 1869s ok 106 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 51200 1869s # received: 51200 1869s ok 107 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 102400 1869s # received: 102400 1869s ok 108 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 307200 1869s # received: 307200 1869s ok 109 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 512000 1869s # received: 512000 1869s ok 110 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 2048000 1869s # received: 2048000 1869s ok 111 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 4096000 1869s # received: 4096000 1869s ok 112 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 6144000 1869s # received: 6144000 1869s ok 113 1869s #lwp request: 1869s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1869s #User-Agent: libwww-perl/6.77 1869s # 1869s #server response: 1869s #HTTP/1.1 200 OK 1869s #Connection: close 1869s #Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1869s #Vary: In-If1 1869s #Content-Length: 0 1869s #Client-Date: Fri, 21 Feb 2025 13:14:47 GMT 1869s #Client-Peer: 127.0.0.1:8529 1869s #Client-Response-Num: 1 1869s #Client-Transfer-Encoding: chunked 1869s #DMMATCH1: 1 1869s #X-Content-Length-Note: added by Apache::TestRequest 1869s # 1869s # testing : bytes in body 1869s # expected: 10240000 1869s # received: 10240000 1869s ok 114 1869s ok 1875s t/apache/post.t ..................... 1875s # using LWP client 1875s 1..51 1875s # Running under perl version 5.040000 for linux 1875s # Current time local: Fri Feb 21 13:14:47 2025 1875s # Current time GMT: Fri Feb 21 13:14:47 2025 1875s # Using Test.pm version 1.31 1875s # Using Apache/Test.pm version 1.44 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 1024 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 5 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '1024' 1875s # received: 1024 1875s ok 1 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 2048 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 5 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '2048' 1875s # received: 2048 1875s ok 2 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 3072 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 5 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '3072' 1875s # received: 3072 1875s ok 3 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 4096 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 5 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '4096' 1875s # received: 4096 1875s ok 4 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 5120 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 5 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '5120' 1875s # received: 5120 1875s ok 5 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 6144 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 5 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '6144' 1875s # received: 6144 1875s ok 6 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 7168 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 5 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '7168' 1875s # received: 7168 1875s ok 7 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 8192 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 5 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '8192' 1875s # received: 8192 1875s ok 8 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 9216 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 5 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '9216' 1875s # received: 9216 1875s ok 9 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 10240 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '10240' 1875s # received: 10240 1875s ok 10 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 11264 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '11264' 1875s # received: 11264 1875s ok 11 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 12288 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '12288' 1875s # received: 12288 1875s ok 12 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 13312 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '13312' 1875s # received: 13312 1875s ok 13 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 14336 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '14336' 1875s # received: 14336 1875s ok 14 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 15360 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '15360' 1875s # received: 15360 1875s ok 15 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 16384 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '16384' 1875s # received: 16384 1875s ok 16 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 17408 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '17408' 1875s # received: 17408 1875s ok 17 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 18432 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '18432' 1875s # received: 18432 1875s ok 18 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 19456 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '19456' 1875s # received: 19456 1875s ok 19 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 20480 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '20480' 1875s # received: 20480 1875s ok 20 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 21504 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '21504' 1875s # received: 21504 1875s ok 21 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 22528 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '22528' 1875s # received: 22528 1875s ok 22 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 23552 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '23552' 1875s # received: 23552 1875s ok 23 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 24576 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '24576' 1875s # received: 24576 1875s ok 24 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 25600 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '25600' 1875s # received: 25600 1875s ok 25 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 26624 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '26624' 1875s # received: 26624 1875s ok 26 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 27648 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '27648' 1875s # received: 27648 1875s ok 27 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 28672 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '28672' 1875s # received: 28672 1875s ok 28 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 29696 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '29696' 1875s # received: 29696 1875s ok 29 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 30720 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '30720' 1875s # received: 30720 1875s ok 30 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 31744 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '31744' 1875s # received: 31744 1875s ok 31 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 32768 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '32768' 1875s # received: 32768 1875s ok 32 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 33792 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '33792' 1875s # received: 33792 1875s ok 33 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 34816 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '34816' 1875s # received: 34816 1875s ok 34 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 35840 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '35840' 1875s # received: 35840 1875s ok 35 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 36864 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '36864' 1875s # received: 36864 1875s ok 36 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 37888 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '37888' 1875s # received: 37888 1875s ok 37 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 38912 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '38912' 1875s # received: 38912 1875s ok 38 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 39936 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '39936' 1875s # received: 39936 1875s ok 39 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 40960 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '40960' 1875s # received: 40960 1875s ok 40 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 41984 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '41984' 1875s # received: 41984 1875s ok 41 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 43008 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '43008' 1875s # received: 43008 1875s ok 42 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 44032 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '44032' 1875s # received: 44032 1875s ok 43 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 45056 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '45056' 1875s # received: 45056 1875s ok 44 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 46080 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '46080' 1875s # received: 46080 1875s ok 45 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 47104 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '47104' 1875s # received: 47104 1875s ok 46 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 48128 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '48128' 1875s # received: 48128 1875s ok 47 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 49152 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '49152' 1875s # received: 49152 1875s ok 48 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 50176 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:52 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '50176' 1875s # received: 50176 1875s ok 49 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 51200 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:53 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 6 1875s #Client-Date: Fri, 21 Feb 2025 13:14:53 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '51200' 1875s # received: 51200 1875s ok 50 1875s #lwp request: 1875s #POST http://localhost:8529/eat_post HTTP/1.1 1875s #User-Agent: libwww-perl/6.77 1875s #Content-Length: 102400 1875s # 1875s #server response: 1875s #HTTP/1.1 200 OK 1875s #Connection: close 1875s #Date: Fri, 21 Feb 2025 13:14:53 GMT 1875s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1875s #Vary: In-If1 1875s #Content-Length: 7 1875s #Client-Date: Fri, 21 Feb 2025 13:14:53 GMT 1875s #Client-Peer: 127.0.0.1:8529 1875s #Client-Response-Num: 1 1875s #DMMATCH1: 1 1875s # 1875s # testing : length posted 1875s # expected: '102400' 1875s # received: 102400 1875s ok 51 1875s ok 1880s t/apache/pr17629.t .................. 1880s 1..4 1880s # Running under perl version 5.040000 for linux 1880s # Current time local: Fri Feb 21 13:14:53 2025 1880s # Current time GMT: Fri Feb 21 13:14:53 2025 1880s # Using Test.pm version 1.31 1880s # Using Apache/Test.pm version 1.44 1880s # expected: 'begin-foobar-end 1880s # ' 1880s # received: 'begin-foobar-end 1880s # ' 1880s ok 1 1880s # expected: 200 1880s # received: '200' 1880s ok 2 1880s # testing : response was gzipped 1880s # expected: 'gzip' 1880s # received: 'gzip' 1880s ok 3 1880s # expected: 'begin-foobar-end 1880s # ' 1880s # received: 'begin-foobar-end 1880s # ' 1880s ok 4 1880s ok 1885s t/apache/pr18757.t .................. 1885s 1..3 1885s # Running under perl version 5.040000 for linux 1885s # Current time local: Fri Feb 21 13:14:58 2025 1885s # Current time GMT: Fri Feb 21 13:14:58 2025 1885s # Using Test.pm version 1.31 1885s # Using Apache/Test.pm version 1.44 1885s # testing : 200 response from GET 1885s # expected: 200 1885s # received: '200' 1885s ok 1 1885s # expected C-L is 26 1885s # URL via proxy is http://localhost:8550/index.html 1885s ok 2 1885s # line: HTTP/1.1 200 OK 1885s # line: Date: Fri, 21 Feb 2025 13:15:03 GMT 1885s # line: Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1885s # line: Vary: In-If1 1885s # line: Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 1885s # line: ETag: "1a-62772ef7d8680" 1885s # line: Accept-Ranges: bytes 1885s # line: Content-Length: 26 1885s # line: DMMATCH1: 1 1885s # line: Content-Type: text/html 1885s # line: 1885s # testing : whether proxy strips Content-Length header 1885s # expected: 1 1885s # received: 1 1885s ok 3 1885s ok 1891s t/apache/pr35292.t .................. 1891s 1..3 1891s # Running under perl version 5.040000 for linux 1891s # Current time local: Fri Feb 21 13:15:03 2025 1891s # Current time GMT: Fri Feb 21 13:15:03 2025 1891s # Using Test.pm version 1.31 1891s # Using Apache/Test.pm version 1.44 1891s ok 1 1891s ok 2 1891s # testing : read response-line 1891s # expected: qr/^HTTP\/1\.. 413/ 1891s # received: 'HTTP/1.1 413 Request Entity Too Large 1891s # ' 1891s ok 3 1891s ok 1896s t/apache/pr35330.t .................. 1896s 1..2 1896s # Running under perl version 5.040000 for linux 1896s # Current time local: Fri Feb 21 13:15:09 2025 1896s # Current time GMT: Fri Feb 21 13:15:09 2025 1896s # Using Test.pm version 1.31 1896s # Using Apache/Test.pm version 1.44 1896s # testing : SSI was allowed for location 1896s # expected: 200 1896s # received: '200' 1896s ok 1 1896s # testing : file was served with correct content 1896s # expected: 'hello' 1896s # received: 'hello' 1896s ok 2 1896s ok 1902s t/apache/pr37166.t .................. 1902s 1..4 1902s # Running under perl version 5.040000 for linux 1902s # Current time local: Fri Feb 21 13:15:14 2025 1902s # Current time GMT: Fri Feb 21 13:15:14 2025 1902s # Using Test.pm version 1.31 1902s # Using Apache/Test.pm version 1.44 1902s # testing : SSI was allowed for location 1902s # expected: 200 1902s # received: '200' 1902s ok 1 1902s # testing : file was served with correct content 1902s # expected: 'Hello world 1902s # ' 1902s # received: 'Hello world 1902s # ' 1902s ok 2 1902s # testing : explicit 200 response 1902s # expected: 200 1902s # received: '200' 1902s ok 3 1902s # testing : file was again served with correct content 1902s # expected: 'Hello world 1902s # ' 1902s # received: 'Hello world 1902s # ' 1902s ok 4 1902s ok 1907s t/apache/pr43939.t .................. 1907s 1..4 1907s # Running under perl version 5.040000 for linux 1907s # Current time local: Fri Feb 21 13:15:19 2025 1907s # Current time GMT: Fri Feb 21 13:15:19 2025 1907s # Using Test.pm version 1.31 1907s # Using Apache/Test.pm version 1.44 1907s # expected: 'begin-default-end 1907s # ' 1907s # received: 'begin-default-end 1907s # ' 1907s ok 1 1907s # expected: 200 1907s # received: '200' 1907s ok 2 1907s # testing : response was gzipped 1907s # expected: 'gzip' 1907s # received: 'gzip' 1907s ok 3 1907s # expected: 'begin-default-end 1907s # ' 1907s # received: 'begin-default-end 1907s # ' 1907s ok 4 1907s ok 1911s t/apache/pr49328.t .................. 1911s 1..1 1911s # Running under perl version 5.040000 for linux 1911s # Current time local: Fri Feb 21 13:15:25 2025 1911s # Current time GMT: Fri Feb 21 13:15:25 2025 1911s # Using Test.pm version 1.31 1911s # Using Apache/Test.pm version 1.44 1911s # expected: 'before 1911s # included 1911s # after 1911s # ' 1911s # received: 'before 1911s # included 1911s # after 1911s # ' 1911s ok 1 1911s ok 1917s t/apache/pr64339.t .................. 1917s 1..12 1917s # Running under perl version 5.040000 for linux 1917s # Current time local: Fri Feb 21 13:15:29 2025 1917s # Current time GMT: Fri Feb 21 13:15:29 2025 1917s # Using Test.pm version 1.31 1917s # Using Apache/Test.pm version 1.44 1917s # testing : fetching /doc.xml 1917s # expected: 200 1917s # received: '200' 1917s ok 1 1917s # testing : content-type header test for /doc.xml 1917s # expected: 'application/xml; charset=utf-8' 1917s # received: 'application/xml; charset=utf-8' 1917s ok 2 1917s # testing : content test for /doc.xml 1917s # expected: 'fóó 1917s # ' 1917s # received: 'fóó 1917s # ' 1917s ok 3 1917s # testing : fetching /doc.fooxml 1917s # expected: 200 1917s # received: '200' 1917s ok 4 1917s # testing : content-type header test for /doc.fooxml 1917s # expected: 'application/foo+xml; charset=utf-8' 1917s # received: 'application/foo+xml; charset=utf-8' 1917s ok 5 1917s # testing : content test for /doc.fooxml 1917s # expected: 'fóó 1917s # ' 1917s # received: 'fóó 1917s # ' 1917s ok 6 1917s # testing : fetching /doc.notxml 1917s # expected: 200 1917s # received: '200' 1917s ok 7 1917s # testing : content-type header test for /doc.notxml 1917s # expected: 'application/notreallyxml' 1917s # received: 'application/notreallyxml' 1917s ok 8 1917s # testing : content test for /doc.notxml 1917s # expected: 'f 1917s # ' 1917s # received: 'f 1917s # ' 1917s ok 9 1917s # testing : fetching /doc.isohtml 1917s # expected: 200 1917s # received: '200' 1917s ok 10 1917s # testing : content-type header test for /doc.isohtml 1917s # expected: 'text/html;charset=utf-8' 1917s # received: 'text/html;charset=utf-8' 1917s ok 11 1917s # testing : content test for /doc.isohtml 1917s # expected: '

fóó 1917s #

' 1917s # received: '

fóó 1917s #

' 1917s ok 12 1917s ok 1925s t/apache/rwrite.t ................... 1925s # using LWP client 1925s 1..114 1925s # Running under perl version 5.040000 for linux 1925s # Current time local: Fri Feb 21 13:15:35 2025 1925s # Current time GMT: Fri Feb 21 13:15:35 2025 1925s # Using Test.pm version 1.31 1925s # Using Apache/Test.pm version 1.44 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 1024 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 1024 1925s # received: 1024 1925s ok 1 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 2048 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 2048 1925s # received: 2048 1925s ok 2 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 3072 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 3072 1925s # received: 3072 1925s ok 3 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 4096 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 4096 1925s # received: 4096 1925s ok 4 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 5120 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 5120 1925s # received: 5120 1925s ok 5 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 6144 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 6144 1925s # received: 6144 1925s ok 6 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 7168 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 7168 1925s # received: 7168 1925s ok 7 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 8192 1925s # received: 8192 1925s ok 8 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 9216 1925s # received: 9216 1925s ok 9 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 10240 1925s # received: 10240 1925s ok 10 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 11264 1925s # received: 11264 1925s ok 11 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 12288 1925s # received: 12288 1925s ok 12 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:41 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 13312 1925s # received: 13312 1925s ok 13 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 14336 1925s # received: 14336 1925s ok 14 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 15360 1925s # received: 15360 1925s ok 15 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 16384 1925s # received: 16384 1925s ok 16 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 17408 1925s # received: 17408 1925s ok 17 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 18432 1925s # received: 18432 1925s ok 18 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 19456 1925s # received: 19456 1925s ok 19 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 20480 1925s # received: 20480 1925s ok 20 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 21504 1925s # received: 21504 1925s ok 21 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 22528 1925s # received: 22528 1925s ok 22 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 23552 1925s # received: 23552 1925s ok 23 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 24576 1925s # received: 24576 1925s ok 24 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 25600 1925s # received: 25600 1925s ok 25 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 26624 1925s # received: 26624 1925s ok 26 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 27648 1925s # received: 27648 1925s ok 27 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 28672 1925s # received: 28672 1925s ok 28 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 29696 1925s # received: 29696 1925s ok 29 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 30720 1925s # received: 30720 1925s ok 30 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 31744 1925s # received: 31744 1925s ok 31 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 32768 1925s # received: 32768 1925s ok 32 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 33792 1925s # received: 33792 1925s ok 33 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 34816 1925s # received: 34816 1925s ok 34 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 35840 1925s # received: 35840 1925s ok 35 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 36864 1925s # received: 36864 1925s ok 36 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 37888 1925s # received: 37888 1925s ok 37 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 38912 1925s # received: 38912 1925s ok 38 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 39936 1925s # received: 39936 1925s ok 39 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 40960 1925s # received: 40960 1925s ok 40 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 41984 1925s # received: 41984 1925s ok 41 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 43008 1925s # received: 43008 1925s ok 42 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 44032 1925s # received: 44032 1925s ok 43 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 45056 1925s # received: 45056 1925s ok 44 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 46080 1925s # received: 46080 1925s ok 45 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 47104 1925s # received: 47104 1925s ok 46 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 48128 1925s # received: 48128 1925s ok 47 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 49152 1925s # received: 49152 1925s ok 48 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 50176 1925s # received: 50176 1925s ok 49 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 51200 1925s # received: 51200 1925s ok 50 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 102400 1925s # received: 102400 1925s ok 51 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 307200 1925s # received: 307200 1925s ok 52 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 512000 1925s # received: 512000 1925s ok 53 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 2048000 1925s # received: 2048000 1925s ok 54 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 4096000 1925s # received: 4096000 1925s ok 55 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 6144000 1925s # received: 6144000 1925s ok 56 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 10240000 1925s # received: 10240000 1925s ok 57 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 1024 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 1024 1925s # received: 1024 1925s ok 58 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 2048 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 2048 1925s # received: 2048 1925s ok 59 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 3072 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 3072 1925s # received: 3072 1925s ok 60 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 4096 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 4096 1925s # received: 4096 1925s ok 61 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 5120 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 5120 1925s # received: 5120 1925s ok 62 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 6144 1925s #Client-Date: Fri, 21 Feb 2025 13:15:42 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 6144 1925s # received: 6144 1925s ok 63 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 7168 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #DMMATCH1: 1 1925s # 1925s # testing : bytes in body 1925s # expected: 7168 1925s # received: 7168 1925s ok 64 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 8192 1925s # received: 8192 1925s ok 65 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 9216 1925s # received: 9216 1925s ok 66 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 10240 1925s # received: 10240 1925s ok 67 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 11264 1925s # received: 11264 1925s ok 68 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 12288 1925s # received: 12288 1925s ok 69 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 13312 1925s # received: 13312 1925s ok 70 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 14336 1925s # received: 14336 1925s ok 71 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 15360 1925s # received: 15360 1925s ok 72 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 16384 1925s # received: 16384 1925s ok 73 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 17408 1925s # received: 17408 1925s ok 74 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 18432 1925s # received: 18432 1925s ok 75 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 19456 1925s # received: 19456 1925s ok 76 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 20480 1925s # received: 20480 1925s ok 77 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 21504 1925s # received: 21504 1925s ok 78 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 22528 1925s # received: 22528 1925s ok 79 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 23552 1925s # received: 23552 1925s ok 80 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 24576 1925s # received: 24576 1925s ok 81 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 25600 1925s # received: 25600 1925s ok 82 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 26624 1925s # received: 26624 1925s ok 83 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 27648 1925s # received: 27648 1925s ok 84 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 28672 1925s # received: 28672 1925s ok 85 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 29696 1925s # received: 29696 1925s ok 86 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 30720 1925s # received: 30720 1925s ok 87 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 31744 1925s # received: 31744 1925s ok 88 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 32768 1925s # received: 32768 1925s ok 89 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 33792 1925s # received: 33792 1925s ok 90 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 34816 1925s # received: 34816 1925s ok 91 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 35840 1925s # received: 35840 1925s ok 92 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 36864 1925s # received: 36864 1925s ok 93 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 37888 1925s # received: 37888 1925s ok 94 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 38912 1925s # received: 38912 1925s ok 95 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 39936 1925s # received: 39936 1925s ok 96 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 40960 1925s # received: 40960 1925s ok 97 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 41984 1925s # received: 41984 1925s ok 98 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 43008 1925s # received: 43008 1925s ok 99 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 44032 1925s # received: 44032 1925s ok 100 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 45056 1925s # received: 45056 1925s ok 101 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 46080 1925s # received: 46080 1925s ok 102 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 47104 1925s # received: 47104 1925s ok 103 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 48128 1925s # received: 48128 1925s ok 104 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 49152 1925s # received: 49152 1925s ok 105 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 50176 1925s # received: 50176 1925s ok 106 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 51200 1925s # received: 51200 1925s ok 107 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 102400 1925s # received: 102400 1925s ok 108 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 307200 1925s # received: 307200 1925s ok 109 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 512000 1925s # received: 512000 1925s ok 110 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 2048000 1925s # received: 2048000 1925s ok 111 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 4096000 1925s # received: 4096000 1925s ok 112 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 6144000 1925s # received: 6144000 1925s ok 113 1925s #lwp request: 1925s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1925s #User-Agent: libwww-perl/6.77 1925s # 1925s #server response: 1925s #HTTP/1.1 200 OK 1925s #Connection: close 1925s #Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 1925s #Vary: In-If1 1925s #Content-Length: 0 1925s #Client-Date: Fri, 21 Feb 2025 13:15:43 GMT 1925s #Client-Peer: 127.0.0.1:8529 1925s #Client-Response-Num: 1 1925s #Client-Transfer-Encoding: chunked 1925s #DMMATCH1: 1 1925s #X-Content-Length-Note: added by Apache::TestRequest 1925s # 1925s # testing : bytes in body 1925s # expected: 10240000 1925s # received: 10240000 1925s ok 114 1925s ok 1932s t/apache/server_name_port.t ......... 1932s 1..84 1932s # Running under perl version 5.040000 for linux 1932s # Current time local: Fri Feb 21 13:15:43 2025 1932s # Current time GMT: Fri Feb 21 13:15:43 2025 1932s # Using Test.pm version 1.31 1932s # Using Apache/Test.pm version 1.44 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1932s # expecting 200, got 200 1932s ok 1 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 2 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 3 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1932s # expecting 200, got 200 1932s ok 4 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 5 1932s # got SERVER_PORT='123', expected '123' 1932s ok 6 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1932s # expecting 200, got 200 1932s ok 7 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 8 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 9 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1932s # expecting 200, got 200 1932s ok 10 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 11 1932s # got SERVER_PORT='123', expected '123' 1932s ok 12 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1932s # expecting 200, got 200 1932s ok 13 1932s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1932s ok 14 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 15 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1932s # expecting 200, got 200 1932s ok 16 1932s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1932s ok 17 1932s # got SERVER_PORT='123', expected '123' 1932s ok 18 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1932s # expecting 200, got 200 1932s ok 19 1932s # got SERVER_NAME='[::1]', expected '[::1]' 1932s ok 20 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 21 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1932s # expecting 200, got 200 1932s ok 22 1932s # got SERVER_NAME='[::1]', expected '[::1]' 1932s ok 23 1932s # got SERVER_PORT='123', expected '123' 1932s ok 24 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1932s # expecting 200, got 200 1932s ok 25 1932s # got SERVER_NAME='[a::1]', expected '[a::1]' 1932s ok 26 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 27 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1932s # expecting 200, got 200 1932s ok 28 1932s # got SERVER_NAME='[a::1]', expected '[a::1]' 1932s ok 29 1932s # got SERVER_PORT='123', expected '123' 1932s ok 30 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1932s # expecting 200, got 200 1932s ok 31 1932s # got SERVER_NAME='[a::1]', expected '[a::1]' 1932s ok 32 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 33 1932s # SENDING: 1932s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1932s # expecting 200, got 200 1932s ok 34 1932s # got SERVER_NAME='[a::1]', expected '[a::1]' 1932s ok 35 1932s # got SERVER_PORT='123', expected '123' 1932s ok 36 1932s # SENDING: 1932s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1932s # expecting 200, got 200 1932s ok 37 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 38 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 39 1932s # SENDING: 1932s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1932s # expecting 200, got 200 1932s ok 40 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 41 1932s # got SERVER_PORT='123', expected '123' 1932s ok 42 1932s # SENDING: 1932s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1932s # expecting 200, got 200 1932s ok 43 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 44 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 45 1932s # SENDING: 1932s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1932s # expecting 200, got 200 1932s ok 46 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 47 1932s # got SERVER_PORT='123', expected '123' 1932s ok 48 1932s # SENDING: 1932s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1932s # expecting 200, got 200 1932s ok 49 1932s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1932s ok 50 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 51 1932s # SENDING: 1932s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1932s # expecting 200, got 200 1932s ok 52 1932s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1932s ok 53 1932s # got SERVER_PORT='123', expected '123' 1932s ok 54 1932s # SENDING: 1932s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1932s # expecting 200, got 200 1932s ok 55 1932s # got SERVER_NAME='[::1]', expected '[::1]' 1932s ok 56 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 57 1932s # SENDING: 1932s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1932s # expecting 200, got 200 1932s ok 58 1932s # got SERVER_NAME='[::1]', expected '[::1]' 1932s ok 59 1932s # got SERVER_PORT='123', expected '123' 1932s ok 60 1932s # SENDING: 1932s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1932s # expecting 200, got 200 1932s ok 61 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 62 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 63 1932s # SENDING: 1932s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1932s # expecting 200, got 200 1932s ok 64 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 65 1932s # got SERVER_PORT='123', expected '123' 1932s ok 66 1932s # SENDING: 1932s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1932s # expecting 200, got 200 1932s ok 67 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 68 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 69 1932s # SENDING: 1932s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1932s # expecting 200, got 200 1932s ok 70 1932s # got SERVER_NAME='righthost', expected 'righthost' 1932s ok 71 1932s # got SERVER_PORT='123', expected '123' 1932s ok 72 1932s # SENDING: 1932s # 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 1932s # expecting 200, got 200 1932s ok 73 1932s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1932s ok 74 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 75 1932s # SENDING: 1932s # 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 1932s # expecting 200, got 200 1932s ok 76 1932s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1932s ok 77 1932s # got SERVER_PORT='123', expected '123' 1932s ok 78 1932s # SENDING: 1932s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1932s # expecting 200, got 200 1932s ok 79 1932s # got SERVER_NAME='[::1]', expected '[::1]' 1932s ok 80 1932s # got SERVER_PORT='8529', expected '8529' 1932s ok 81 1932s # SENDING: 1932s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1932s # expecting 200, got 200 1932s ok 82 1932s # got SERVER_NAME='[::1]', expected '[::1]' 1932s ok 83 1932s # got SERVER_PORT='123', expected '123' 1932s ok 84 1932s ok 1938s t/apache/teclchunk.t ................ skipped: Not supported yet 1944s t/apr/uri.t ......................... 1944s 1..1 1944s # Running under perl version 5.040000 for linux 1944s # Current time local: Fri Feb 21 13:15:56 2025 1944s # Current time GMT: Fri Feb 21 13:15:56 2025 1944s # Using Test.pm version 1.31 1944s # Using Apache/Test.pm version 1.44 1944s ok 1 1944s ok 1950s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.62 1956s t/filter/case.t ..................... 1956s 1..4 1956s # Running under perl version 5.040000 for linux 1956s # Current time local: Fri Feb 21 13:16:08 2025 1956s # Current time GMT: Fri Feb 21 13:16:08 2025 1956s # Using Test.pm version 1.31 1956s # Using Apache/Test.pm version 1.44 1956s ok 1 1956s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1956s # expected 200 1956s # received 200 1956s # body: =HEAD1 NAME 1956s X X 1956s 1956s PERLSUB - PERL SUBROUTINES (USER-DEFINED FUNCTIONS) 1956s 1956s =HEAD1 SYNOPSIS 1956s 1956s TO DECLARE SUBROUTINES: 1956s X X 1956s 1956s SUB NAME; # A "FORWARD" DECLARATION. 1956s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1956s SUB NAME : ATTRS; # WITH ATTRIBUTES 1956s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1956s 1956s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1956s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1956s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1956s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1956s 1956s USE FEATURE 'SIGNATURES'; 1956s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1956s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1956s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1956s 1956s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1956s X 1956s 1956s $SUBREF = SUB BLOCK; # NO PROTO 1956s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1956s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1956s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1956s 1956s USE FEATURE 'SIGNATURES'; 1956s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1956s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1956s 1956s TO IMPORT SUBROUTINES: 1956s X 1956s 1956s USE MODULE QW(NAME1 NAME2 NAME3); 1956s 1956s TO CALL SUBROUTINES: 1956s X X 1956s 1956s NAME(LIST); # REGULAR SUBROUTINE CALL. 1956s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1956s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1956s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1956s 1956s =HEAD1 DESCRIPTION 1956s 1956s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1956s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1956s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1956s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1956s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1956s ITS NAME OR A CODE REFERENCE. 1956s 1956s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1956s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1956s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1956s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1956s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1956s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1956s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1956s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1956s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1956s X X 1956s 1956s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1956s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1956s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1956s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1956s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1956s SUCH A SIGNATURE-USING SUBROUTINE. 1956s 1956s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1956s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1956s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1956s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1956s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1956s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1956s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1956s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1956s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1956s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1956s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1956s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1956s X X X<@_> 1956s 1956s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1956s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1956s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1956s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1956s L AND L. 1956s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1956s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1956s 1956s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1956s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1956s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1956s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1956s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1956s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1956s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1956s ONE LARGE INDISTINGUISHABLE LIST. 1956s 1956s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1956s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1956s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1956s EMPTY SUB RETURNS THE EMPTY LIST. 1956s X X X 1956s 1956s EXAMPLE: 1956s 1956s SUB MAX { 1956s MY $MAX = SHIFT(@_); 1956s FOREACH $FOO (@_) { 1956s $MAX = $FOO IF $MAX < $FOO; 1956s } 1956s RETURN $MAX; 1956s } 1956s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1956s 1956s EXAMPLE: 1956s 1956s # GET A LINE, COMBINING CONTINUATION LINES 1956s # THAT START WITH WHITESPACE 1956s 1956s SUB GET_LINE { 1956s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1956s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1956s IF ($LOOKAHEAD =~ /^[ \T]/) { 1956s $THISLINE .= $LOOKAHEAD; 1956s } 1956s ELSE { 1956s LAST LINE; 1956s } 1956s } 1956s RETURN $THISLINE; 1956s } 1956s 1956s $LOOKAHEAD = ; # GET FIRST LINE 1956s WHILE (DEFINED($LINE = GET_LINE())) { 1956s ... 1956s } 1956s 1956s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1956s 1956s SUB MAYBESET { 1956s MY($KEY, $VALUE) = @_; 1956s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1956s } 1956s 1956s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1956s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1956s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1956s ITS CALLER'S VALUES. 1956s X X 1956s 1956s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1956s SUB UPCASE_IN { 1956s FOR (@_) { TR/A-Z/A-Z/ } 1956s } 1956s 1956s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1956s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1956s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1956s X X 1956s 1956s UPCASE_IN("FREDERICK"); 1956s 1956s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1956s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1956s OF CHANGING THEM IN PLACE: 1956s 1956s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1956s SUB UPCASE { 1956s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1956s MY @PARMS = @_; 1956s FOR (@PARMS) { TR/A-Z/A-Z/ } 1956s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1956s } 1956s 1956s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1956s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1956s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1956s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1956s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1956s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1956s 1956s @NEWLIST = UPCASE(@LIST1, @LIST2); 1956s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1956s 1956s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1956s 1956s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1956s 1956s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1956s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1956s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1956s L
FOR ALTERNATIVES. 1956s 1956s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1956s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1956s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1956s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1956s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1956s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1956s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1956s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1956s SEE L FOR MORE ABOUT ALL THAT. 1956s X<&> 1956s 1956s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1956s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1956s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1956s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1956s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1956s X 1956s 1956s &FOO(1,2,3); # PASS THREE ARGUMENTS 1956s FOO(1,2,3); # THE SAME 1956s 1956s FOO(); # PASS AN EMPTY ARGUMENT LIST 1956s &FOO(); # THE SAME 1956s 1956s &FOO; # FOO() GETS CURRENT ARGS, LIKE FOO(@_)! 1956s USE STRICT 'SUBS'; 1956s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1956s # A COMPILE-TIME ERROR 1956s NO STRICT 'SUBS'; 1956s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1956s # A LITERAL STRING "FOO" 1956s 1956s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1956s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1956s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1956s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1956s X<&> 1956s 1956s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1956s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1956s YOUR SUBROUTINE'S NAME. 1956s 1956s USE V5.16; 1956s MY $FACTORIAL = SUB { 1956s MY ($X) = @_; 1956s RETURN 1 IF $X == 1; 1956s RETURN($X * __SUB__->( $X - 1 ) ); 1956s }; 1956s 1956s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1956s IS SUBJECT TO CHANGE. 1956s 1956s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1956s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1956s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1956s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1956s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1956s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1956s SPECIAL, PRE-DEFINED THINGS. 1956s 1956s =OVER 1956s 1956s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1956s 1956s C 1956s 1956s =ITEM DOCUMENTED IN L 1956s 1956s C, C 1956s 1956s =ITEM DOCUMENTED IN L 1956s 1956s C, C 1956s 1956s =ITEM DOCUMENTED IN L 1956s 1956s C, C, C, C, C, C, C, 1956s C, C, C, C, C, C, 1956s C, C, C, C, C, C, C, 1956s C, C, C, C, C, C, 1956s C, C, C, C, C, 1956s C, C, C, C 1956s 1956s =ITEM DOCUMENTED IN L 1956s 1956s C, C, C, C, C, C, C, 1956s C, C, C, C, C, C, C, 1956s C, C, C, C, C, C 1956s 1956s =ITEM DOCUMENTED IN L 1956s 1956s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1956s L<< C|PERLFUNC/REQUIRE >> 1956s 1956s =ITEM DOCUMENTED IN L 1956s 1956s C 1956s 1956s =ITEM DOCUMENTED IN L 1956s 1956s C, C, C, C, C 1956s 1956s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1956s 1956s ANY STARTING WITH C<(> 1956s 1956s =BACK 1956s 1956s THE C, C, C, C AND C SUBROUTINES 1956s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1956s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1956s EXPLICITLY. SEE L 1956s 1956s =HEAD2 SIGNATURES 1956s 1956s X X 1956s 1956s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1956s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1956s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1956s 1956s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1956s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1956s DIRECTLY BY C, IN THE CURRENT SCOPE. 1956s 1956s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1956s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1956s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1956s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1956s 1956s FOR EXAMPLE, 1956s 1956s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1956s 1956s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1956s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1956s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1956s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1956s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1956s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1956s 1956s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1956s THE SIGNATURE. FOR EXAMPLE, 1956s 1956s SUB FOO ($LEFT, $RIGHT) { 1956s RETURN $LEFT + $RIGHT; 1956s } 1956s 1956s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1956s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1956s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1956s EQUIVALENT TO 1956s 1956s SUB FOO { 1956s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1956s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1956s MY $LEFT = $_[0]; 1956s MY $RIGHT = $_[1]; 1956s RETURN $LEFT + $RIGHT; 1956s } 1956s 1956s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1956s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1956s 1956s SUB FOO ($FIRST, $, $THIRD) { 1956s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1956s } 1956s 1956s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1956s MANDATORY FOR THE CALLER TO PASS IT. 1956s 1956s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1956s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1956s 1956s SUB FOO ($LEFT, $RIGHT = 0) { 1956s RETURN $LEFT + $RIGHT; 1956s } 1956s 1956s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1956s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1956s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1956s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1956s FOR EXAMPLE, 1956s 1956s MY $AUTO_ID = 0; 1956s SUB FOO ($THING, $ID = $AUTO_ID++) { 1956s PRINT "$THING HAS ID $ID"; 1956s } 1956s 1956s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1956s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1956s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1956s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1956s 1956s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1956s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1956s } 1956s 1956s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1956s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1956s VALUE PROVIDED WAS C. 1956s 1956s SUB FOO ($NAME //= "WORLD") { 1956s PRINT "HELLO, $NAME"; 1956s } 1956s 1956s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1956s 1956s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1956s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1956s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1956s 1956s SUB FOO ($X ||= 10) { 1956s RETURN 5 + $X; 1956s } 1956s 1956s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1956s FOR EXAMPLE, 1956s 1956s SUB FOO ($THING, $ = 1) { 1956s PRINT $THING; 1956s } 1956s 1956s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1956s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1956s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1956s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1956s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1956s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1956s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1956s 1956s SUB FOO ($THING, $=) { 1956s PRINT $THING; 1956s } 1956s 1956s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1956s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1956s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1956s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1956s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1956s TO RIGHT. 1956s 1956s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1956s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1956s 1956s SUB FOO ($FILTER, @INPUTS) { 1956s PRINT $FILTER->($_) FOREACH @INPUTS; 1956s } 1956s 1956s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1956s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1956s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1956s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1956s 1956s SUB FOO ($THING, @) { 1956s PRINT $THING; 1956s } 1956s 1956s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1956s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1956s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1956s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1956s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1956s AS WITH STANDARD HASH CONSTRUCTION. 1956s 1956s SUB FOO ($FILTER, %INPUTS) { 1956s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1956s } 1956s 1956s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1956s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1956s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1956s 1956s SUB FOO ($THING, %) { 1956s PRINT $THING; 1956s } 1956s 1956s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1956s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1956s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1956s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1956s AN EMPTY ARRAY OR EMPTY HASH. 1956s 1956s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1956s THAT THE CALLER PASSED NO ARGUMENTS: 1956s 1956s SUB FOO () { 1956s RETURN 123; 1956s } 1956s 1956s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1956s WARNING IN THE C CATEGORY. FROM PERL 5.36 1956s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1956s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1956s STATEMENT SUCH AS: 1956s 1956s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1956s 1956s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1956s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1956s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1956s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1956s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1956s WARNINGS IN THE C CATEGORY WHEN 1956s COMPILED: 1956s 1956s SUB F ($X) { 1956s # THIS LINE EMITS THE WARNING SEEN BELOW 1956s PRINT "ARGUMENTS ARE @_"; 1956s } 1956s 1956s Z<> 1956s 1956s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1956s EXPERIMENTAL AT ... 1956s 1956s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1956s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1956s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1956s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1956s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1956s SUPPLY THAT ARGUMENT. 1956s 1956s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1956s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1956s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1956s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1956s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1956s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1956s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1956s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1956s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1956s 1956s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1956s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1956s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1956s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1956s L. FOR EXAMPLE, 1956s 1956s SUB FOO :PROTOTYPE($) { $_[0] } 1956s 1956s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1956s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1956s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1956s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1956s 1956s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1956s RETURN $LEFT + $RIGHT; 1956s } 1956s 1956s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1956s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1956s THE SUBROUTINE'S BODY. 1956s 1956s =HEAD2 PRIVATE VARIABLES VIA MY() 1956s X X X X X 1956s X X 1956s 1956s SYNOPSIS: 1956s 1956s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1956s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1956s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1956s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1956s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1956s 1956s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1956s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1956s SEE L AND L. 1956s 1956s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1956s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1956s (C/C/C/C), LOOP 1956s (C/C/C/C/C), SUBROUTINE, C, 1956s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1956s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1956s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1956s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1956s WITH C INSTEAD TO LIMIT THEIR SCOPE DYNAMICALLY. 1956s 1956s UNLIKE GLOBAL OR PACKAGE VARIABLES LOCALIZED BY THE C OPERATOR, 1956s LEXICAL VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1956s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE SAME 1956s SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS ITS OWN COPY. 1956s X 1956s 1956s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1956s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1956s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1956s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1956s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1956s 1956s MY $X = 10; 1956s SUB BUMPX { $X++ } 1956s 1956s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1956s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1956s THE C ITSELF. SEE L. 1956s X 1956s 1956s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1956s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1956s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1956s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1956s 1956s $ARG = "FRED"; # "GLOBAL" VARIABLE 1956s $N = CUBE_ROOT(27); 1956s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1956s # OUTPUTS: FRED THINKS THE ROOT IS 3 1956s 1956s SUB CUBE_ROOT { 1956s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1956s $ARG **= 1/3; 1956s RETURN $ARG; 1956s } 1956s 1956s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1956s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1956s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1956s 1956s MY ($FOO) = ; # WRONG? 1956s MY @FOO = ; 1956s 1956s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1956s 1956s MY $FOO = ; 1956s 1956s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1956s 1956s MY $FOO, $BAR = 1; # WRONG 1956s 1956s THAT HAS THE SAME EFFECT AS 1956s 1956s MY $FOO; 1956s $BAR = 1; 1956s 1956s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1956s THE CURRENT STATEMENT. THUS, 1956s 1956s MY $X = $X; 1956s 1956s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1956s THE EXPRESSION 1956s 1956s MY $X = 123 AND $X == 123 1956s 1956s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1956s 1956s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1956s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1956s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1956s 1956s WHILE (MY $LINE = <>) { 1956s $LINE = LC $LINE; 1956s } CONTINUE { 1956s PRINT $LINE; 1956s } 1956s 1956s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1956s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1956s IT. SIMILARLY, IN THE CONDITIONAL 1956s 1956s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1956s USER_AGREES(); 1956s } ELSIF ($ANSWER =~ /^NO$/I) { 1956s USER_DISAGREES(); 1956s } ELSE { 1956s CHOMP $ANSWER; 1956s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1956s } 1956s 1956s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1956s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1956s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1956s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1956s 1956s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1956s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1956s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1956s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1956s IN THE LOOP 1956s X X 1956s 1956s FOR MY $I (1, 2, 3) { 1956s SOME_FUNCTION(); 1956s } 1956s 1956s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1956s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1956s X X 1956s 1956s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1956s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1956s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1956s 1956s USE STRICT 'VARS'; 1956s 1956s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1956s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1956s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1956s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1956s THIS WITH C. 1956s 1956s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1956s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1956s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1956s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1956s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1956s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1956s EXAMPLE. 1956s 1956s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1956s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1956s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1956s 1956s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1956s 1956s IN FACT, A PACKAGE OR GLOBAL VARIABLE IS STILL ACCESSIBLE USING THE 1956s FULLY QUALIFIED C<::> NOTATION EVEN WHILE A LEXICAL OF THE SAME NAME 1956s IS ALSO VISIBLE: 1956s 1956s PACKAGE MAIN; 1956s OUR $X = 10; 1956s MY $X = 20; 1956s PRINT "$X AND $::X\N"; 1956s 1956s THAT WILL PRINT OUT C<20> AND C<10>. 1956s 1956s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1956s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1956s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1956s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1956s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1956s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1956s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1956s AN ANONYMOUS SUB REFERENCE: 1956s 1956s MY $SECRET_VERSION = '1.001-BETA'; 1956s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1956s $SECRET_SUB->(); 1956s 1956s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1956s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1956s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1956s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1956s UNQUALIFIED AND UNQUALIFIABLE. 1956s 1956s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1956s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1956s L FOR SOMETHING OF A WORK-AROUND TO 1956s THIS. 1956s 1956s =HEAD2 PERSISTENT PRIVATE VARIABLES 1956s X X X X 1956s X X 1956s 1956s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1956s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1956s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1956s 1956s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1956s 1956s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1956s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1956s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1956s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1956s THE C FORM DOES NOT REQUIRE THE 1956s C PRAGMA. 1956s 1956s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1956s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1956s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1956s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1956s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1956s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1956s SUBROUTINE EACH TIME IT IS EXECUTED.) 1956s 1956s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1956s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1956s 1956s USE FEATURE 'STATE'; 1956s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1956s 1956s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1956s 1956s USE FEATURE 'STATE'; 1956s SUB CREATE_COUNTER { 1956s RETURN SUB { STATE $X; RETURN ++$X } 1956s } 1956s 1956s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1956s CODE OUTSIDE. 1956s 1956s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1956s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1956s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1956s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1956s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1956s 1956s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1956s 1956s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1956s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1956s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1956s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1956s 1956s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1956s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1956s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1956s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1956s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1956s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1956s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1956s 1956s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1956s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1956s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1956s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1956s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1956s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1956s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1956s 1956s { 1956s MY $SECRET_VAL = 0; 1956s SUB GIMME_ANOTHER { 1956s RETURN ++$SECRET_VAL; 1956s } 1956s } 1956s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1956s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1956s 1956s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1956s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1956s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1956s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1956s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1956s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1956s STARTS TO RUN: 1956s 1956s BEGIN { 1956s MY $SECRET_VAL = 0; 1956s SUB GIMME_ANOTHER { 1956s RETURN ++$SECRET_VAL; 1956s } 1956s } 1956s 1956s SEE L ABOUT THE 1956s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1956s C AND C. 1956s 1956s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1956s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1956s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1956s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1956s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1956s 1956s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1956s X X X X 1956s X 1956s 1956s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1956s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1956s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1956s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1956s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1956s 1956s SYNOPSIS: 1956s 1956s # LOCALIZATION OF VALUES 1956s 1956s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1956s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1956s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1956s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1956s 1956s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1956s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1956s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1956s # LOCALIZATION 1956s 1956s # LOCALIZATION OF SYMBOLS 1956s 1956s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1956s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1956s # @MERLYN IS REALLY @RANDAL, ETC 1956s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1956s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1956s 1956s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1956s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1956s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1956s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1956s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1956s 1956s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1956s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1956s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1956s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1956s 1956s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1956s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1956s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1956s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1956s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1956s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1956s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1956s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1956s UNDEFINED VALUE.) 1956s 1956s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1956s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1956s VARIABLES OUTSIDE THE LOOP. 1956s 1956s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1956s X 1956s 1956s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1956s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1956s VIEWED AS A SCALAR OR AN ARRAY. SO 1956s 1956s LOCAL($FOO) = ; 1956s LOCAL @FOO = ; 1956s 1956s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1956s 1956s LOCAL $FOO = ; 1956s 1956s SUPPLIES A SCALAR CONTEXT. 1956s 1956s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1956s X 1956s 1956s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1956s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1956s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1956s 1956s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1956s 1956s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1956s { LOCAL $/ = UNDEF; $SLURP = ; } 1956s 1956s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1956s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1956s I, BECAUSE THE $1 VARIABLE IS 1956s MAGICAL AND READ-ONLY : 1956s 1956s LOCAL $1 = 2; 1956s 1956s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1956s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1956s TO SAFELY REUSE $_ IN A SUBROUTINE. 1956s 1956s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1956s WORK AS DESCRIBED. 1956s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1956s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1956s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1956s SEE L FOR MORE 1956s DETAILS. 1956s X 1956s 1956s =HEAD3 LOCALIZATION OF GLOBS 1956s X X 1956s 1956s THE CONSTRUCT 1956s 1956s LOCAL *NAME; 1956s 1956s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1956s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1956s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1956s 1956s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1956s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1956s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1956s SEPARATOR. 1956s 1956s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1956s X X 1956s X 1956s 1956s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1956s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1956s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1956s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1956s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1956s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1956s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1956s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1956s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1956s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1956s 1956s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1956s @ARY = ( 0..5 ); 1956s { 1956s LOCAL($ARY[5]) = 6; 1956s LOCAL($HASH{'A'}) = 'DRILL'; 1956s WHILE (MY $E = POP(@ARY)) { 1956s PRINT "$E . . .\N"; 1956s LAST UNLESS $E > 3; 1956s } 1956s IF (@ARY) { 1956s $HASH{'ONLY A'} = 'TEST'; 1956s DELETE $HASH{'A'}; 1956s } 1956s } 1956s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1956s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1956s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1956s 1956s PERL WILL PRINT 1956s 1956s 6 . . . 1956s 4 . . . 1956s 3 . . . 1956s THIS IS A TEST ONLY A TEST. 1956s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1956s 1956s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1956s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1956s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1956s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1956s 1956s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1956s X X X 1956s X 1956s 1956s YOU CAN USE THE C AND C 1956s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1956s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1956s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1956s 1956s DO { 1956s MY $VAL = $ARRAY[$IDX]; 1956s LOCAL $ARRAY[$IDX]; 1956s DELETE $ARRAY[$IDX]; 1956s $VAL 1956s } 1956s 1956s AND 1956s 1956s DO { 1956s MY $VAL = $HASH{KEY}; 1956s LOCAL $HASH{KEY}; 1956s DELETE $HASH{KEY}; 1956s $VAL 1956s } 1956s 1956s EXCEPT THAT FOR THOSE THE C IS 1956s SCOPED TO THE C BLOCK. SLICES ARE 1956s ALSO ACCEPTED. 1956s 1956s MY %HASH = ( 1956s A => [ 7, 8, 9 ], 1956s B => 1, 1956s ) 1956s 1956s { 1956s MY $X = DELETE LOCAL $HASH{A}; 1956s # $X IS [ 7, 8, 9 ] 1956s # %HASH IS (B => 1) 1956s 1956s { 1956s MY @NUMS = DELETE LOCAL @$X[0, 2] 1956s # @NUMS IS (7, 9) 1956s # $X IS [ UNDEF, 8 ] 1956s 1956s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1956s } 1956s # $X IS BACK TO [ 7, 8, 9 ] 1956s 1956s } 1956s # %HASH IS BACK TO ITS ORIGINAL STATE 1956s 1956s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1956s 1956s =HEAD2 LVALUE SUBROUTINES 1956s X X 1956s 1956s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1956s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1956s 1956s MY $VAL; 1956s SUB CANMOD : LVALUE { 1956s $VAL; # OR: RETURN $VAL; 1956s } 1956s SUB NOMOD { 1956s $VAL; 1956s } 1956s 1956s CANMOD() = 5; # ASSIGNS TO $VAL 1956s NOMOD() = 5; # ERROR 1956s 1956s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1956s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1956s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1956s 1956s DATA(2,3) = GET_DATA(3,4); 1956s 1956s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1956s 1956s (DATA(2,3)) = GET_DATA(3,4); 1956s 1956s AND IN: 1956s 1956s (DATA(2),DATA(3)) = GET_DATA(3,4); 1956s 1956s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1956s 1956s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1956s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1956s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1956s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1956s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1956s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1956s 1956s =HEAD2 LEXICAL SUBROUTINES 1956s X X X X 1956s 1956s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1956s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1956s AVAILABLE UNDER C OR C OR HIGHER. 1956s 1956s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1956s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1956s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1956s CATEGORY WAS DISABLED. 1956s 1956s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1956s DECLARED, AND ONLY AFTER THAT DECLARATION: 1956s 1956s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1956s # VERSIONS EARLIER THAN 5.26. 1956s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1956s USE FEATURE 'LEXICAL_SUBS'; 1956s 1956s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1956s STATE SUB FOO { 1956s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1956s } 1956s FOO(); # CALLS "STATE" SUB 1956s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1956s 1956s MY SUB BAR { ... } 1956s BAR(); # CALLS "MY" SUB 1956s 1956s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1956s 1956s # WRONG 1956s MY SUB BAZ { 1956s BAZ(); 1956s } 1956s 1956s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1956s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1956s 1956s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1956s 1956s MY SUB BAZ { 1956s __SUB__->(); # CALLS ITSELF 1956s } 1956s 1956s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1956s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1956s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1956s HOWEVER: 1956s 1956s MY SUB BAZ; # PREDECLARATION 1956s SUB BAZ { # DEFINE THE "MY" SUB 1956s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1956s } 1956s 1956s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1956s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1956s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1956s 1956s =HEAD3 C VS C 1956s 1956s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1956s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1956s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1956s CONTAINING BLOCK TO THE NEXT. 1956s 1956s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1956s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1956s 1956s SUB WHATEVER { 1956s MY $X = SHIFT; 1956s MY SUB INNER { 1956s ... DO SOMETHING WITH $X ... 1956s } 1956s INNER(); 1956s } 1956s 1956s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1956s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1956s SEE THE C<$X> FROM THE FIRST CALL TO C. 1956s 1956s =HEAD3 C SUBROUTINES 1956s 1956s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1956s SUBROUTINE OF THE SAME NAME. 1956s 1956s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1956s INSIDE AN INNER SCOPE: 1956s 1956s SUB FOO { ... } 1956s 1956s SUB BAR { 1956s MY SUB FOO { ... } 1956s { 1956s # NEED TO USE THE OUTER FOO HERE 1956s OUR SUB FOO; 1956s FOO(); 1956s } 1956s } 1956s 1956s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1956s 1956s PACKAGE MYSNEAKYMODULE; 1956s 1956s OUR SUB DO_SOMETHING { ... } 1956s 1956s SUB DO_SOMETHING_WITH_CALLER { 1956s PACKAGE DB; 1956s () = CALLER 1; # SETS @DB::ARGS 1956s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1956s } 1956s 1956s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1956s X X<*> 1956s 1956s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1956s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1956s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1956s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1956s 1956s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1956s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1956s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1956s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1956s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1956s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1956s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1956s 1956s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1956s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1956s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1956s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1956s 1956s SUB DOUBLEARY { 1956s LOCAL(*SOMEARY) = @_; 1956s FOREACH $ELEM (@SOMEARY) { 1956s $ELEM *= 2; 1956s } 1956s } 1956s DOUBLEARY(*FOO); 1956s DOUBLEARY(*BAR); 1956s 1956s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1956s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1956s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1956s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1956s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1956s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1956s 1956s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1956s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1956s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1956s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1956s L. 1956s 1956s =HEAD2 WHEN TO STILL USE LOCAL() 1956s X X 1956s 1956s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1956s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1956s I USE C INSTEAD OF C. 1956s 1956s =OVER 4 1956s 1956s =ITEM 1. 1956s 1956s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1956s 1956s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1956s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1956s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1956s IN C<@FIELDS>. 1956s 1956s { 1956s LOCAL @ARGV = ("/ETC/MOTD"); 1956s LOCAL $/ = UNDEF; 1956s LOCAL $_ = <>; 1956s @FIELDS = SPLIT /^\S*=+\S*$/; 1956s } 1956s 1956s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1956s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1956s 1956s =ITEM 2. 1956s 1956s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1956s 1956s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1956s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1956s TABLE ENTRIES: 1956s 1956s SUB IOQUEUE { 1956s LOCAL (*READER, *WRITER); # NOT MY! 1956s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1956s RETURN (*READER, *WRITER); 1956s } 1956s ($HEAD, $TAIL) = IOQUEUE(); 1956s 1956s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1956s ENTRIES. 1956s 1956s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1956s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1956s A LOCAL ALIAS. 1956s 1956s { 1956s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1956s GROW(); # REALLY CALLS SHRINK() 1956s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1956s } 1956s GROW(); # GET THE REAL GROW() AGAIN 1956s 1956s SEE L FOR MORE ABOUT MANIPULATING 1956s FUNCTIONS BY NAME IN THIS WAY. 1956s 1956s =ITEM 3. 1956s 1956s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1956s 1956s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1956s IS DONE ON DYNAMICS: 1956s 1956s { 1956s LOCAL $SIG{INT} = 'IGNORE'; 1956s FUNCT(); # UNINTERRUPTIBLE 1956s } 1956s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1956s 1956s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1956s 1956s =BACK 1956s 1956s =HEAD2 PASS BY REFERENCE 1956s X X X 1956s 1956s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1956s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1956s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1956s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1956s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1956s 1956s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1956s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1956s OF ALL THEIR FORMER LAST ELEMENTS: 1956s 1956s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1956s 1956s SUB POPMANY { 1956s MY $AREF; 1956s MY @RETLIST; 1956s FOREACH $AREF ( @_ ) { 1956s PUSH @RETLIST, POP @$AREF; 1956s } 1956s RETURN @RETLIST; 1956s } 1956s 1956s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1956s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1956s 1956s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1956s SUB INTER { 1956s MY ($K, $HREF, %SEEN); # LOCALS 1956s FOREACH $HREF (@_) { 1956s WHILE ( $K = EACH %$HREF ) { 1956s $SEEN{$K}++; 1956s } 1956s } 1956s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1956s } 1956s 1956s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1956s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1956s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1956s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1956s A LITTLE EXPENSIVE. 1956s 1956s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1956s 1956s (@W, @X) = FUNC(@Y, @Z); 1956s OR 1956s (%W, %X) = FUNC(%Y, %Z); 1956s 1956s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1956s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1956s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1956s AS ALWAYS. 1956s 1956s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1956s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1956s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1956s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1956s 1956s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1956s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1956s SUB FUNC { 1956s MY ($YREF, $ZREF) = @_; 1956s IF (@$YREF > @$ZREF) { 1956s RETURN ($YREF, $ZREF); 1956s } ELSE { 1956s RETURN ($ZREF, $YREF); 1956s } 1956s } 1956s 1956s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1956s 1956s (*W, *X) = FUNC(\@Y, \@Z); 1956s PRINT "@W HAS MORE THAN @X\N"; 1956s SUB FUNC { 1956s LOCAL (*Y, *Z) = @_; 1956s IF (@Y > @Z) { 1956s RETURN (\@Y, \@Z); 1956s } ELSE { 1956s RETURN (\@Z, \@Y); 1956s } 1956s } 1956s 1956s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1956s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1956s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1956s ARE IN THE SYMBOL TABLE. 1956s 1956s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1956s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1956s FOR EXAMPLE: 1956s 1956s SPLUTTER(\*STDOUT); 1956s SUB SPLUTTER { 1956s MY $FH = SHIFT; 1956s PRINT $FH "HER UM WELL A HMMM\N"; 1956s } 1956s 1956s $REC = GET_REC(\*STDIN); 1956s SUB GET_REC { 1956s MY $FH = SHIFT; 1956s RETURN SCALAR <$FH>; 1956s } 1956s 1956s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1956s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1956s 1956s SUB OPENIT { 1956s MY $PATH = SHIFT; 1956s LOCAL *FH; 1956s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1956s } 1956s 1956s =HEAD2 PROTOTYPES 1956s X X 1956s 1956s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1956s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1956s SECTION OR WITH A L. 1956s IF YOU DECLARE EITHER OF 1956s 1956s SUB MYPUSH (\@@) 1956s SUB MYPUSH :PROTOTYPE(\@@) 1956s 1956s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1956s 1956s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1956s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1956s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1956s OF AN ATTRIBUTE. 1956s 1956s THE 1956s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1956s AFFECTS ONLY INTERPRETATION OF REGULAR CALLS TO THE FUNCTION, 1956s WHERE REGULAR IS DEFINED AS NOT USING THE C<&> SIGIL. IN 1956s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1956s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED (PERL4) 1956s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1956s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1956s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1956s CALLS LIKE C<&{$SUBREF}()> OR C<< $SUBREF->() >>. 1956s 1956s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1956s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1956s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1956s 1956s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1956s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1956s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1956s CORRESPONDING BUILT-IN. 1956s 1956s DECLARED AS CALLED AS 1956s 1956s SUB MYLINK ($$) MYLINK $OLD, $NEW 1956s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1956s SUB MYINDEX ($$;$) MYINDEX GETSTRING(), "SUBSTR" 1956s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1956s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1956s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1956s SUB MYPOP (\@) MYPOP @ARRAY 1956s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1956s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1956s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1956s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1956s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1956s SUB MYRAND (;$) MYRAND 42 1956s SUB MYTIME () MYTIME 1956s 1956s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1956s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1956s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1956s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1956s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1956s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1956s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1956s 1956s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1956s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1956s 1956s SUB MYREF (\[$@%&*]) 1956s 1956s WILL ALLOW CALLING MYREF() AS 1956s 1956s MYREF $VAR 1956s MYREF @ARRAY 1956s MYREF %HASH 1956s MYREF &SUB 1956s MYREF *GLOB 1956s 1956s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1956s A SCALAR, AN ARRAY, A HASH, A SUBROUTINE, OR A GLOB. 1956s 1956s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1956s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1956s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1956s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1956s ARGUMENT, MAY LOOK LIKE A BARE BLOCK: IT DOES NOT REQUIRE THE C KEYWORD 1956s OR A SUBSEQUENT COMMA. 1956s 1956s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1956s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1956s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1956s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1956s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1956s FOLLOWS: 1956s 1956s USE SYMBOL 'QUALIFY_TO_REF'; 1956s 1956s SUB FOO (*) { 1956s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1956s ... 1956s } 1956s 1956s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1956s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1956s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1956s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1956s 1956s SUB MYPUSH (+@) { 1956s MY $AREF = SHIFT; 1956s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1956s PUSH @$AREF, @_; 1956s } 1956s 1956s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1956s IS OF AN ACCEPTABLE TYPE. 1956s 1956s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1956s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1956s 1956s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1956s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1956s PROVIDED, C<$_> WILL BE USED INSTEAD. 1956s 1956s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1956s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1956s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1956s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1956s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1956s 1956s MYTIME +2; 1956s 1956s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1956s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1956s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1956s 1956s SUB MYGETPROTOBYNUMBER($;); 1956s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1956s 1956s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1956s PROVIDED IT'S IN THE INITIAL POSITION: 1956s X<&> 1956s 1956s SUB TRY (&@) { 1956s MY($TRY,$CATCH) = @_; 1956s EVAL { &$TRY }; 1956s IF ($@) { 1956s LOCAL $_ = $@; 1956s &$CATCH; 1956s } 1956s } 1956s SUB CATCH (&) { $_[0] } 1956s 1956s TRY { 1956s DIE "PHOOEY"; 1956s } CATCH { 1956s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1956s }; 1956s 1956s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1956s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1956s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1956s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1956s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1956s 1956s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1956s X 1956s 1956s SUB MYGREP (&@) { 1956s MY $CODE = SHIFT; 1956s MY @RESULT; 1956s FOREACH $_ (@_) { 1956s PUSH(@RESULT, $_) IF &$CODE; 1956s } 1956s @RESULT; 1956s } 1956s 1956s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1956s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1956s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1956s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1956s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1956s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1956s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1956s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1956s 1956s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1956s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1956s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1956s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1956s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1956s MAJORITY OF OFFENDING CODE IS FIXED. 1956s 1956s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1956s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1956s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1956s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1956s 1956s SUB FUNC ($) { 1956s MY $N = SHIFT; 1956s PRINT "YOU GAVE ME $N\N"; 1956s } 1956s 1956s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1956s RETURNING A LIST: 1956s 1956s FUNC(@FOO); 1956s FUNC( $TEXT =~ /\W+/G ); 1956s 1956s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1956s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1956s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1956s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1956s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1956s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1956s 1956s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1956s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1956s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1956s EFFECT, LIKE SO: 1956s 1956s SUB FOO($$); 1956s SUB FOO($$) { 1956s FOO 1, 2; 1956s } 1956s 1956s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1956s TO MAKE THE WORLD A BETTER PLACE. 1956s 1956s =HEAD2 CONSTANT FUNCTIONS 1956s X 1956s 1956s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1956s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1956s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1956s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1956s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1956s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1956s 1956s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1956s 1956s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1956s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1956s # AND IT'S INLINED, TOO! 1956s SUB ST_DEV () { 0 } 1956s SUB ST_INO () { 1 } 1956s 1956s SUB FLAG_FOO () { 1 << 8 } 1956s SUB FLAG_BAR () { 1 << 9 } 1956s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1956s 1956s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1956s 1956s SUB N () { INT(OPT_BAZ) / 3 } 1956s 1956s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1956s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1956s 1956s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1956s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1956s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1956s C: 1956s 1956s SUB BAZ_VAL () { 1956s IF (OPT_BAZ) { 1956s RETURN 23; 1956s } 1956s ELSE { 1956s RETURN 42; 1956s } 1956s } 1956s SUB BONK_VAL () { RETURN 12345 } 1956s 1956s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1956s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1956s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1956s 1956s BEGIN { 1956s MY $VAR = 1; 1956s NO STRICT 'REFS'; 1956s *INLINED = SUB () { $VAR }; 1956s } 1956s 1956s BEGIN { 1956s MY $VAR = 1; 1956s MY $REF = \$VAR; 1956s NO STRICT 'REFS'; 1956s *NOT_INLINED = SUB () { $VAR }; 1956s } 1956s 1956s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1956s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1956s 1956s BEGIN { 1956s MY $X = 10; 1956s *FOO = SUB () { $X }; 1956s $X++; 1956s } 1956s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1956s 1956s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1956s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1956s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1956s SO IT PRINTED C<10>, NOT C<11>. 1956s 1956s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1956s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1956s ASIDE FROM WHERE IT IS DECLARED. 1956s 1956s # FINE, NO WARNING 1956s BEGIN { 1956s MY $X = 54321; 1956s *INLINED = SUB () { $X }; 1956s } 1956s # ERROR 1956s BEGIN { 1956s MY $X; 1956s $X = 54321; 1956s *ALSO_INLINED = SUB () { $X }; 1956s } 1956s 1956s PERL 5.22 ALSO INTRODUCED THE "CONST" ATTRIBUTE AS AN ALTERNATIVE. IT WAS 1956s INITIALLY EXPERIMENTAL, BUT MADE STABLE IN PERL 5.40. WHEN APPLIED TO AN 1956s ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO BE CALLED WHEN THE C 1956s EXPRESSION IS EVALUATED. THE RETURN VALUE IS CAPTURED AND TURNED INTO A 1956s CONSTANT SUBROUTINE: 1956s 1956s MY $X = 54321; 1956s *INLINED = SUB : CONST { $X }; 1956s $X++; 1956s 1956s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1956s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1956s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1956s VALUE CAPTURED THE SAME WAY. 1956s 1956s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1956s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1956s AN EXPLICIT C: 1956s 1956s BEGIN { 1956s MY $X = 10; 1956s *FOO = SUB () { RETURN $X }; 1956s $X++; 1956s } 1956s PRINT FOO(); # PRINTS 11 1956s 1956s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1956s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1956s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1956s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1956s 1956s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1956s SUB ONE { 1956s 1; 1956s } 1956s IF (ONE ) { 1956s PRINT ONE() IF ONE ; 1956s } 1956s 1956s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1956s SUB ONE () { 1 } 1956s DO { 1956s PRINT 1 1956s }; 1956s 1956s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1956s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1956s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1956s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1956s 1956s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1956s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1956s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1956s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1956s 1956s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1956s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1956s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1956s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1956s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1956s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1956s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1956s MENTIONED ABOVE: 1956s 1956s SUB NOT_INLINED () { RETURN 23 } 1956s 1956s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1956s X X X X 1956s 1956s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1956s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1956s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1956s ON A NON-UNIX SYSTEM. 1956s 1956s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1956s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1956s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1956s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1956s 1956s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1956s CHDIR $SOMEWHERE; 1956s SUB CHDIR { ... } 1956s 1956s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1956s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1956s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1956s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1956s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1956s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1956s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1956s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1956s FOR SOME KEYWORDS. SEE L. 1956s 1956s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1956s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1956s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1956s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1956s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1956s THAT IS, THEY COULD SAY 1956s 1956s USE MODULE 'OPEN'; 1956s 1956s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1956s 1956s USE MODULE; 1956s 1956s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1956s 1956s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1956s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1956s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1956s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1956s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1956s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1956s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1956s 1956s PACKAGE REGLOB; 1956s REQUIRE EXPORTER; 1956s @ISA = 'EXPORTER'; 1956s @EXPORT_OK = 'GLOB'; 1956s 1956s SUB IMPORT { 1956s MY $PKG = SHIFT; 1956s RETURN UNLESS @_; 1956s MY $SYM = SHIFT; 1956s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1956s $PKG->EXPORT($WHERE, $SYM, @_); 1956s } 1956s 1956s SUB GLOB { 1956s MY $PAT = SHIFT; 1956s MY @GOT; 1956s IF (OPENDIR MY $D, '.') { 1956s @GOT = GREP /$PAT/, READDIR $D; 1956s CLOSEDIR $D; 1956s } 1956s RETURN @GOT; 1956s } 1956s 1; 1956s 1956s AND HERE'S HOW IT COULD BE (AB)USED: 1956s 1956s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1956s PACKAGE FOO; 1956s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1956s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1956s 1956s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1956s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1956s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1956s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1956s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1956s IT MUST BE DONE AT ALL. 1956s 1956s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1956s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1956s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1956s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1956s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1956s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1956s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1956s LIBRARY. 1956s 1956s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1956s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1956s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1956s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1956s (SEE L). 1956s 1956s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1956s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1956s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1956s 1956s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1956s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1956s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1956s C SYNTAX, THOUGH). 1956s 1956s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1956s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1956s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1956s 1956s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1956s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1956s 1956s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1956s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1956s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1956s 1956s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1956s 1956s =HEAD2 AUTOLOADING 1956s X X 1956s 1956s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1956s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1956s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1956s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1956s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1956s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1956s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1956s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1956s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1956s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1956s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1956s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1956s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1956s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1956s SUBROUTINE NAME. SEE L FOR DETAILS.) 1956s 1956s 1956s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1956s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1956s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1956s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1956s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1956s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1956s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1956s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1956s 1956s SUB AUTOLOAD { 1956s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1956s MY $PROGRAM = $AUTOLOAD; 1956s $PROGRAM =~ S/.*:://; 1956s SYSTEM($PROGRAM, @_); 1956s } 1956s DATE(); 1956s WHO(); 1956s LS('-L'); 1956s 1956s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1956s EVEN NEED PARENTHESES: 1956s 1956s USE SUBS QW(DATE WHO LS); 1956s DATE; 1956s WHO; 1956s LS '-L'; 1956s 1956s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1956s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1956s 1956s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1956s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1956s DESCRIBED IN L AND IN L, THE STANDARD 1956s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1956s FUNCTIONS TO PERL CODE IN L. 1956s 1956s =HEAD2 SUBROUTINE ATTRIBUTES 1956s X X X 1956s 1956s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1956s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1956s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1956s C HAD BEEN SEEN. SEE L FOR DETAILS 1956s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1956s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1956s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1956s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1956s 1956s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1956s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1956s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1956s NEST PROPERLY. 1956s 1956s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1956s 1956s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1956s SUB PLUGH () : UGLY('\(") :BAD; 1956s SUB XYZZY : _5X5 { ... } 1956s 1956s EXAMPLES OF INVALID SYNTAX: 1956s 1956s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1956s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1956s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1956s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1956s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1956s 1956s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1956s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1956s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1956s PARSED AND INVOKED: 1956s 1956s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1956s 1956s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1956s SEE L AND L. 1956s 1956s =HEAD1 SEE ALSO 1956s 1956s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1956s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1956s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1956s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1956s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1956s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1956s 1956s =FOR VI 1956s # EX: SET STS=0 SW=4 ET: 1956s 1956s ok 2 1956s # testing mod_cgi with /modules/cgi/perl.pl 1956s # expected 200 1956s # received 200 1956s # body: PERL CGI 1956s ok 3 1956s # testing mod_test_rwrite with /test_rwrite 1956s # expected 200 1956s # received 200 1956s # body: A 1956s ok 4 1956s ok 1962s t/filter/case_in.t .................. 1962s 1..3 1962s # Running under perl version 5.040000 for linux 1962s # Current time local: Fri Feb 21 13:16:13 2025 1962s # Current time GMT: Fri Feb 21 13:16:13 2025 1962s # Using Test.pm version 1.31 1962s # Using Apache/Test.pm version 1.44 1962s ok 1 1962s # testing mod_cgi with /modules/cgi/perl_echo.pl 1962s # expected 200 1962s # received 200 1962s ok 2 1962s # testing mod_echo_post with /echo_post 1962s # expected 200 1962s # received 200 1962s ok 3 1962s ok 1969s t/filter/input_body.t ............... 1969s 1..2 1969s # Running under perl version 5.040000 for linux 1969s # Current time local: Fri Feb 21 13:16:20 2025 1969s # Current time GMT: Fri Feb 21 13:16:20 2025 1969s # Using Test.pm version 1.31 1969s # Using Apache/Test.pm version 1.44 1969s # testing : Posted "1 ko" 1969s # expected: 'ok 1' 1969s # received: 'ok 1' 1969s ok 1 1969s # testing : Posted "2 ko" 1969s # expected: 'ok 2' 1969s # received: 'ok 2' 1969s ok 2 1969s ok 1974s t/http11/basicauth.t ................ 1974s 1..3 1974s # Running under perl version 5.040000 for linux 1974s # Current time local: Fri Feb 21 13:16:26 2025 1974s # Current time GMT: Fri Feb 21 13:16:26 2025 1974s # Using Test.pm version 1.31 1974s # Using Apache/Test.pm version 1.44 1974s ok 1 1974s ok 2 1974s ok 3 1974s ok 1980s t/http11/chunked.t .................. 1980s 1..30 1980s # Running under perl version 5.040000 for linux 1980s # Current time local: Fri Feb 21 13:16:32 2025 1980s # Current time GMT: Fri Feb 21 13:16:32 2025 1980s # Using Test.pm version 1.31 1980s # Using Apache/Test.pm version 1.44 1980s # testing : response protocol 1980s # expected: 'HTTP/1.1' 1980s # received: 'HTTP/1.1' 1980s ok 1 1980s # testing : response Transfer-Encoding 1980s # expected: 'chunked' 1980s # received: 'chunked' 1980s ok 2 1980s # testing : no Content-Length 1980s # expected: 0 1980s # received: 0 1980s ok 3 1980s # testing : body length 1980s # expected: '70976' 1980s # received: 70976 1980s ok 4 1980s # testing : number of requests 1980s # expected: 1 1980s # received: 1 1980s ok 5 1980s # testing : response protocol 1980s # expected: 'HTTP/1.1' 1980s # received: 'HTTP/1.1' 1980s ok 6 1980s # testing : response Transfer-Encoding 1980s # expected: 'chunked' 1980s # received: 'chunked' 1980s ok 7 1980s # testing : no Content-Length 1980s # expected: 0 1980s # received: 0 1980s ok 8 1980s # testing : body length 1980s # expected: '212509' 1980s # received: 212509 1980s ok 9 1980s # testing : number of requests 1980s # expected: 2 1980s # received: 2 1980s ok 10 1980s # testing : response protocol 1980s # expected: 'HTTP/1.1' 1980s # received: 'HTTP/1.1' 1980s ok 11 1980s # testing : response Transfer-Encoding 1980s # expected: 'chunked' 1980s # received: 'chunked' 1980s ok 12 1980s # testing : no Content-Length 1980s # expected: 0 1980s # received: 0 1980s ok 13 1980s # testing : body length 1980s # expected: '280545' 1980s # received: 280545 1980s ok 14 1980s # testing : number of requests 1980s # expected: 3 1980s # received: 3 1980s ok 15 1980s # testing : response protocol 1980s # expected: 'HTTP/1.1' 1980s # received: 'HTTP/1.1' 1980s ok 16 1980s # testing : response Transfer-Encoding 1980s # expected: 'chunked' 1980s # received: 'chunked' 1980s ok 17 1980s # testing : no Content-Length 1980s # expected: 0 1980s # received: 0 1980s ok 18 1980s # testing : body length 1980s # expected: '845969' 1980s # received: 845969 1980s ok 19 1980s # testing : number of requests 1980s # expected: 4 1980s # received: 4 1980s ok 20 1980s # testing : response protocol 1980s # expected: 'HTTP/1.1' 1980s # received: 'HTTP/1.1' 1980s ok 21 1980s # testing : no Transfer-Encoding (test result inverted) 1980s # expected: 'chunked' 1980s # received: '' 1980s ok 22 1980s # testing : content length 1980s # expected: 253 1980s # received: '253' 1980s ok 23 1980s # testing : body length 1980s # expected: '242' 1980s # received: 242 1980s ok 24 1980s # testing : number of requests 1980s # expected: 5 1980s # received: 5 1980s ok 25 1980s # testing : response protocol 1980s # expected: 'HTTP/1.1' 1980s # received: 'HTTP/1.1' 1980s ok 26 1980s # testing : no Transfer-Encoding (test result inverted) 1980s # expected: 'chunked' 1980s # received: '' 1980s ok 27 1980s # testing : content length 1980s # expected: '' 1980s # received: '' 1980s ok 28 1980s # testing : body length 1980s # expected: '14276' 1980s # received: 14276 1980s ok 29 1980s # testing : number of requests 1980s # expected: 6 1980s # received: 6 1980s ok 30 1980s ok 1987s t/http11/chunked2.t ................. 1987s 1..2 1987s # Running under perl version 5.040000 for linux 1987s # Current time local: Fri Feb 21 13:16:38 2025 1987s # Current time GMT: Fri Feb 21 13:16:38 2025 1987s # Using Test.pm version 1.31 1987s # Using Apache/Test.pm version 1.44 1987s # testing : successful response 1987s # expected: 200 1987s # received: '200' 1987s ok 1 1987s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1987s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1987s ok 2 1987s ok 1994s t/http11/clength.t .................. 1994s 1..6 1994s # Running under perl version 5.040000 for linux 1994s # Current time local: Fri Feb 21 13:16:45 2025 1994s # Current time GMT: Fri Feb 21 13:16:45 2025 1994s # Using Test.pm version 1.31 1994s # Using Apache/Test.pm version 1.44 1994s # testing : successful response 1994s # expected: 200 1994s # received: '200' 1994s ok 1 1994s # expected: 10 1994s # received: '10' 1994s ok 2 1994s # expected: 'bbbbbbbbbb' 1994s # received: 'bbbbbbbbbb' 1994s ok 3 1994s # testing : successful response 1994s # expected: 200 1994s # received: '200' 1994s ok 4 1994s # expected: 6 1994s # received: '6' 1994s ok 5 1994s # expected: 'foobar' 1994s # received: 'foobar' 1994s ok 6 1994s ok 2004s t/http11/post.t ..................... 2004s # using LWP client 2004s 1..51 2004s # Running under perl version 5.040000 for linux 2004s # Current time local: Fri Feb 21 13:16:52 2025 2004s # Current time GMT: Fri Feb 21 13:16:52 2025 2004s # Using Test.pm version 1.31 2004s # Using Apache/Test.pm version 1.44 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 1024 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Connection: Keep-Alive 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 5 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 1 2004s #DMMATCH1: 1 2004s #Keep-Alive: timeout=5, max=100 2004s # 2004s # testing : length posted 2004s # expected: '1024' 2004s # received: 1024 2004s ok 1 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 2048 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 5 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 2 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '2048' 2004s # received: 2048 2004s ok 2 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 3072 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 5 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 3 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '3072' 2004s # received: 3072 2004s ok 3 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 4096 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 5 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 4 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '4096' 2004s # received: 4096 2004s ok 4 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 5120 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 5 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 5 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '5120' 2004s # received: 5120 2004s ok 5 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 6144 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 5 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 6 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '6144' 2004s # received: 6144 2004s ok 6 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 7168 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 5 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 7 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '7168' 2004s # received: 7168 2004s ok 7 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 8192 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 5 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 8 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '8192' 2004s # received: 8192 2004s ok 8 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 9216 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 5 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 9 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '9216' 2004s # received: 9216 2004s ok 9 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 10240 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 10 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '10240' 2004s # received: 10240 2004s ok 10 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 11264 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 11 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '11264' 2004s # received: 11264 2004s ok 11 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 12288 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 12 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '12288' 2004s # received: 12288 2004s ok 12 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 13312 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 13 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '13312' 2004s # received: 13312 2004s ok 13 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 14336 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 14 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '14336' 2004s # received: 14336 2004s ok 14 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 15360 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 15 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '15360' 2004s # received: 15360 2004s ok 15 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 16384 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 16 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '16384' 2004s # received: 16384 2004s ok 16 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 17408 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 17 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '17408' 2004s # received: 17408 2004s ok 17 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 18432 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 18 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '18432' 2004s # received: 18432 2004s ok 18 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 19456 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 19 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '19456' 2004s # received: 19456 2004s ok 19 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 20480 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 20 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '20480' 2004s # received: 20480 2004s ok 20 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 21504 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 21 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '21504' 2004s # received: 21504 2004s ok 21 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 22528 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 22 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '22528' 2004s # received: 22528 2004s ok 22 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 23552 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:00 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 23 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '23552' 2004s # received: 23552 2004s ok 23 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 24576 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 24 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '24576' 2004s # received: 24576 2004s ok 24 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 25600 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 25 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '25600' 2004s # received: 25600 2004s ok 25 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 26624 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 26 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '26624' 2004s # received: 26624 2004s ok 26 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 27648 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 27 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '27648' 2004s # received: 27648 2004s ok 27 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 28672 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 28 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '28672' 2004s # received: 28672 2004s ok 28 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 29696 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 29 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '29696' 2004s # received: 29696 2004s ok 29 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 30720 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 30 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '30720' 2004s # received: 30720 2004s ok 30 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 31744 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 31 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '31744' 2004s # received: 31744 2004s ok 31 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 32768 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 32 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '32768' 2004s # received: 32768 2004s ok 32 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 33792 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 33 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '33792' 2004s # received: 33792 2004s ok 33 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 34816 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 34 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '34816' 2004s # received: 34816 2004s ok 34 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 35840 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 35 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '35840' 2004s # received: 35840 2004s ok 35 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 36864 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 36 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '36864' 2004s # received: 36864 2004s ok 36 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 37888 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 37 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '37888' 2004s # received: 37888 2004s ok 37 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 38912 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 38 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '38912' 2004s # received: 38912 2004s ok 38 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 39936 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 39 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '39936' 2004s # received: 39936 2004s ok 39 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 40960 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 40 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '40960' 2004s # received: 40960 2004s ok 40 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 41984 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 41 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '41984' 2004s # received: 41984 2004s ok 41 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 43008 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 42 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '43008' 2004s # received: 43008 2004s ok 42 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 44032 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 43 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '44032' 2004s # received: 44032 2004s ok 43 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 45056 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 44 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '45056' 2004s # received: 45056 2004s ok 44 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 46080 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:01 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 45 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '46080' 2004s # received: 46080 2004s ok 45 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 47104 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 46 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '47104' 2004s # received: 47104 2004s ok 46 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 48128 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 47 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '48128' 2004s # received: 48128 2004s ok 47 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 49152 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 48 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '49152' 2004s # received: 49152 2004s ok 48 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 50176 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 49 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '50176' 2004s # received: 50176 2004s ok 49 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 51200 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 6 2004s #Client-Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 50 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '51200' 2004s # received: 51200 2004s ok 50 2004s #lwp request: 2004s #POST http://localhost:8529/eat_post HTTP/1.1 2004s #User-Agent: libwww-perl/6.77 2004s #Content-Length: 102400 2004s # 2004s #server response: 2004s #HTTP/1.1 200 OK 2004s #Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2004s #Vary: In-If1 2004s #Content-Length: 7 2004s #Client-Date: Fri, 21 Feb 2025 13:17:02 GMT 2004s #Client-Peer: 127.0.0.1:8529 2004s #Client-Response-Num: 51 2004s #DMMATCH1: 1 2004s # 2004s # testing : length posted 2004s # expected: '102400' 2004s # received: 102400 2004s ok 51 2004s ok 2011s t/modules/aaa.t ..................... 2011s 1..40 2011s # Running under perl version 5.040000 for linux 2011s # Current time local: Fri Feb 21 13:17:02 2025 2011s # Current time GMT: Fri Feb 21 13:17:02 2025 2011s # Using Test.pm version 1.31 2011s # Using Apache/Test.pm version 1.44 2011s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm2 2011s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 2011s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/form1 2011s ok 1 2011s ok 2 2011s ok 3 2011s ok 4 2011s ok 5 2011s ok 6 2011s ok 7 2011s ok 8 2011s ok 9 2011s ok 10 2011s ok 11 2011s ok 12 2011s ok 13 2011s ok 14 2011s ok 15 2011s ok 16 2011s ok 17 2011s ok 18 2011s ok 19 2011s ok 20 2011s ok 21 2011s ok 22 2011s ok 23 2011s ok 24 2011s ok 25 2011s ok 26 2011s ok 27 2011s ok 28 2011s ok 29 2011s ok 30 2011s ok 31 2011s ok 32 2011s ok 33 2011s ok 34 2011s ok 35 2011s ok 36 2011s ok 37 2011s ok 38 2011s ok 39 2011s ok 40 2011s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 2011s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm2 2011s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/form1 2011s ok 2020s t/modules/access.t .................. 2020s 1..408 2020s # Running under perl version 5.040000 for linux 2020s # Current time local: Fri Feb 21 13:17:09 2025 2020s # Current time GMT: Fri Feb 21 13:17:09 2025 2020s # Using Test.pm version 1.31 2020s # Using Apache/Test.pm version 1.44 2020s # --- 2020s # Order deny,allow 2020s # Allow from all 2020s # expecting access. 2020s ok 1 2020s # --- 2020s # Order deny,allow 2020s # Deny from all 2020s # expecting access denial. 2020s ok 2 2020s # --- 2020s # Order deny,allow 2020s # Allow from all 2020s # Deny from all 2020s # expecting access. 2020s ok 3 2020s # --- 2020s # Order deny,allow 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 4 2020s # --- 2020s # Order deny,allow 2020s # Allow from all 2020s # Deny from localhost 2020s # expecting access. 2020s ok 5 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 6 2020s # --- 2020s # Order deny,allow 2020s # Allow from all 2020s # Deny from 127.0.0.1 2020s # expecting access. 2020s ok 7 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 8 2020s # --- 2020s # Order deny,allow 2020s # Allow from all 2020s # Deny from 127.0 2020s # expecting access. 2020s ok 9 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 10 2020s # --- 2020s # Order deny,allow 2020s # Allow from all 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access. 2020s ok 11 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 12 2020s # --- 2020s # Order deny,allow 2020s # Allow from all 2020s # Deny from 127.0.0.1/16 2020s # expecting access. 2020s ok 13 2020s # --- 2020s # Order deny,allow 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 14 2020s # --- 2020s # Order deny,allow 2020s # Allow from all 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 15 2020s # --- 2020s # Order deny,allow 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 16 2020s # --- 2020s # Order deny,allow 2020s # Allow from all 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 17 2020s # --- 2020s # Order deny,allow 2020s # Allow from localhost 2020s # expecting access. 2020s ok 18 2020s # --- 2020s # Order deny,allow 2020s # Deny from all 2020s # expecting access denial. 2020s ok 19 2020s # --- 2020s # Order deny,allow 2020s # Allow from localhost 2020s # Deny from all 2020s # expecting access. 2020s ok 20 2020s # --- 2020s # Order deny,allow 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 21 2020s # --- 2020s # Order deny,allow 2020s # Allow from localhost 2020s # Deny from localhost 2020s # expecting access. 2020s ok 22 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 23 2020s # --- 2020s # Order deny,allow 2020s # Allow from localhost 2020s # Deny from 127.0.0.1 2020s # expecting access. 2020s ok 24 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 25 2020s # --- 2020s # Order deny,allow 2020s # Allow from localhost 2020s # Deny from 127.0 2020s # expecting access. 2020s ok 26 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 27 2020s # --- 2020s # Order deny,allow 2020s # Allow from localhost 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access. 2020s ok 28 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 29 2020s # --- 2020s # Order deny,allow 2020s # Allow from localhost 2020s # Deny from 127.0.0.1/16 2020s # expecting access. 2020s ok 30 2020s # --- 2020s # Order deny,allow 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 31 2020s # --- 2020s # Order deny,allow 2020s # Allow from localhost 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 32 2020s # --- 2020s # Order deny,allow 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 33 2020s # --- 2020s # Order deny,allow 2020s # Allow from localhost 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 34 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1 2020s # expecting access. 2020s ok 35 2020s # --- 2020s # Order deny,allow 2020s # Deny from all 2020s # expecting access denial. 2020s ok 36 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1 2020s # Deny from all 2020s # expecting access. 2020s ok 37 2020s # --- 2020s # Order deny,allow 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 38 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1 2020s # Deny from localhost 2020s # expecting access. 2020s ok 39 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 40 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1 2020s # Deny from 127.0.0.1 2020s # expecting access. 2020s ok 41 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 42 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1 2020s # Deny from 127.0 2020s # expecting access. 2020s ok 43 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 44 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access. 2020s ok 45 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 46 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1 2020s # Deny from 127.0.0.1/16 2020s # expecting access. 2020s ok 47 2020s # --- 2020s # Order deny,allow 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 48 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 49 2020s # --- 2020s # Order deny,allow 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 50 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 51 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0 2020s # expecting access. 2020s ok 52 2020s # --- 2020s # Order deny,allow 2020s # Deny from all 2020s # expecting access denial. 2020s ok 53 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0 2020s # Deny from all 2020s # expecting access. 2020s ok 54 2020s # --- 2020s # Order deny,allow 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 55 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0 2020s # Deny from localhost 2020s # expecting access. 2020s ok 56 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 57 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0 2020s # Deny from 127.0.0.1 2020s # expecting access. 2020s ok 58 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 59 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0 2020s # Deny from 127.0 2020s # expecting access. 2020s ok 60 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 61 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access. 2020s ok 62 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 63 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0 2020s # Deny from 127.0.0.1/16 2020s # expecting access. 2020s ok 64 2020s # --- 2020s # Order deny,allow 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 65 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 66 2020s # --- 2020s # Order deny,allow 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 67 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 68 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/255.255.0.0 2020s # expecting access. 2020s ok 69 2020s # --- 2020s # Order deny,allow 2020s # Deny from all 2020s # expecting access denial. 2020s ok 70 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/255.255.0.0 2020s # Deny from all 2020s # expecting access. 2020s ok 71 2020s # --- 2020s # Order deny,allow 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 72 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/255.255.0.0 2020s # Deny from localhost 2020s # expecting access. 2020s ok 73 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 74 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/255.255.0.0 2020s # Deny from 127.0.0.1 2020s # expecting access. 2020s ok 75 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 76 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/255.255.0.0 2020s # Deny from 127.0 2020s # expecting access. 2020s ok 77 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 78 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/255.255.0.0 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access. 2020s ok 79 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 80 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/255.255.0.0 2020s # Deny from 127.0.0.1/16 2020s # expecting access. 2020s ok 81 2020s # --- 2020s # Order deny,allow 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 82 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/255.255.0.0 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 83 2020s # --- 2020s # Order deny,allow 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 84 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/255.255.0.0 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 85 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/16 2020s # expecting access. 2020s ok 86 2020s # --- 2020s # Order deny,allow 2020s # Deny from all 2020s # expecting access denial. 2020s ok 87 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/16 2020s # Deny from all 2020s # expecting access. 2020s ok 88 2020s # --- 2020s # Order deny,allow 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 89 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/16 2020s # Deny from localhost 2020s # expecting access. 2020s ok 90 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 91 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/16 2020s # Deny from 127.0.0.1 2020s # expecting access. 2020s ok 92 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 93 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/16 2020s # Deny from 127.0 2020s # expecting access. 2020s ok 94 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 95 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/16 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access. 2020s ok 96 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 97 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/16 2020s # Deny from 127.0.0.1/16 2020s # expecting access. 2020s ok 98 2020s # --- 2020s # Order deny,allow 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 99 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/16 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 100 2020s # --- 2020s # Order deny,allow 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 101 2020s # --- 2020s # Order deny,allow 2020s # Allow from 127.0.0.1/16 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 102 2020s # --- 2020s # Order deny,allow 2020s # Allow from somewhere.else.com 2020s # expecting access. 2020s ok 103 2020s # --- 2020s # Order deny,allow 2020s # Deny from all 2020s # expecting access denial. 2020s ok 104 2020s # --- 2020s # Order deny,allow 2020s # Allow from somewhere.else.com 2020s # Deny from all 2020s # expecting access denial. 2020s ok 105 2020s # --- 2020s # Order deny,allow 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 106 2020s # --- 2020s # Order deny,allow 2020s # Allow from somewhere.else.com 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 107 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 108 2020s # --- 2020s # Order deny,allow 2020s # Allow from somewhere.else.com 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 109 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 110 2020s # --- 2020s # Order deny,allow 2020s # Allow from somewhere.else.com 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 111 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 112 2020s # --- 2020s # Order deny,allow 2020s # Allow from somewhere.else.com 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 113 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 114 2020s # --- 2020s # Order deny,allow 2020s # Allow from somewhere.else.com 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 115 2020s # --- 2020s # Order deny,allow 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 116 2020s # --- 2020s # Order deny,allow 2020s # Allow from somewhere.else.com 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 117 2020s # --- 2020s # Order deny,allow 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 118 2020s # --- 2020s # Order deny,allow 2020s # Allow from somewhere.else.com 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 119 2020s # --- 2020s # Order deny,allow 2020s # Allow from 66.6.6.6 2020s # expecting access. 2020s ok 120 2020s # --- 2020s # Order deny,allow 2020s # Deny from all 2020s # expecting access denial. 2020s ok 121 2020s # --- 2020s # Order deny,allow 2020s # Allow from 66.6.6.6 2020s # Deny from all 2020s # expecting access denial. 2020s ok 122 2020s # --- 2020s # Order deny,allow 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 123 2020s # --- 2020s # Order deny,allow 2020s # Allow from 66.6.6.6 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 124 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 125 2020s # --- 2020s # Order deny,allow 2020s # Allow from 66.6.6.6 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 126 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 127 2020s # --- 2020s # Order deny,allow 2020s # Allow from 66.6.6.6 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 128 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 129 2020s # --- 2020s # Order deny,allow 2020s # Allow from 66.6.6.6 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 130 2020s # --- 2020s # Order deny,allow 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 131 2020s # --- 2020s # Order deny,allow 2020s # Allow from 66.6.6.6 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 132 2020s # --- 2020s # Order deny,allow 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 133 2020s # --- 2020s # Order deny,allow 2020s # Allow from 66.6.6.6 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 134 2020s # --- 2020s # Order deny,allow 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 135 2020s # --- 2020s # Order deny,allow 2020s # Allow from 66.6.6.6 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 136 2020s # --- 2020s # Order allow,deny 2020s # Allow from all 2020s # expecting access. 2020s ok 137 2020s # --- 2020s # Order allow,deny 2020s # Deny from all 2020s # expecting access denial. 2020s ok 138 2020s # --- 2020s # Order allow,deny 2020s # Allow from all 2020s # Deny from all 2020s # expecting access denial. 2020s ok 139 2020s # --- 2020s # Order allow,deny 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 140 2020s # --- 2020s # Order allow,deny 2020s # Allow from all 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 141 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 142 2020s # --- 2020s # Order allow,deny 2020s # Allow from all 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 143 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 144 2020s # --- 2020s # Order allow,deny 2020s # Allow from all 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 145 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 146 2020s # --- 2020s # Order allow,deny 2020s # Allow from all 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 147 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 148 2020s # --- 2020s # Order allow,deny 2020s # Allow from all 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 149 2020s # --- 2020s # Order allow,deny 2020s # Deny from somewhere.else.com 2020s # expecting access denial. 2020s ok 150 2020s # --- 2020s # Order allow,deny 2020s # Allow from all 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 151 2020s # --- 2020s # Order allow,deny 2020s # Deny from 66.6.6.6 2020s # expecting access denial. 2020s ok 152 2020s # --- 2020s # Order allow,deny 2020s # Allow from all 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 153 2020s # --- 2020s # Order allow,deny 2020s # Allow from localhost 2020s # expecting access. 2020s ok 154 2020s # --- 2020s # Order allow,deny 2020s # Deny from all 2020s # expecting access denial. 2020s ok 155 2020s # --- 2020s # Order allow,deny 2020s # Allow from localhost 2020s # Deny from all 2020s # expecting access denial. 2020s ok 156 2020s # --- 2020s # Order allow,deny 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 157 2020s # --- 2020s # Order allow,deny 2020s # Allow from localhost 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 158 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 159 2020s # --- 2020s # Order allow,deny 2020s # Allow from localhost 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 160 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 161 2020s # --- 2020s # Order allow,deny 2020s # Allow from localhost 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 162 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 163 2020s # --- 2020s # Order allow,deny 2020s # Allow from localhost 2020s # Deny from 127.0.0.1/255.255.0.0 2020s # expecting access denial. 2020s ok 164 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 165 2020s # --- 2020s # Order allow,deny 2020s # Allow from localhost 2020s # Deny from 127.0.0.1/16 2020s # expecting access denial. 2020s ok 166 2020s # --- 2020s # Order allow,deny 2020s # Deny from somewhere.else.com 2020s # expecting access denial. 2020s ok 167 2020s # --- 2020s # Order allow,deny 2020s # Allow from localhost 2020s # Deny from somewhere.else.com 2020s # expecting access. 2020s ok 168 2020s # --- 2020s # Order allow,deny 2020s # Deny from 66.6.6.6 2020s # expecting access denial. 2020s ok 169 2020s # --- 2020s # Order allow,deny 2020s # Allow from localhost 2020s # Deny from 66.6.6.6 2020s # expecting access. 2020s ok 170 2020s # --- 2020s # Order allow,deny 2020s # Allow from 127.0.0.1 2020s # expecting access. 2020s ok 171 2020s # --- 2020s # Order allow,deny 2020s # Deny from all 2020s # expecting access denial. 2020s ok 172 2020s # --- 2020s # Order allow,deny 2020s # Allow from 127.0.0.1 2020s # Deny from all 2020s # expecting access denial. 2020s ok 173 2020s # --- 2020s # Order allow,deny 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 174 2020s # --- 2020s # Order allow,deny 2020s # Allow from 127.0.0.1 2020s # Deny from localhost 2020s # expecting access denial. 2020s ok 175 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 176 2020s # --- 2020s # Order allow,deny 2020s # Allow from 127.0.0.1 2020s # Deny from 127.0.0.1 2020s # expecting access denial. 2020s ok 177 2020s # --- 2020s # Order allow,deny 2020s # Deny from 127.0 2020s # expecting access denial. 2020s ok 178 2020s # --- 2020s # Order allow,deny 2020s # Allow from 127.0.0.1 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 179 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 180 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 181 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 182 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 183 2021s # --- 2021s # Order allow,deny 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 184 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 185 2021s # --- 2021s # Order allow,deny 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 186 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 187 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0 2021s # expecting access. 2021s ok 188 2021s # --- 2021s # Order allow,deny 2021s # Deny from all 2021s # expecting access denial. 2021s ok 189 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0 2021s # Deny from all 2021s # expecting access denial. 2021s ok 190 2021s # --- 2021s # Order allow,deny 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 191 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 192 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 193 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 194 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 195 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 196 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 197 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 198 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 199 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 200 2021s # --- 2021s # Order allow,deny 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 201 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 202 2021s # --- 2021s # Order allow,deny 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 203 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 204 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # expecting access. 2021s ok 205 2021s # --- 2021s # Order allow,deny 2021s # Deny from all 2021s # expecting access denial. 2021s ok 206 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from all 2021s # expecting access denial. 2021s ok 207 2021s # --- 2021s # Order allow,deny 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 208 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 209 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 210 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 211 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 212 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 213 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 214 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 215 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 216 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 217 2021s # --- 2021s # Order allow,deny 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 218 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 219 2021s # --- 2021s # Order allow,deny 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 220 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 221 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/16 2021s # expecting access. 2021s ok 222 2021s # --- 2021s # Order allow,deny 2021s # Deny from all 2021s # expecting access denial. 2021s ok 223 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/16 2021s # Deny from all 2021s # expecting access denial. 2021s ok 224 2021s # --- 2021s # Order allow,deny 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 225 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/16 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 226 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 227 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/16 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 228 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 229 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/16 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 230 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 231 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/16 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 232 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 233 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/16 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 234 2021s # --- 2021s # Order allow,deny 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 235 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/16 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 236 2021s # --- 2021s # Order allow,deny 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 237 2021s # --- 2021s # Order allow,deny 2021s # Allow from 127.0.0.1/16 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 238 2021s # --- 2021s # Order allow,deny 2021s # Allow from somewhere.else.com 2021s # expecting access denial. 2021s ok 239 2021s # --- 2021s # Order allow,deny 2021s # Deny from all 2021s # expecting access denial. 2021s ok 240 2021s # --- 2021s # Order allow,deny 2021s # Allow from somewhere.else.com 2021s # Deny from all 2021s # expecting access denial. 2021s ok 241 2021s # --- 2021s # Order allow,deny 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 242 2021s # --- 2021s # Order allow,deny 2021s # Allow from somewhere.else.com 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 243 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 244 2021s # --- 2021s # Order allow,deny 2021s # Allow from somewhere.else.com 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 245 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 246 2021s # --- 2021s # Order allow,deny 2021s # Allow from somewhere.else.com 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 247 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 248 2021s # --- 2021s # Order allow,deny 2021s # Allow from somewhere.else.com 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 249 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 250 2021s # --- 2021s # Order allow,deny 2021s # Allow from somewhere.else.com 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 251 2021s # --- 2021s # Order allow,deny 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 252 2021s # --- 2021s # Order allow,deny 2021s # Allow from somewhere.else.com 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 253 2021s # --- 2021s # Order allow,deny 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 254 2021s # --- 2021s # Order allow,deny 2021s # Allow from somewhere.else.com 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 255 2021s # --- 2021s # Order allow,deny 2021s # Allow from 66.6.6.6 2021s # expecting access denial. 2021s ok 256 2021s # --- 2021s # Order allow,deny 2021s # Deny from all 2021s # expecting access denial. 2021s ok 257 2021s # --- 2021s # Order allow,deny 2021s # Allow from 66.6.6.6 2021s # Deny from all 2021s # expecting access denial. 2021s ok 258 2021s # --- 2021s # Order allow,deny 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 259 2021s # --- 2021s # Order allow,deny 2021s # Allow from 66.6.6.6 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 260 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 261 2021s # --- 2021s # Order allow,deny 2021s # Allow from 66.6.6.6 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 262 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 263 2021s # --- 2021s # Order allow,deny 2021s # Allow from 66.6.6.6 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 264 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 265 2021s # --- 2021s # Order allow,deny 2021s # Allow from 66.6.6.6 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 266 2021s # --- 2021s # Order allow,deny 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 267 2021s # --- 2021s # Order allow,deny 2021s # Allow from 66.6.6.6 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 268 2021s # --- 2021s # Order allow,deny 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 269 2021s # --- 2021s # Order allow,deny 2021s # Allow from 66.6.6.6 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 270 2021s # --- 2021s # Order allow,deny 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 271 2021s # --- 2021s # Order allow,deny 2021s # Allow from 66.6.6.6 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 272 2021s # --- 2021s # Order mutual-failure 2021s # Allow from all 2021s # expecting access. 2021s ok 273 2021s # --- 2021s # Order mutual-failure 2021s # Deny from all 2021s # expecting access denial. 2021s ok 274 2021s # --- 2021s # Order mutual-failure 2021s # Allow from all 2021s # Deny from all 2021s # expecting access denial. 2021s ok 275 2021s # --- 2021s # Order mutual-failure 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 276 2021s # --- 2021s # Order mutual-failure 2021s # Allow from all 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 277 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 278 2021s # --- 2021s # Order mutual-failure 2021s # Allow from all 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 279 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 280 2021s # --- 2021s # Order mutual-failure 2021s # Allow from all 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 281 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 282 2021s # --- 2021s # Order mutual-failure 2021s # Allow from all 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 283 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 284 2021s # --- 2021s # Order mutual-failure 2021s # Allow from all 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 285 2021s # --- 2021s # Order mutual-failure 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 286 2021s # --- 2021s # Order mutual-failure 2021s # Allow from all 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 287 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 288 2021s # --- 2021s # Order mutual-failure 2021s # Allow from all 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 289 2021s # --- 2021s # Order mutual-failure 2021s # Allow from localhost 2021s # expecting access. 2021s ok 290 2021s # --- 2021s # Order mutual-failure 2021s # Deny from all 2021s # expecting access denial. 2021s ok 291 2021s # --- 2021s # Order mutual-failure 2021s # Allow from localhost 2021s # Deny from all 2021s # expecting access denial. 2021s ok 292 2021s # --- 2021s # Order mutual-failure 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 293 2021s # --- 2021s # Order mutual-failure 2021s # Allow from localhost 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 294 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 295 2021s # --- 2021s # Order mutual-failure 2021s # Allow from localhost 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 296 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 297 2021s # --- 2021s # Order mutual-failure 2021s # Allow from localhost 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 298 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 299 2021s # --- 2021s # Order mutual-failure 2021s # Allow from localhost 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 300 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 301 2021s # --- 2021s # Order mutual-failure 2021s # Allow from localhost 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 302 2021s # --- 2021s # Order mutual-failure 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 303 2021s # --- 2021s # Order mutual-failure 2021s # Allow from localhost 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 304 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 305 2021s # --- 2021s # Order mutual-failure 2021s # Allow from localhost 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 306 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1 2021s # expecting access. 2021s ok 307 2021s # --- 2021s # Order mutual-failure 2021s # Deny from all 2021s # expecting access denial. 2021s ok 308 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1 2021s # Deny from all 2021s # expecting access denial. 2021s ok 309 2021s # --- 2021s # Order mutual-failure 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 310 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 311 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 312 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 313 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 314 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 315 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 316 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 317 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 318 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 319 2021s # --- 2021s # Order mutual-failure 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 320 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 321 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 322 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 323 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0 2021s # expecting access. 2021s ok 324 2021s # --- 2021s # Order mutual-failure 2021s # Deny from all 2021s # expecting access denial. 2021s ok 325 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0 2021s # Deny from all 2021s # expecting access denial. 2021s ok 326 2021s # --- 2021s # Order mutual-failure 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 327 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 328 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 329 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 330 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 331 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 332 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 333 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 334 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 335 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 336 2021s # --- 2021s # Order mutual-failure 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 337 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 338 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 339 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 340 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # expecting access. 2021s ok 341 2021s # --- 2021s # Order mutual-failure 2021s # Deny from all 2021s # expecting access denial. 2021s ok 342 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from all 2021s # expecting access denial. 2021s ok 343 2021s # --- 2021s # Order mutual-failure 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 344 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 345 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 346 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 347 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 348 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 349 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 350 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 351 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 352 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 353 2021s # --- 2021s # Order mutual-failure 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 354 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 355 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 356 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/255.255.0.0 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 357 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/16 2021s # expecting access. 2021s ok 358 2021s # --- 2021s # Order mutual-failure 2021s # Deny from all 2021s # expecting access denial. 2021s ok 359 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/16 2021s # Deny from all 2021s # expecting access denial. 2021s ok 360 2021s # --- 2021s # Order mutual-failure 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 361 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/16 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 362 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 363 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/16 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 364 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 365 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/16 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 366 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 367 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/16 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 368 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 369 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/16 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 370 2021s # --- 2021s # Order mutual-failure 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 371 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/16 2021s # Deny from somewhere.else.com 2021s # expecting access. 2021s ok 372 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 373 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 127.0.0.1/16 2021s # Deny from 66.6.6.6 2021s # expecting access. 2021s ok 374 2021s # --- 2021s # Order mutual-failure 2021s # Allow from somewhere.else.com 2021s # expecting access denial. 2021s ok 375 2021s # --- 2021s # Order mutual-failure 2021s # Deny from all 2021s # expecting access denial. 2021s ok 376 2021s # --- 2021s # Order mutual-failure 2021s # Allow from somewhere.else.com 2021s # Deny from all 2021s # expecting access denial. 2021s ok 377 2021s # --- 2021s # Order mutual-failure 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 378 2021s # --- 2021s # Order mutual-failure 2021s # Allow from somewhere.else.com 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 379 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 380 2021s # --- 2021s # Order mutual-failure 2021s # Allow from somewhere.else.com 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 381 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 382 2021s # --- 2021s # Order mutual-failure 2021s # Allow from somewhere.else.com 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 383 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 384 2021s # --- 2021s # Order mutual-failure 2021s # Allow from somewhere.else.com 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 385 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 386 2021s # --- 2021s # Order mutual-failure 2021s # Allow from somewhere.else.com 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 387 2021s # --- 2021s # Order mutual-failure 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 388 2021s # --- 2021s # Order mutual-failure 2021s # Allow from somewhere.else.com 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 389 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 390 2021s # --- 2021s # Order mutual-failure 2021s # Allow from somewhere.else.com 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 391 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 66.6.6.6 2021s # expecting access denial. 2021s ok 392 2021s # --- 2021s # Order mutual-failure 2021s # Deny from all 2021s # expecting access denial. 2021s ok 393 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 66.6.6.6 2021s # Deny from all 2021s # expecting access denial. 2021s ok 394 2021s # --- 2021s # Order mutual-failure 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 395 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 66.6.6.6 2021s # Deny from localhost 2021s # expecting access denial. 2021s ok 396 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 397 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 66.6.6.6 2021s # Deny from 127.0.0.1 2021s # expecting access denial. 2021s ok 398 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 399 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 66.6.6.6 2021s # Deny from 127.0 2021s # expecting access denial. 2021s ok 400 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 401 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 66.6.6.6 2021s # Deny from 127.0.0.1/255.255.0.0 2021s # expecting access denial. 2021s ok 402 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 403 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 66.6.6.6 2021s # Deny from 127.0.0.1/16 2021s # expecting access denial. 2021s ok 404 2021s # --- 2021s # Order mutual-failure 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 405 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 66.6.6.6 2021s # Deny from somewhere.else.com 2021s # expecting access denial. 2021s ok 406 2021s # --- 2021s # Order mutual-failure 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 407 2021s # --- 2021s # Order mutual-failure 2021s # Allow from 66.6.6.6 2021s # Deny from 66.6.6.6 2021s # expecting access denial. 2021s ok 408 2021s ok 2027s t/modules/actions.t ................. 2027s 1..20 2027s # Running under perl version 5.040000 for linux 2027s # Current time local: Fri Feb 21 13:17:18 2025 2027s # Current time GMT: Fri Feb 21 13:17:18 2025 2027s # Using Test.pm version 1.31 2027s # Using Apache/Test.pm version 1.44 2027s # expected: 200 2027s # received: '200' 2027s ok 1 2027s # expected: 'nada' 2027s # received: 'nada' 2027s ok 2 2027s # expected: 404 2027s # received: '404' 2027s ok 3 2027s ok 4 # skip RC=404, no need to check content 2027s # expected: 404 2027s # received: '404' 2027s ok 5 2027s ok 6 # skip RC=404, no need to check content 2027s # expected: 404 2027s # received: '404' 2027s ok 7 2027s ok 8 # skip RC=404, no need to check content 2027s # expected: 200 2027s # received: '200' 2027s ok 9 2027s # expected: 'nada' 2027s # received: 'nada' 2027s ok 10 2027s # expected: 404 2027s # received: '404' 2027s ok 11 2027s ok 12 # skip RC=404, no need to check content 2027s # expected: 200 2027s # received: '200' 2027s ok 13 2027s # expected: 'POST 2027s # foo2: bar2 2027s # ' 2027s # received: 'POST 2027s # foo2: bar2 2027s # ' 2027s ok 14 2027s # expected: 405 2027s # received: '405' 2027s ok 15 2027s # expected: 200 2027s # received: '200' 2027s ok 16 2027s # expected: 'foo=bar' 2027s # received: 'foo=bar' 2027s ok 17 2027s # expected: 200 2027s # received: '200' 2027s ok 18 2027s # expected: 'POST 2027s # foo2: bar2 2027s # ' 2027s # received: 'POST 2027s # foo2: bar2 2027s # ' 2027s ok 19 2027s # expected: 405 2027s # received: '405' 2027s ok 20 2027s ok 2035s t/modules/alias.t ................... 2035s 1..134 2035s # Running under perl version 5.040000 for linux 2035s # Current time local: Fri Feb 21 13:17:25 2025 2035s # Current time GMT: Fri Feb 21 13:17:25 2025 2035s # Using Test.pm version 1.31 2035s # Using Apache/Test.pm version 1.44 2035s # verifying simple aliases 2035s # testing : /alias/ 2035s # expected: 200 2035s # received: '200' 2035s ok 1 2035s # testing : /bogu/ 2035s # expected: 404 2035s # received: '404' 2035s ok 2 2035s # verifying alias match with /ali[0-9]. 2035s # testing : /ali0 2035s # expected: 0 2035s # received: '0' 2035s ok 3 2035s # testing : /ali1 2035s # expected: 1 2035s # received: '1' 2035s ok 4 2035s # testing : /ali2 2035s # expected: 2 2035s # received: '2' 2035s ok 5 2035s # testing : /ali3 2035s # expected: 3 2035s # received: '3' 2035s ok 6 2035s # testing : /ali4 2035s # expected: 4 2035s # received: '4' 2035s ok 7 2035s # testing : /ali5 2035s # expected: 5 2035s # received: '5' 2035s ok 8 2035s # testing : /ali6 2035s # expected: 6 2035s # received: '6' 2035s ok 9 2035s # testing : /ali7 2035s # expected: 7 2035s # received: '7' 2035s ok 10 2035s # testing : /ali8 2035s # expected: 8 2035s # received: '8' 2035s ok 11 2035s # testing : /ali9 2035s # expected: 9 2035s # received: '9' 2035s ok 12 2035s # verifying expression alias match with /expr/ali[0-9]. 2035s # testing : /ali0 2035s # expected: 0 2035s # received: '0' 2035s ok 13 2035s # testing : /ali1 2035s # expected: 1 2035s # received: '1' 2035s ok 14 2035s # testing : /ali2 2035s # expected: 2 2035s # received: '2' 2035s ok 15 2035s # testing : /ali3 2035s # expected: 3 2035s # received: '3' 2035s ok 16 2035s # testing : /ali4 2035s # expected: 4 2035s # received: '4' 2035s ok 17 2035s # testing : /ali5 2035s # expected: 5 2035s # received: '5' 2035s ok 18 2035s # testing : /ali6 2035s # expected: 6 2035s # received: '6' 2035s ok 19 2035s # testing : /ali7 2035s # expected: 7 2035s # received: '7' 2035s ok 20 2035s # testing : /ali8 2035s # expected: 8 2035s # received: '8' 2035s ok 21 2035s # testing : /ali9 2035s # expected: 9 2035s # received: '9' 2035s ok 22 2035s # testing : /forbid 2035s # expected: '403' 2035s # received: '403' 2035s ok 23 2035s # testing : /gone 2035s # expected: '410' 2035s # received: '410' 2035s ok 24 2035s # testing : /perm 2035s # expected: '301' 2035s # received: '301' 2035s ok 25 2035s # testing : /perm2 2035s # expected: '301' 2035s # received: '301' 2035s ok 26 2035s # testing : /seeother 2035s # expected: '303' 2035s # received: '303' 2035s ok 27 2035s # testing : /temp 2035s # expected: '302' 2035s # received: '302' 2035s ok 28 2035s # testing : /temp2 2035s # expected: '302' 2035s # received: '302' 2035s ok 29 2035s verifying body of perm and temp redirect match 2035s # testing : /p0 2035s # expected: 0 2035s # received: '0' 2035s ok 30 2035s # testing : /p1 2035s # expected: 1 2035s # received: '1' 2035s ok 31 2035s # testing : /p2 2035s # expected: 2 2035s # received: '2' 2035s ok 32 2035s # testing : /p3 2035s # expected: 3 2035s # received: '3' 2035s ok 33 2035s # testing : /p4 2035s # expected: 4 2035s # received: '4' 2035s ok 34 2035s # testing : /p5 2035s # expected: 5 2035s # received: '5' 2035s ok 35 2035s # testing : /p6 2035s # expected: 6 2035s # received: '6' 2035s ok 36 2035s # testing : /p7 2035s # expected: 7 2035s # received: '7' 2035s ok 37 2035s # testing : /p8 2035s # expected: 8 2035s # received: '8' 2035s ok 38 2035s # testing : /p9 2035s # expected: 9 2035s # received: '9' 2035s ok 39 2035s # testing : /t0 2035s # expected: 0 2035s # received: '0' 2035s ok 40 2035s # testing : /t1 2035s # expected: 1 2035s # received: '1' 2035s ok 41 2035s # testing : /t2 2035s # expected: 2 2035s # received: '2' 2035s ok 42 2035s # testing : /t3 2035s # expected: 3 2035s # received: '3' 2035s ok 43 2035s # testing : /t4 2035s # expected: 4 2035s # received: '4' 2035s ok 44 2035s # testing : /t5 2035s # expected: 5 2035s # received: '5' 2035s ok 45 2035s # testing : /t6 2035s # expected: 6 2035s # received: '6' 2035s ok 46 2035s # testing : /t7 2035s # expected: 7 2035s # received: '7' 2035s ok 47 2035s # testing : /t8 2035s # expected: 8 2035s # received: '8' 2035s ok 48 2035s # testing : /t9 2035s # expected: 9 2035s # received: '9' 2035s ok 49 2035s verifying body of perm and temp redirect match with expression support 2035s # testing : /p0 2035s # expected: 0 2035s # received: '0' 2035s ok 50 2035s # testing : /p1 2035s # expected: 1 2035s # received: '1' 2035s ok 51 2035s # testing : /p2 2035s # expected: 2 2035s # received: '2' 2035s ok 52 2035s # testing : /p3 2035s # expected: 3 2035s # received: '3' 2035s ok 53 2035s # testing : /p4 2035s # expected: 4 2035s # received: '4' 2035s ok 54 2035s # testing : /p5 2035s # expected: 5 2035s # received: '5' 2035s ok 55 2035s # testing : /p6 2035s # expected: 6 2035s # received: '6' 2035s ok 56 2035s # testing : /p7 2035s # expected: 7 2035s # received: '7' 2035s ok 57 2035s # testing : /p8 2035s # expected: 8 2035s # received: '8' 2035s ok 58 2035s # testing : /p9 2035s # expected: 9 2035s # received: '9' 2035s ok 59 2035s # testing : /t0 2035s # expected: 0 2035s # received: '0' 2035s ok 60 2035s # testing : /t1 2035s # expected: 1 2035s # received: '1' 2035s ok 61 2035s # testing : /t2 2035s # expected: 2 2035s # received: '2' 2035s ok 62 2035s # testing : /t3 2035s # expected: 3 2035s # received: '3' 2035s ok 63 2035s # testing : /t4 2035s # expected: 4 2035s # received: '4' 2035s ok 64 2035s # testing : /t5 2035s # expected: 5 2035s # received: '5' 2035s ok 65 2035s # testing : /t6 2035s # expected: 6 2035s # received: '6' 2035s ok 66 2035s # testing : /t7 2035s # expected: 7 2035s # received: '7' 2035s ok 67 2035s # testing : /t8 2035s # expected: 8 2035s # received: '8' 2035s ok 68 2035s # testing : /t9 2035s # expected: 9 2035s # received: '9' 2035s ok 69 2035s verifying return code of seeother and gone redirect match 2035s # testing : s0 2035s # expected: '303' 2035s # received: '303' 2035s ok 70 2035s # testing : s1 2035s # expected: '303' 2035s # received: '303' 2035s ok 71 2035s # testing : s2 2035s # expected: '303' 2035s # received: '303' 2035s ok 72 2035s # testing : s3 2035s # expected: '303' 2035s # received: '303' 2035s ok 73 2035s # testing : s4 2035s # expected: '303' 2035s # received: '303' 2035s ok 74 2035s # testing : s5 2035s # expected: '303' 2035s # received: '303' 2035s ok 75 2035s # testing : s6 2035s # expected: '303' 2035s # received: '303' 2035s ok 76 2035s # testing : s7 2035s # expected: '303' 2035s # received: '303' 2035s ok 77 2035s # testing : s8 2035s # expected: '303' 2035s # received: '303' 2035s ok 78 2035s # testing : s9 2035s # expected: '303' 2035s # received: '303' 2035s ok 79 2035s # testing : g0 2035s # expected: '410' 2035s # received: '410' 2035s ok 80 2035s # testing : g1 2035s # expected: '410' 2035s # received: '410' 2035s ok 81 2035s # testing : g2 2035s # expected: '410' 2035s # received: '410' 2035s ok 82 2035s # testing : g3 2035s # expected: '410' 2035s # received: '410' 2035s ok 83 2035s # testing : g4 2035s # expected: '410' 2035s # received: '410' 2035s ok 84 2035s # testing : g5 2035s # expected: '410' 2035s # received: '410' 2035s ok 85 2035s # testing : g6 2035s # expected: '410' 2035s # received: '410' 2035s ok 86 2035s # testing : g7 2035s # expected: '410' 2035s # received: '410' 2035s ok 87 2035s # testing : g8 2035s # expected: '410' 2035s # received: '410' 2035s ok 88 2035s # testing : g9 2035s # expected: '410' 2035s # received: '410' 2035s ok 89 2035s # testing : f0 2035s # expected: '403' 2035s # received: '403' 2035s ok 90 2035s # testing : f1 2035s # expected: '403' 2035s # received: '403' 2035s ok 91 2035s # testing : f2 2035s # expected: '403' 2035s # received: '403' 2035s ok 92 2035s # testing : f3 2035s # expected: '403' 2035s # received: '403' 2035s ok 93 2035s # testing : f4 2035s # expected: '403' 2035s # received: '403' 2035s ok 94 2035s # testing : f5 2035s # expected: '403' 2035s # received: '403' 2035s ok 95 2035s # testing : f6 2035s # expected: '403' 2035s # received: '403' 2035s ok 96 2035s # testing : f7 2035s # expected: '403' 2035s # received: '403' 2035s ok 97 2035s # testing : f8 2035s # expected: '403' 2035s # received: '403' 2035s ok 98 2035s # testing : f9 2035s # expected: '403' 2035s # received: '403' 2035s ok 99 2035s verifying return code of seeother and gone redirect match with expression support 2035s # testing : s0 2035s # expected: '303' 2035s # received: '303' 2035s ok 100 2035s # testing : s1 2035s # expected: '303' 2035s # received: '303' 2035s ok 101 2035s # testing : s2 2035s # expected: '303' 2035s # received: '303' 2035s ok 102 2035s # testing : s3 2035s # expected: '303' 2035s # received: '303' 2035s ok 103 2035s # testing : s4 2035s # expected: '303' 2035s # received: '303' 2035s ok 104 2035s # testing : s5 2035s # expected: '303' 2035s # received: '303' 2035s ok 105 2035s # testing : s6 2035s # expected: '303' 2035s # received: '303' 2035s ok 106 2035s # testing : s7 2035s # expected: '303' 2035s # received: '303' 2035s ok 107 2035s # testing : s8 2035s # expected: '303' 2035s # received: '303' 2035s ok 108 2035s # testing : s9 2035s # expected: '303' 2035s # received: '303' 2035s ok 109 2035s # testing : g0 2035s # expected: '410' 2035s # received: '410' 2035s ok 110 2035s # testing : g1 2035s # expected: '410' 2035s # received: '410' 2035s ok 111 2035s # testing : g2 2035s # expected: '410' 2035s # received: '410' 2035s ok 112 2035s # testing : g3 2035s # expected: '410' 2035s # received: '410' 2035s ok 113 2035s # testing : g4 2035s # expected: '410' 2035s # received: '410' 2035s ok 114 2035s # testing : g5 2035s # expected: '410' 2035s # received: '410' 2035s ok 115 2035s # testing : g6 2035s # expected: '410' 2035s # received: '410' 2035s ok 116 2035s # testing : g7 2035s # expected: '410' 2035s # received: '410' 2035s ok 117 2035s # testing : g8 2035s # expected: '410' 2035s # received: '410' 2035s ok 118 2035s # testing : g9 2035s # expected: '410' 2035s # received: '410' 2035s ok 119 2035s # testing : f0 2035s # expected: '403' 2035s # received: '403' 2035s ok 120 2035s # testing : f1 2035s # expected: '403' 2035s # received: '403' 2035s ok 121 2035s # testing : f2 2035s # expected: '403' 2035s # received: '403' 2035s ok 122 2035s # testing : f3 2035s # expected: '403' 2035s # received: '403' 2035s ok 123 2035s # testing : f4 2035s # expected: '403' 2035s # received: '403' 2035s ok 124 2035s # testing : f5 2035s # expected: '403' 2035s # received: '403' 2035s ok 125 2035s # testing : f6 2035s # expected: '403' 2035s # received: '403' 2035s ok 126 2035s # testing : f7 2035s # expected: '403' 2035s # received: '403' 2035s ok 127 2035s # testing : f8 2035s # expected: '403' 2035s # received: '403' 2035s ok 128 2035s # testing : f9 2035s # expected: '403' 2035s # received: '403' 2035s ok 129 2035s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2035s # verifying /modules/alias/script is plain text 2035s # testing : /modules/alias/script 2035s # expected: '#!/bin/sh 2035s # echo Content-type: text/plain 2035s # echo 2035s # echo this is a shell script cgi. 2035s # ' 2035s # received: '#!/bin/sh 2035s # echo Content-type: text/plain 2035s # echo 2035s # echo this is a shell script cgi. 2035s # ' 2035s ok 130 2035s # verifying same file accessed at /cgi/script is executed code 2035s # testing : /cgi/script 2035s # expected: 'this is a shell script cgi. 2035s # ' 2035s # received: 'this is a shell script cgi. 2035s # ' 2035s ok 131 2035s # verifying ScriptAliasMatch with /aliascgi-script 2035s # testing : /aliascgi-script 2035s # expected: 'this is a shell script cgi. 2035s # ' 2035s # received: 'this is a shell script cgi. 2035s # ' 2035s ok 132 2035s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 2035s # testing : /aliascgi-script 2035s # expected: 'this is a shell script cgi. 2035s # ' 2035s # received: 'this is a shell script cgi. 2035s # ' 2035s ok 133 2035s # verifying bad script alias. 2035s # testing : /aliascgi-nada 2035s # expected: 404 2035s # received: '404' 2035s ok 134 2035s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 2035s ok 2041s t/modules/allowmethods.t ............ 2041s 1..9 2041s # Running under perl version 5.040000 for linux 2041s # Current time local: Fri Feb 21 13:17:32 2025 2041s # Current time GMT: Fri Feb 21 13:17:32 2025 2041s # Using Test.pm version 1.31 2041s # Using Apache/Test.pm version 1.44 2041s # testing : Get request to /Get responds 200 2041s # expected: 200 2041s # received: '200' 2041s ok 1 2041s # testing : Head request to /Get responds 200 2041s # expected: 200 2041s # received: '200' 2041s ok 2 2041s # testing : Post request to /Get responds 405 2041s # expected: 405 2041s # received: '405' 2041s ok 3 2041s # testing : Get request to /Head responds 200 2041s # expected: 200 2041s # received: '200' 2041s ok 4 2041s # testing : Head request to /Head responds 200 2041s # expected: 200 2041s # received: '200' 2041s ok 5 2041s # testing : Post request to /Head responds 405 2041s # expected: 405 2041s # received: '405' 2041s ok 6 2041s # testing : Get request to /Post responds 405 2041s # expected: 405 2041s # received: '405' 2041s ok 7 2041s # testing : Head request to /Post responds 405 2041s # expected: 405 2041s # received: '405' 2041s ok 8 2041s # testing : Post request to /Post responds 200 2041s # expected: 200 2041s # received: '200' 2041s ok 9 2041s ok 2048s t/modules/asis.t .................... 2048s 1..3 2048s # Running under perl version 5.040000 for linux 2048s # Current time local: Fri Feb 21 13:17:39 2025 2048s # Current time GMT: Fri Feb 21 13:17:39 2025 2048s # Using Test.pm version 1.31 2048s # Using Apache/Test.pm version 1.44 2048s # testing : asis content OK 2048s # expected: 'This is asis content. 2048s # ' 2048s # received: 'This is asis content. 2048s # ' 2048s ok 1 2048s # testing : asis gave 404 error 2048s # expected: 404 2048s # received: '404' 2048s ok 2 2048s # testing : asis gave 403 error 2048s # expected: 403 2048s # received: '403' 2048s ok 3 2048s ok 2059s t/modules/authz_core.t .............. 2059s 1..504 2059s # Running under perl version 5.040000 for linux 2059s # Current time local: Fri Feb 21 13:17:46 2025 2059s # Current time GMT: Fri Feb 21 13:17:46 2025 2059s # Using Test.pm version 1.31 2059s # Using Apache/Test.pm version 1.44 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/groups1 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 200, expected 200 [a/ : a/ ] 2059s ok 1 2059s # got 200, expected 200 [a/ : a/ 1] 2059s ok 2 2059s # got 200, expected 200 [a/ : a/ 2] 2059s ok 3 2059s # got 200, expected 200 [a/ : a/ 1 2] 2059s ok 4 2059s # got 200, expected 200 [a/ : a/ 3] 2059s ok 5 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ user1: a/ ] 2059s ok 6 2059s # got 200, expected 200 [a/ user1: a/ user1] 2059s ok 7 2059s # got 401, expected 401 [a/ user1: a/ user2] 2059s ok 8 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ Any 1 2: a/ ] 2059s ok 9 2059s # got 200, expected 200 [a/ Any 1 2: a/ 1] 2059s ok 10 2059s # got 200, expected 200 [a/ Any 1 2: a/ 2] 2059s ok 11 2059s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 2059s ok 12 2059s # got 403, expected 403 [a/ Any 1 2: a/ 3] 2059s ok 13 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2059s ok 14 2059s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2059s ok 15 2059s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2059s ok 16 2059s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2059s ok 17 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2059s ok 18 2059s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2059s ok 19 2059s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2059s ok 20 2059s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2059s ok 21 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 2059s ok 22 2059s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 2059s ok 23 2059s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 2059s ok 24 2059s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 2059s ok 25 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 2059s ok 26 2059s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 2059s ok 27 2059s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 2059s ok 28 2059s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 2059s ok 29 2059s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 2059s ok 30 2059s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 2059s ok 31 2059s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 2059s ok 32 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2059s ok 33 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2059s ok 34 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2059s ok 35 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2059s ok 36 2059s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2059s ok 37 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2059s ok 38 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2059s ok 39 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2059s ok 40 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2059s ok 41 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2059s ok 42 2059s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2059s ok 43 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2059s ok 44 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2059s ok 45 2059s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 2059s ok 46 2059s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 2059s ok 47 2059s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 2059s ok 48 2059s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2059s ok 49 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2059s ok 50 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2059s ok 51 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2059s ok 52 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2059s ok 53 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2059s ok 54 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2059s ok 55 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2059s ok 56 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2059s ok 57 2059s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 2059s ok 58 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 1 !2: a/ ] 2059s ok 59 2059s # got 200, expected 200 [a/ All 1 !2: a/ 1] 2059s ok 60 2059s # got 403, expected 403 [a/ All 1 !2: a/ 2] 2059s ok 61 2059s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 2059s ok 62 2059s # got 403, expected 403 [a/ All 1 !2: a/ 3] 2059s ok 63 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2059s ok 64 2059s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2059s ok 65 2059s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2059s ok 66 2059s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2059s ok 67 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2059s ok 68 2059s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2059s ok 69 2059s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2059s ok 70 2059s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2059s ok 71 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 2059s ok 72 2059s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 2059s ok 73 2059s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 2059s ok 74 2059s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 2059s ok 75 2059s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 2059s ok 76 2059s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 2059s ok 77 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 2059s ok 78 2059s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 2059s ok 79 2059s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 2059s ok 80 2059s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 2059s ok 81 2059s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 2059s ok 82 2059s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 2059s ok 83 2059s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 2059s ok 84 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 2059s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 2059s ok 85 2059s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 2059s ok 86 2059s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 2059s ok 87 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2059s ok 88 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2059s ok 89 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2059s ok 90 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2059s ok 91 2059s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2059s ok 92 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2059s ok 93 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2059s ok 94 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2059s ok 95 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2059s ok 96 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2059s ok 97 2059s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2059s ok 98 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2059s ok 99 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2059s ok 100 2059s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 2059s ok 101 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 2059s ok 102 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 2059s ok 103 2059s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2059s ok 104 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2059s ok 105 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2059s ok 106 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2059s ok 107 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2059s ok 108 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2059s ok 109 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2059s ok 110 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2059s ok 111 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2059s ok 112 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 2059s ok 113 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 1 2: a/ ] 2059s ok 114 2059s # got 403, expected 403 [a/ All 1 2: a/ 1] 2059s ok 115 2059s # got 403, expected 403 [a/ All 1 2: a/ 2] 2059s ok 116 2059s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 2059s ok 117 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 2059s ok 118 2059s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 2059s ok 119 2059s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 2059s ok 120 2059s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 2059s ok 121 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 2059s ok 122 2059s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 2059s ok 123 2059s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 2059s ok 124 2059s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 2059s ok 125 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 2059s ok 126 2059s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 2059s ok 127 2059s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 2059s ok 128 2059s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 2059s ok 129 2059s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 2059s ok 130 2059s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 2059s ok 131 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 2059s ok 132 2059s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 2059s ok 133 2059s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 2059s ok 134 2059s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 2059s ok 135 2059s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 2059s ok 136 2059s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 2059s ok 137 2059s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 2059s ok 138 2059s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 2059s ok 139 2059s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 2059s ok 140 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 2059s ok 141 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 2059s ok 142 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 2059s ok 143 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 2059s ok 144 2059s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 2059s ok 145 2059s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 2059s ok 146 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 2059s ok 147 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 2059s ok 148 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 2059s ok 149 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 2059s ok 150 2059s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 2059s ok 151 2059s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 2059s ok 152 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 2059s ok 153 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 2059s ok 154 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 2059s ok 155 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 2059s ok 156 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 2059s ok 157 2059s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 2059s ok 158 2059s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 2059s ok 159 2059s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 2059s ok 160 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 2059s ok 161 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 2059s ok 162 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 2059s ok 163 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 2059s ok 164 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 2059s ok 165 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 2059s ok 166 2059s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 2059s ok 167 2059s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 2059s ok 168 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 2059s ok 169 2059s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 2059s ok 170 2059s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 2059s ok 171 2059s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 2059s ok 172 2059s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 2059s ok 173 2059s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 2059s ok 174 2059s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 2059s ok 175 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 2059s ok 176 2059s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 2059s ok 177 2059s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 2059s ok 178 2059s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 2059s ok 179 2059s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 2059s ok 180 2059s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 2059s ok 181 2059s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 2059s ok 182 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 2059s ok 183 2059s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 2059s ok 184 2059s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 2059s ok 185 2059s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 2059s ok 186 2059s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 2059s ok 187 2059s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 2059s ok 188 2059s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 2059s ok 189 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 2059s ok 190 2059s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 2059s ok 191 2059s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 2059s ok 192 2059s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 2059s ok 193 2059s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 2059s ok 194 2059s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 2059s ok 195 2059s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 2059s ok 196 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 2059s ok 197 2059s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 2059s ok 198 2059s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 2059s ok 199 2059s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 2059s ok 200 2059s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 2059s ok 201 2059s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 2059s ok 202 2059s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 2059s ok 203 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 2059s ok 204 2059s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 2059s ok 205 2059s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 2059s ok 206 2059s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 2059s ok 207 2059s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 2059s ok 208 2059s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 2059s ok 209 2059s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 2059s ok 210 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 2059s ok 211 2059s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 2059s ok 212 2059s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 2059s ok 213 2059s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 2059s ok 214 2059s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 2059s ok 215 2059s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 2059s ok 216 2059s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 2059s ok 217 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 2059s ok 218 2059s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 2059s ok 219 2059s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 2059s ok 220 2059s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 2059s ok 221 2059s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 2059s ok 222 2059s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 2059s ok 223 2059s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 2059s ok 224 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 2059s ok 225 2059s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 2059s ok 226 2059s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 2059s ok 227 2059s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 2059s ok 228 2059s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 2059s ok 229 2059s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 2059s ok 230 2059s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 2059s ok 231 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 2059s ok 232 2059s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 2059s ok 233 2059s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 2059s ok 234 2059s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 2059s ok 235 2059s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 2059s ok 236 2059s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 2059s ok 237 2059s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 2059s ok 238 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 2059s ok 239 2059s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 2059s ok 240 2059s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 2059s ok 241 2059s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 2059s ok 242 2059s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 2059s ok 243 2059s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 2059s ok 244 2059s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 2059s ok 245 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 2059s ok 246 2059s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 2059s ok 247 2059s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 2059s ok 248 2059s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 2059s ok 249 2059s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 2059s ok 250 2059s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 2059s ok 251 2059s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 2059s ok 252 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 2059s ok 253 2059s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 2059s ok 254 2059s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 2059s ok 255 2059s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 2059s ok 256 2059s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 2059s ok 257 2059s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 2059s ok 258 2059s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 2059s ok 259 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 2059s ok 260 2059s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 2059s ok 261 2059s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 2059s ok 262 2059s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 2059s ok 263 2059s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 2059s ok 264 2059s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 2059s ok 265 2059s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 2059s ok 266 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 2059s ok 267 2059s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 2059s ok 268 2059s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 2059s ok 269 2059s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 2059s ok 270 2059s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 2059s ok 271 2059s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 2059s ok 272 2059s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 2059s ok 273 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 2059s ok 274 2059s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 2059s ok 275 2059s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 2059s ok 276 2059s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 2059s ok 277 2059s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 2059s ok 278 2059s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 2059s ok 279 2059s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 2059s ok 280 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 2059s ok 281 2059s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 2059s ok 282 2059s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 2059s ok 283 2059s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 2059s ok 284 2059s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 2059s ok 285 2059s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 2059s ok 286 2059s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 2059s ok 287 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 2059s ok 288 2059s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 2059s ok 289 2059s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 2059s ok 290 2059s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 2059s ok 291 2059s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 2059s ok 292 2059s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 2059s ok 293 2059s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 2059s ok 294 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 2059s ok 295 2059s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 2059s ok 296 2059s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 2059s ok 297 2059s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 2059s ok 298 2059s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 2059s ok 299 2059s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 2059s ok 300 2059s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 2059s ok 301 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 2059s ok 302 2059s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 2059s ok 303 2059s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 2059s ok 304 2059s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 2059s ok 305 2059s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 2059s ok 306 2059s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 2059s ok 307 2059s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 2059s ok 308 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 2059s ok 309 2059s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 2059s ok 310 2059s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 2059s ok 311 2059s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 2059s ok 312 2059s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 2059s ok 313 2059s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 2059s ok 314 2059s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 2059s ok 315 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 2059s ok 316 2059s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 2059s ok 317 2059s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 2059s ok 318 2059s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 2059s ok 319 2059s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 2059s ok 320 2059s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 2059s ok 321 2059s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 2059s ok 322 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 2059s ok 323 2059s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 2059s ok 324 2059s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 2059s ok 325 2059s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 2059s ok 326 2059s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 2059s ok 327 2059s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 2059s ok 328 2059s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 2059s ok 329 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 2059s ok 330 2059s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 2059s ok 331 2059s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 2059s ok 332 2059s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 2059s ok 333 2059s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 2059s ok 334 2059s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 2059s ok 335 2059s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 2059s ok 336 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 2059s ok 337 2059s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 2059s ok 338 2059s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 2059s ok 339 2059s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 2059s ok 340 2059s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 2059s ok 341 2059s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 2059s ok 342 2059s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 2059s ok 343 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 2059s ok 344 2059s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 2059s ok 345 2059s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 2059s ok 346 2059s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 2059s ok 347 2059s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 2059s ok 348 2059s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 2059s ok 349 2059s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 2059s ok 350 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 2059s ok 351 2059s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 2059s ok 352 2059s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 2059s ok 353 2059s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 2059s ok 354 2059s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 2059s ok 355 2059s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 2059s ok 356 2059s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 2059s ok 357 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 2059s ok 358 2059s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 2059s ok 359 2059s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 2059s ok 360 2059s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 2059s ok 361 2059s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 2059s ok 362 2059s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 2059s ok 363 2059s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 2059s ok 364 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 2059s ok 365 2059s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 2059s ok 366 2059s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 2059s ok 367 2059s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 2059s ok 368 2059s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 2059s ok 369 2059s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 2059s ok 370 2059s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 2059s ok 371 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 2059s ok 372 2059s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 2059s ok 373 2059s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 2059s ok 374 2059s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 2059s ok 375 2059s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 2059s ok 376 2059s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 2059s ok 377 2059s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 2059s ok 378 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 2059s ok 379 2059s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 2059s ok 380 2059s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 2059s ok 381 2059s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 2059s ok 382 2059s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 2059s ok 383 2059s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 2059s ok 384 2059s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 2059s ok 385 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 2059s ok 386 2059s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 2059s ok 387 2059s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 2059s ok 388 2059s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 2059s ok 389 2059s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 2059s ok 390 2059s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 2059s ok 391 2059s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 2059s ok 392 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 2059s ok 393 2059s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 2059s ok 394 2059s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 2059s ok 395 2059s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 2059s ok 396 2059s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 2059s ok 397 2059s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 2059s ok 398 2059s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 2059s ok 399 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 2059s ok 400 2059s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 2059s ok 401 2059s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 2059s ok 402 2059s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 2059s ok 403 2059s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 2059s ok 404 2059s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 2059s ok 405 2059s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 2059s ok 406 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 2059s ok 407 2059s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 2059s ok 408 2059s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 2059s ok 409 2059s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 2059s ok 410 2059s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 2059s ok 411 2059s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 2059s ok 412 2059s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 2059s ok 413 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 2059s ok 414 2059s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 2059s ok 415 2059s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 2059s ok 416 2059s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 2059s ok 417 2059s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 2059s ok 418 2059s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 2059s ok 419 2059s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 2059s ok 420 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 2059s ok 421 2059s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 2059s ok 422 2059s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 2059s ok 423 2059s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 2059s ok 424 2059s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 2059s ok 425 2059s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 2059s ok 426 2059s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 2059s ok 427 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 2059s ok 428 2059s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 2059s ok 429 2059s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 2059s ok 430 2059s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 2059s ok 431 2059s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 2059s ok 432 2059s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 2059s ok 433 2059s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 2059s ok 434 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 2059s ok 435 2059s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 2059s ok 436 2059s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 2059s ok 437 2059s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 2059s ok 438 2059s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 2059s ok 439 2059s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 2059s ok 440 2059s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 2059s ok 441 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 2059s ok 442 2059s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 2059s ok 443 2059s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 2059s ok 444 2059s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 2059s ok 445 2059s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 2059s ok 446 2059s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 2059s ok 447 2059s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 2059s ok 448 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 2059s ok 449 2059s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 2059s ok 450 2059s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 2059s ok 451 2059s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 2059s ok 452 2059s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 2059s ok 453 2059s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 2059s ok 454 2059s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 2059s ok 455 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 2059s ok 456 2059s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 2059s ok 457 2059s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 2059s ok 458 2059s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 2059s ok 459 2059s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 2059s ok 460 2059s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 2059s ok 461 2059s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 2059s ok 462 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 2059s ok 463 2059s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 2059s ok 464 2059s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 2059s ok 465 2059s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 2059s ok 466 2059s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 2059s ok 467 2059s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 2059s ok 468 2059s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 2059s ok 469 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 2059s ok 470 2059s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 2059s ok 471 2059s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 2059s ok 472 2059s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 2059s ok 473 2059s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 2059s ok 474 2059s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 2059s ok 475 2059s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 2059s ok 476 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 2059s ok 477 2059s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 2059s ok 478 2059s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 2059s ok 479 2059s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 2059s ok 480 2059s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 2059s ok 481 2059s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 2059s ok 482 2059s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 2059s ok 483 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 2059s ok 484 2059s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 2059s ok 485 2059s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 2059s ok 486 2059s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 2059s ok 487 2059s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 2059s ok 488 2059s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 2059s ok 489 2059s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 2059s ok 490 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 2059s ok 491 2059s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 2059s ok 492 2059s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 2059s ok 493 2059s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 2059s ok 494 2059s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 2059s ok 495 2059s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 2059s ok 496 2059s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 2059s ok 497 2059s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 2059s ok 498 2059s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 2059s ok 499 2059s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 2059s ok 500 2059s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 2059s ok 501 2059s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 2059s ok 502 2059s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 2059s ok 503 2059s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 2059s ok 504 2059s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 2059s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 2059s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 2059s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/groups1 2059s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/basic1 2059s ok 2066s t/modules/autoindex.t ............... 2066s 1..84 2066s # Running under perl version 5.040000 for linux 2066s # Current time local: Fri Feb 21 13:17:56 2025 2066s # Current time GMT: Fri Feb 21 13:17:56 2025 2066s # Using Test.pm version 1.31 2066s # Using Apache/Test.pm version 1.44 2066s --- 2066s IndexOrderDefault Ascending Name 2066s GET /modules/autoindex/htaccess/ 2066s ok 1 2066s --- 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 2 2066s --- 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 3 2066s --- 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 4 2066s --- 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 5 2066s --- 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 6 2066s --- 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 7 2066s --- 2066s IndexOrderDefault Ascending Date 2066s GET /modules/autoindex/htaccess/ 2066s ok 8 2066s --- 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 9 2066s --- 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 10 2066s --- 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 11 2066s --- 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 12 2066s --- 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 13 2066s --- 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 14 2066s --- 2066s IndexOrderDefault Ascending Size 2066s GET /modules/autoindex/htaccess/ 2066s ok 15 2066s --- 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 16 2066s --- 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 17 2066s --- 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 18 2066s --- 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 19 2066s --- 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 20 2066s --- 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 21 2066s --- 2066s IndexOrderDefault Descending Name 2066s GET /modules/autoindex/htaccess/ 2066s ok 22 2066s --- 2066s IndexOrderDefault Descending Name 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 23 2066s --- 2066s IndexOrderDefault Descending Name 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 24 2066s --- 2066s IndexOrderDefault Descending Name 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 25 2066s --- 2066s IndexOrderDefault Descending Name 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 26 2066s --- 2066s IndexOrderDefault Descending Name 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 27 2066s --- 2066s IndexOrderDefault Descending Name 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 28 2066s --- 2066s IndexOrderDefault Descending Date 2066s GET /modules/autoindex/htaccess/ 2066s ok 29 2066s --- 2066s IndexOrderDefault Descending Date 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 30 2066s --- 2066s IndexOrderDefault Descending Date 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 31 2066s --- 2066s IndexOrderDefault Descending Date 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 32 2066s --- 2066s IndexOrderDefault Descending Date 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 33 2066s --- 2066s IndexOrderDefault Descending Date 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 34 2066s --- 2066s IndexOrderDefault Descending Date 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 35 2066s --- 2066s IndexOrderDefault Descending Size 2066s GET /modules/autoindex/htaccess/ 2066s ok 36 2066s --- 2066s IndexOrderDefault Descending Size 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 37 2066s --- 2066s IndexOrderDefault Descending Size 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 38 2066s --- 2066s IndexOrderDefault Descending Size 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 39 2066s --- 2066s IndexOrderDefault Descending Size 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 40 2066s --- 2066s IndexOrderDefault Descending Size 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 41 2066s --- 2066s IndexOrderDefault Descending Size 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 42 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Name 2066s GET /modules/autoindex/htaccess/ 2066s ok 43 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 44 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 45 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 46 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 47 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 48 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Name 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 49 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Date 2066s GET /modules/autoindex/htaccess/ 2066s ok 50 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 51 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 52 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 53 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 54 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 55 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Date 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 56 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Size 2066s GET /modules/autoindex/htaccess/ 2066s ok 57 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 58 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 59 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 60 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 61 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 62 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Ascending Size 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 63 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Name 2066s GET /modules/autoindex/htaccess/ 2066s ok 64 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Name 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 65 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Name 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 66 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Name 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 67 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Name 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 68 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Name 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 69 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Name 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 70 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Date 2066s GET /modules/autoindex/htaccess/ 2066s ok 71 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Date 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 72 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Date 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 73 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Date 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 74 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Date 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 75 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Date 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 76 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Date 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 77 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Size 2066s GET /modules/autoindex/htaccess/ 2066s ok 78 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Size 2066s 2066s (C=N O=A) 2066s GET /modules/autoindex/htaccess/?C=N&O=A 2066s ok 79 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Size 2066s 2066s (C=N O=D) 2066s GET /modules/autoindex/htaccess/?C=N&O=D 2066s ok 80 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Size 2066s 2066s (C=M O=A) 2066s GET /modules/autoindex/htaccess/?C=M&O=A 2066s ok 81 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Size 2066s 2066s (C=M O=D) 2066s GET /modules/autoindex/htaccess/?C=M&O=D 2066s ok 82 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Size 2066s 2066s (C=S O=A) 2066s GET /modules/autoindex/htaccess/?C=S&O=A 2066s ok 83 2066s --- 2066s IndexOptions FancyIndexing 2066s IndexOrderDefault Descending Size 2066s 2066s (C=S O=D) 2066s GET /modules/autoindex/htaccess/?C=S&O=D 2066s ok 84 2066s ok 2072s t/modules/autoindex2.t .............. 2072s 1..3 2072s # Running under perl version 5.040000 for linux 2072s # Current time local: Fri Feb 21 13:18:04 2025 2072s # Current time GMT: Fri Feb 21 13:18:04 2025 2072s # Using Test.pm version 1.31 2072s # Using Apache/Test.pm version 1.44 2072s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 2072s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 2072s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 2072s # testing : dir_broken should not be listed 2072s # expected: 0 2072s # received: 0 2072s ok 1 2072s # testing : dir_normal should be listed 2072s # expected: 1 2072s # received: 1 2072s ok 2 2072s # testing : dir_protected should not be listed 2072s # expected: 0 2072s # received: 0 2072s ok 3 2072s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 2072s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 2072s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 2072s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 2072s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 2072s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 2072s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 2072s ok 2078s t/modules/brotli.t .................. 2078s 1..64 2078s # Running under perl version 5.040000 for linux 2078s # Current time local: Fri Feb 21 13:18:10 2025 2078s # Current time GMT: Fri Feb 21 13:18:10 2025 2078s # Using Test.pm version 1.31 2078s # Using Apache/Test.pm version 1.44 2078s qvalue: 2078s # expected: 200 2078s # received: '200' 2078s ok 1 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 2 2078s qvalue: 2078s # expected: 200 2078s # received: '200' 2078s ok 3 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 4 2078s qvalue: 2078s # expected: 200 2078s # received: '200' 2078s ok 5 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 6 2078s qvalue: 2078s # expected: 200 2078s # received: '200' 2078s ok 7 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 8 2078s qvalue: 2078s # expected: 200 2078s # received: '200' 2078s ok 9 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 10 2078s qvalue: 2078s # expected: 200 2078s # received: '200' 2078s ok 11 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 12 2078s qvalue: ; 2078s # expected: 200 2078s # received: '200' 2078s ok 13 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 14 2078s qvalue: ; 2078s # expected: 200 2078s # received: '200' 2078s ok 15 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 16 2078s qvalue: ; 2078s # expected: 200 2078s # received: '200' 2078s ok 17 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 18 2078s qvalue: ;q= 2078s # expected: 200 2078s # received: '200' 2078s ok 19 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 20 2078s qvalue: ;q= 2078s # expected: 200 2078s # received: '200' 2078s ok 21 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 22 2078s qvalue: ;q= 2078s # expected: 200 2078s # received: '200' 2078s ok 23 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 24 2078s qvalue: ;q=0 2078s # expected: 200 2078s # received: '200' 2078s ok 25 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 26 2078s qvalue: ;q=0 2078s # expected: 200 2078s # received: '200' 2078s ok 27 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 28 2078s qvalue: ;q=0 2078s # expected: 200 2078s # received: '200' 2078s ok 29 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 30 2078s qvalue: ;q=0. 2078s # expected: 200 2078s # received: '200' 2078s ok 31 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 32 2078s qvalue: ;q=0. 2078s # expected: 200 2078s # received: '200' 2078s ok 33 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 34 2078s qvalue: ;q=0. 2078s # expected: 200 2078s # received: '200' 2078s ok 35 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 36 2078s qvalue: ;q=0.0 2078s # expected: 200 2078s # received: '200' 2078s ok 37 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 38 2078s qvalue: ;q=0.0 2078s # expected: 200 2078s # received: '200' 2078s ok 39 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 40 2078s qvalue: ;q=0.0 2078s # expected: 200 2078s # received: '200' 2078s ok 41 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 42 2078s qvalue: ;q=0.00 2078s # expected: 200 2078s # received: '200' 2078s ok 43 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 44 2078s qvalue: ;q=0.00 2078s # expected: 200 2078s # received: '200' 2078s ok 45 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 46 2078s qvalue: ;q=0.00 2078s # expected: 200 2078s # received: '200' 2078s ok 47 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 48 2078s qvalue: ;q=0.000 2078s # expected: 200 2078s # received: '200' 2078s ok 49 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 50 2078s qvalue: ;q=0.000 2078s # expected: 200 2078s # received: '200' 2078s ok 51 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 52 2078s qvalue: ;q=0.000 2078s # expected: 200 2078s # received: '200' 2078s ok 53 2078s # testing : response without Content-Encoding is OK 2078s # expected: undef 2078s # received: undef 2078s ok 54 2078s qvalue: ;q=0.0000 2078s # expected: 200 2078s # received: '200' 2078s ok 55 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 56 2078s qvalue: ;q=0.0000 2078s # expected: 200 2078s # received: '200' 2078s ok 57 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 58 2078s qvalue: ;q=0.0000 2078s # expected: 200 2078s # received: '200' 2078s ok 59 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 60 2078s # expected: 200 2078s # received: '200' 2078s ok 61 2078s # testing : response Content-Encoding is OK 2078s # expected: 'br' 2078s # received: 'br' 2078s ok 62 2078s # expected: 200 2078s # received: '200' 2078s ok 63 2078s # testing : response Content-Encoding is OK 2078s # expected: 'gzip' 2078s # received: 'gzip' 2078s ok 64 2078s ok 2084s t/modules/buffer.t .................. 2084s 1..12 2084s # Running under perl version 5.040000 for linux 2084s # Current time local: Fri Feb 21 13:18:16 2025 2084s # Current time GMT: Fri Feb 21 13:18:16 2025 2084s # Using Test.pm version 1.31 2084s # Using Apache/Test.pm version 1.44 2084s # testing : Checking return code is '200' 2084s # expected: 200 2084s # received: '200' 2084s ok 1 2084s ok 2 2084s # testing : Checking return code is '200' 2084s # expected: 200 2084s # received: '200' 2084s ok 3 2084s ok 4 2084s # testing : Checking return code is '200' 2084s # expected: 200 2084s # received: '200' 2084s ok 5 2084s ok 6 2084s # testing : Checking return code is '200' 2084s # expected: 200 2084s # received: '200' 2084s ok 7 2084s ok 8 2084s # testing : Checking return code is '200' 2084s # expected: 200 2084s # received: '200' 2084s ok 9 2084s ok 10 2084s # testing : Checking return code is '200' 2084s # expected: 200 2084s # received: '200' 2084s ok 11 2084s ok 12 2084s ok 2091s t/modules/cache.t ................... 2091s 1..3 2091s # Running under perl version 5.040000 for linux 2091s # Current time local: Fri Feb 21 13:18:22 2025 2091s # Current time GMT: Fri Feb 21 13:18:22 2025 2091s # Using Test.pm version 1.31 2091s # Using Apache/Test.pm version 1.44 2091s # testing : non-cached call to index.html 2091s # expected: 200 2091s # received: '200' 2091s ok 1 2091s # testing : call to cache index.html 2091s # expected: 200 2091s # received: '200' 2091s ok 2 2091s # testing : cached call to index.html 2091s # expected: 200 2091s # received: '200' 2091s ok 3 2091s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 2091s ok 2100s t/modules/cgi.t ..................... 2100s 1..58 2100s # Running under perl version 5.040000 for linux 2100s # Current time local: Fri Feb 21 13:18:29 2025 2100s # Current time GMT: Fri Feb 21 13:18:29 2025 2100s # Using Test.pm version 1.31 2100s # Using Apache/Test.pm version 1.44 2100s # testing : return code for acceptpathinfodefault.sh 2100s # expected: 200 2100s # received: '200' 2100s ok 1 2100s # testing : body for acceptpathinfodefault.sh 2100s # expected: '' 2100s # received: '' 2100s ok 2 2100s # testing : return code for acceptpathinfodefault.sh/foo 2100s # expected: 200 2100s # received: '200' 2100s ok 3 2100s # testing : body for acceptpathinfodefault.sh/foo 2100s # expected: '/foo' 2100s # received: '/foo' 2100s ok 4 2100s # testing : return code for acceptpathinfooff.sh 2100s # expected: 200 2100s # received: '200' 2100s ok 5 2100s # testing : body for acceptpathinfooff.sh 2100s # expected: '' 2100s # received: '' 2100s ok 6 2100s # testing : return code for acceptpathinfooff.sh/foo 2100s # expected: 404 2100s # received: '404' 2100s ok 7 2100s # no body test for this one 2100s ok 8 2100s # testing : return code for acceptpathinfoon.sh 2100s # expected: 200 2100s # received: '200' 2100s ok 9 2100s # testing : body for acceptpathinfoon.sh 2100s # expected: '' 2100s # received: '' 2100s ok 10 2100s # testing : return code for acceptpathinfoon.sh/foo 2100s # expected: 200 2100s # received: '200' 2100s ok 11 2100s # testing : body for acceptpathinfoon.sh/foo 2100s # expected: '/foo' 2100s # received: '/foo' 2100s ok 12 2100s # testing : return code for bogus-perl.pl 2100s # expected: 500 2100s # received: '500' 2100s ok 13 2100s # cgi log created ok. 2100s ok 14 2100s # testing : return code for bogus-sh.sh 2100s # expected: 500 2100s # received: '500' 2100s ok 15 2100s # checking that log size (807) is bigger than it used to be (523) 2100s ok 16 2100s # testing : return code for nph-stderr.pl 2100s # expected: 200 2100s # received: '200' 2100s ok 17 2100s # testing : body for nph-stderr.pl 2100s # expected: 'this is nph-stdout' 2100s # received: 'this is nph-stdout' 2100s ok 18 2100s # testing : return code for nph-test.pl 2100s # expected: 200 2100s # received: '200' 2100s ok 19 2100s # testing : body for nph-test.pl 2100s # expected: 'ok' 2100s # received: 'ok' 2100s ok 20 2100s # testing : return code for perl.pl 2100s # expected: 200 2100s # received: '200' 2100s ok 21 2100s # testing : body for perl.pl 2100s # expected: 'perl cgi' 2100s # received: 'perl cgi' 2100s ok 22 2100s # testing : return code for sh.sh 2100s # expected: 200 2100s # received: '200' 2100s ok 23 2100s # testing : body for sh.sh 2100s # expected: 'sh cgi' 2100s # received: 'sh cgi' 2100s ok 24 2100s # testing : return code for stderr1.pl 2100s # expected: 200 2100s # received: '200' 2100s ok 25 2100s # testing : body for stderr1.pl 2100s # expected: 'this is stdout' 2100s # received: 'this is stdout' 2100s ok 26 2100s # testing : return code for stderr2.pl 2100s # expected: 200 2100s # received: '200' 2100s ok 27 2100s # testing : body for stderr2.pl 2100s # expected: 'this is also stdout' 2100s # received: 'this is also stdout' 2100s ok 28 2100s # testing : return code for stderr3.pl 2100s # expected: 200 2100s # received: '200' 2100s ok 29 2100s # testing : body for stderr3.pl 2100s # expected: 'this is more stdout' 2100s # received: 'this is more stdout' 2100s ok 30 2100s # posted content (length 10) to bogus-perl.pl 2100s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 2100s # expected: '500' 2100s # received: '500' 2100s ok 31 2100s # checking that log size (35781) is greater than 807 2100s ok 32 2100s # verifying that logged content is 10 characters 2100s ok 33 2100s # posted content (length 99) to bogus-perl.pl 2100s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 2100s # expected: '500' 2100s # received: '500' 2100s ok 34 2100s # checking that log size (36240) is greater than 35781 2100s ok 35 2100s # verifying that logged content is 99 characters 2100s ok 36 2100s # posted content (length 250) to bogus-perl.pl 2100s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 2100s # expected: '500' 2100s # received: '500' 2100s ok 37 2100s # checking that log size (36851) is greater than 36240 2100s ok 38 2100s # verifying that logged content is 250 characters 2100s ok 39 2100s # posted content (length 255) to bogus-perl.pl 2100s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 2100s # expected: '500' 2100s # received: '500' 2100s ok 40 2100s # checking that log size (37467) is greater than 36851 2100s ok 41 2100s # verifying that logged content is 255 characters 2100s ok 42 2100s # posted content (length 256) to bogus-perl.pl 2100s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 2100s # expected: '500' 2100s # received: '500' 2100s ok 43 2100s # checking that log size (38084) is greater than 37467 2100s ok 44 2100s # verifying that logged content is 256 characters 2100s ok 45 2100s # posted content (length 257) to bogus-perl.pl 2100s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 2100s # expected: '500' 2100s # received: '500' 2100s ok 46 2100s # checking that log size (38701) is greater than 38084 2100s ok 47 2100s # verifying that logged content is 256 characters 2100s ok 48 2100s # posted content (length 258) to bogus-perl.pl 2100s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 2100s # expected: '500' 2100s # received: '500' 2100s ok 49 2100s # checking that log size (39318) is greater than 38701 2100s ok 50 2100s # verifying that logged content is 256 characters 2100s ok 51 2100s # posted content (length 1024) to bogus-perl.pl 2100s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 2100s # expected: '500' 2100s # received: '500' 2100s ok 52 2100s # checking that log size (39936) is greater than 39318 2100s ok 53 2100s # verifying that logged content is 256 characters 2100s ok 54 2100s # verifying log is greater than 40960 bytes. 2100s ok 55 2100s # verifying log did not grow after making bogus request. 2100s ok 56 2100s # verifying log did not grow after making another bogus request. 2100s ok 57 2100s # checking that HEAD /modules/cgi/perl.pl returns 200. 2100s ok 58 2100s ok 2106s t/modules/data.t .................... 2106s 1..2 2106s # Running under perl version 5.040000 for linux 2106s # Current time local: Fri Feb 21 13:18:38 2025 2106s # Current time GMT: Fri Feb 21 13:18:38 2025 2106s # Using Test.pm version 1.31 2106s # Using Apache/Test.pm version 1.44 2106s # testing : Checking return code is '200' 2106s # expected: 200 2106s # received: '200' 2106s ok 1 2106s ok 2 2106s ok 2114s t/modules/dav.t ..................... 2114s 1..19 2114s # Running under perl version 5.040000 for linux 2114s # Current time local: Fri Feb 21 13:18:44 2025 2114s # Current time GMT: Fri Feb 21 13:18:44 2025 2114s # Using Test.pm version 1.31 2114s # Using Apache/Test.pm version 1.44 2114s resource lock test: 2114s ok 1 2114s DAV put test: 2114s ok 2 2114s getting DAV resource properties: 2114s ok 3 2114s created: Fri, 21 Feb 2025 13:18:50 GMT 2114s modified: Fri, 21 Feb 2025 13:18:50 GMT 2114s now: Fri, 21 Feb 2025 13:18:52 GMT 2114s ok 4 2114s ok 5 2114s resource lock status test: 2114s ok 6 2114s resource unlock test: 2114s ok 7 2114s resource lock status test: 2114s ok 8 2114s getting uri... 2114s expect: 2114s -> 2114s 2114s
2114s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

2114s this is a page generated by
2114s the mod_dav test in the Apache
2114s perl test suite.
2114s
2114s 2114s 2114s <- 2114s ok 15 2114s ok 16 2114s resource delete test: 2114s ok 17 2114s expect 404 not found got: 404 2114s ok 18 2114s PR 49825: expect 400 bad request got: 400 2114s ok 19 2114s ok 2122s t/modules/deflate.t ................. 2122s 1..47 2122s # Running under perl version 5.040000 for linux 2122s # Current time local: Fri Feb 21 13:18:52 2025 2122s # Current time GMT: Fri Feb 21 13:18:52 2025 2122s # Using Test.pm version 1.31 2122s # Using Apache/Test.pm version 1.44 2122s testing default 2122s ok 1 2122s ok 2 2122s ok 3 2122s ok 4 2122s ok 5 2122s ok 6 2122s ok 7 2122s ok 8 2122s ok 9 2122s ok 10 2122s ok 11 2122s ok 12 2122s ok 13 2122s ok 14 2122s ok 15 2122s ok 16 2122s ok 17 2122s ok 18 2122s ok 19 2122s ok 20 2122s ok 21 2122s ok 22 2122s ok 23 2122s ok 24 2122s ok 25 2122s ok 26 2122s ok 27 2122s ok 28 2122s ok 29 2122s ok 30 2122s ok 31 2122s ok 32 2122s ok 33 2122s ok 34 2122s ok 35 2122s ok 36 2122s ok 37 2122s ok 38 2122s ok 39 2122s ok 40 2122s ok 41 2122s ok 42 2122s ok 43 2122s ok 44 2122s ok 45 2122s # testing : response was 304 2122s # expected: qr/HTTP\/1\.. 304/ 2122s # received: 'HTTP/1.1 304 Not Modified' 2122s ok 46 2122s # testing : expect EOF after 304 header 2122s # expected: 0 2122s # received: 0 2122s ok 47 2122s ok 2128s t/modules/digest.t .................. 2128s 1..13 2128s # Running under perl version 5.040000 for linux 2128s # Current time local: Fri Feb 21 13:19:00 2025 2128s # Current time GMT: Fri Feb 21 13:19:00 2025 2128s # Using Test.pm version 1.31 2128s # Using Apache/Test.pm version 1.44 2128s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm1 2128s # testing : no user to authenticate 2128s # expected: 401 2128s # received: '401' 2128s ok 1 2128s # testing : user1:foo not found 2128s # expected: 401 2128s # received: '401' 2128s ok 2 2128s # testing : user1:password1 found 2128s # expected: 200 2128s # received: '200' 2128s ok 3 2128s # testing : user1:password1 with query string found 2128s # expected: 200 2128s # received: '200' 2128s ok 4 2128s # testing : manual Authorization header query string 2128s # expected: 200 2128s # received: '200' 2128s ok 5 2128s # testing : manual Authorization with no query string in header 2128s # expected: 400 2128s # received: '400' 2128s ok 6 2128s # testing : manual Authorization header with mismatched query string 2128s # expected: 400 2128s # received: '400' 2128s ok 7 2128s # testing : manual Authorization header with mismatched query string 2128s # expected: 400 2128s # received: '400' 2128s ok 8 2128s # testing : manual Authorization with no query string in header + MSIE 2128s # expected: 200 2128s # received: '200' 2128s ok 9 2128s # testing : a compliant response coming from MSIE 2128s # expected: 200 2128s # received: '200' 2128s ok 10 2128s # testing : manual Authorization header with mismatched query string + MSIE 2128s # expected: 400 2128s # received: '400' 2128s ok 11 2128s # testing : manual Authorization header with mismatched query string + MSIE 2128s # expected: 400 2128s # received: '400' 2128s ok 12 2128s # testing : no query string + MSIE 2128s # expected: 200 2128s # received: '200' 2128s ok 13 2128s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/realm1 2128s ok 2136s t/modules/dir.t ..................... 2136s 1..212 2136s # Running under perl version 5.040000 for linux 2136s # Current time local: Fri Feb 21 13:19:05 2025 2136s # Current time GMT: Fri Feb 21 13:19:05 2025 2136s # Using Test.pm version 1.31 2136s # Using Apache/Test.pm version 1.44 2136s expecting 403 (forbidden) using DirectoryIndex foo 2136s ok 1 2136s running 5 test gambit for "1.html" 2136s ok 2 2136s ok 3 2136s ok 4 2136s ok 5 2136s ok 6 2136s running 5 test gambit for "2.html" 2136s ok 7 2136s ok 8 2136s ok 9 2136s ok 10 2136s ok 11 2136s running 5 test gambit for "3.html" 2136s ok 12 2136s ok 13 2136s ok 14 2136s ok 15 2136s ok 16 2136s running 5 test gambit for "4.html" 2136s ok 17 2136s ok 18 2136s ok 19 2136s ok 20 2136s ok 21 2136s running 5 test gambit for "5.html" 2136s ok 22 2136s ok 23 2136s ok 24 2136s ok 25 2136s ok 26 2136s running 5 test gambit for "6.html" 2136s ok 27 2136s ok 28 2136s ok 29 2136s ok 30 2136s ok 31 2136s running 5 test gambit for "7.html" 2136s ok 32 2136s ok 33 2136s ok 34 2136s ok 35 2136s ok 36 2136s running 5 test gambit for "8.html" 2136s ok 37 2136s ok 38 2136s ok 39 2136s ok 40 2136s ok 41 2136s running 5 test gambit for "9.html" 2136s ok 42 2136s ok 43 2136s ok 44 2136s ok 45 2136s ok 46 2136s running 5 test gambit for "0.html" 2136s ok 47 2136s ok 48 2136s ok 49 2136s ok 50 2136s ok 51 2136s expecting 403 (forbidden) using DirectoryIndex goo 2136s ok 52 2136s running 5 test gambit for "1.html" 2136s ok 53 2136s ok 54 2136s ok 55 2136s ok 56 2136s ok 57 2136s running 5 test gambit for "2.html" 2136s ok 58 2136s ok 59 2136s ok 60 2136s ok 61 2136s ok 62 2136s running 5 test gambit for "3.html" 2136s ok 63 2136s ok 64 2136s ok 65 2136s ok 66 2136s ok 67 2136s running 5 test gambit for "4.html" 2136s ok 68 2136s ok 69 2136s ok 70 2136s ok 71 2136s ok 72 2136s running 5 test gambit for "5.html" 2136s ok 73 2136s ok 74 2136s ok 75 2136s ok 76 2136s ok 77 2136s running 5 test gambit for "6.html" 2136s ok 78 2136s ok 79 2136s ok 80 2136s ok 81 2136s ok 82 2136s running 5 test gambit for "7.html" 2136s ok 83 2136s ok 84 2136s ok 85 2136s ok 86 2136s ok 87 2136s running 5 test gambit for "8.html" 2136s ok 88 2136s ok 89 2136s ok 90 2136s ok 91 2136s ok 92 2136s running 5 test gambit for "9.html" 2136s ok 93 2136s ok 94 2136s ok 95 2136s ok 96 2136s ok 97 2136s running 5 test gambit for "0.html" 2136s ok 98 2136s ok 99 2136s ok 100 2136s ok 101 2136s ok 102 2136s expecting 403 (forbidden) using DirectoryIndex moo 2136s ok 103 2136s running 5 test gambit for "1.html" 2136s ok 104 2136s ok 105 2136s ok 106 2136s ok 107 2136s ok 108 2136s running 5 test gambit for "2.html" 2136s ok 109 2136s ok 110 2136s ok 111 2136s ok 112 2136s ok 113 2136s running 5 test gambit for "3.html" 2136s ok 114 2136s ok 115 2136s ok 116 2136s ok 117 2136s ok 118 2136s running 5 test gambit for "4.html" 2136s ok 119 2136s ok 120 2136s ok 121 2136s ok 122 2136s ok 123 2136s running 5 test gambit for "5.html" 2136s ok 124 2136s ok 125 2136s ok 126 2136s ok 127 2136s ok 128 2136s running 5 test gambit for "6.html" 2136s ok 129 2136s ok 130 2136s ok 131 2136s ok 132 2136s ok 133 2136s running 5 test gambit for "7.html" 2136s ok 134 2136s ok 135 2136s ok 136 2136s ok 137 2136s ok 138 2136s running 5 test gambit for "8.html" 2136s ok 139 2136s ok 140 2136s ok 141 2136s ok 142 2136s ok 143 2136s running 5 test gambit for "9.html" 2136s ok 144 2136s ok 145 2136s ok 146 2136s ok 147 2136s ok 148 2136s running 5 test gambit for "0.html" 2136s ok 149 2136s ok 150 2136s ok 151 2136s ok 152 2136s ok 153 2136s expecting 403 (forbidden) using DirectoryIndex bleh 2136s ok 154 2136s running 5 test gambit for "1.html" 2136s ok 155 2136s ok 156 2136s ok 157 2136s ok 158 2136s ok 159 2136s running 5 test gambit for "2.html" 2136s ok 160 2136s ok 161 2136s ok 162 2136s ok 163 2136s ok 164 2136s running 5 test gambit for "3.html" 2136s ok 165 2136s ok 166 2136s ok 167 2136s ok 168 2136s ok 169 2136s running 5 test gambit for "4.html" 2136s ok 170 2136s ok 171 2136s ok 172 2136s ok 173 2136s ok 174 2136s running 5 test gambit for "5.html" 2136s ok 175 2136s ok 176 2136s ok 177 2136s ok 178 2136s ok 179 2136s running 5 test gambit for "6.html" 2136s ok 180 2136s ok 181 2136s ok 182 2136s ok 183 2136s ok 184 2136s running 5 test gambit for "7.html" 2136s ok 185 2136s ok 186 2136s ok 187 2136s ok 188 2136s ok 189 2136s running 5 test gambit for "8.html" 2136s ok 190 2136s ok 191 2136s ok 192 2136s ok 193 2136s ok 194 2136s running 5 test gambit for "9.html" 2136s ok 195 2136s ok 196 2136s ok 197 2136s ok 198 2136s ok 199 2136s running 5 test gambit for "0.html" 2136s ok 200 2136s ok 201 2136s ok 202 2136s ok 203 2136s ok 204 2136s DirectoryIndex /modules/alias/index.html 2136s ok 205 2136s expecting 403 for DirectoryIndex foo goo moo bleh 2136s ok 206 2136s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 2136s ok 207 2136s 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 2136s ok 208 2136s removed .htaccess (no DirectoryIndex), expecting default (index.html) 2136s ok 209 2136s ok 210 2136s ok 211 2136s ok 212 # skip missing DirectorySlash NotFound 2136s ok 2143s t/modules/directorymatch.t .......... 2143s 1..2 2143s # Running under perl version 5.040000 for linux 2143s # Current time local: Fri Feb 21 13:19:14 2025 2143s # Current time GMT: Fri Feb 21 13:19:14 2025 2143s # Using Test.pm version 1.31 2143s # Using Apache/Test.pm version 1.44 2143s # testing : code for /index.html 2143s # expected: 200 2143s # received: '200' 2143s ok 1 2143s # testing : check for DMMATCH1 2143s # expected: '1' 2143s # received: '1' 2143s ok 2 2143s ok 2150s t/modules/env.t ..................... 2150s 1..6 2150s # Running under perl version 5.040000 for linux 2150s # Current time local: Fri Feb 21 13:19:21 2025 2150s # Current time GMT: Fri Feb 21 13:19:21 2025 2150s # Using Test.pm version 1.31 2150s # Using Apache/Test.pm version 1.44 2150s # host: /modules/env/host.shtml 2150s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 2150s ok 1 2150s # nothere: /modules/env/nothere.shtml 2150s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 2150s ok 2 2150s # set: /modules/env/set.shtml 2150s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 2150s ok 3 2150s # setempty: /modules/env/setempty.shtml 2150s # setempty: EXPECT -><- ACTUAL -><- 2150s ok 4 2150s # type: /modules/env/type.shtml 2150s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 2150s ok 5 2150s # unset: /modules/env/unset.shtml 2150s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 2150s ok 6 2150s ok 2156s t/modules/expires.t ................. 2156s 1..92 2156s # Running under perl version 5.040000 for linux 2156s # Current time local: Fri Feb 21 13:19:28 2025 2156s # Current time GMT: Fri Feb 21 13:19:28 2025 2156s # Using Test.pm version 1.31 2156s # Using Apache/Test.pm version 1.44 2156s # debug: index.html 2156s HTTP/1.1 200 OK 2156s Cache-Control: max-age=324506302 2156s Connection: close 2156s Date: Fri, 21 Feb 2025 13:19:34 GMT 2156s Accept-Ranges: bytes 2156s ETag: "3-62772ef7d8680" 2156s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2156s Vary: In-If1 2156s Content-Length: 3 2156s Content-Type: text/html 2156s Expires: Tue, 05 Jun 2035 09:57:57 GMT 2156s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2156s Client-Date: Fri, 21 Feb 2025 13:19:34 GMT 2156s Client-Peer: 127.0.0.1:8529 2156s Client-Response-Num: 1 2156s DMMATCH1: 1 2156s 2156s 2156s ok 1 2156s # debug: [Cache-Control] [max-age=324506302] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2156s # debug: expires 2064650277 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 332425819 2156s # debug: actual : 332425819 2156s ok 2 2156s # debug: text.txt 2156s HTTP/1.1 200 OK 2156s Cache-Control: max-age=0 2156s Connection: close 2156s Date: Fri, 21 Feb 2025 13:19:34 GMT 2156s Accept-Ranges: bytes 2156s ETag: "0-62772ef7d8680" 2156s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2156s Vary: In-If1 2156s Content-Type: text/plain 2156s Expires: Fri, 21 Feb 2025 13:19:34 GMT 2156s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2156s Client-Date: Fri, 21 Feb 2025 13:19:34 GMT 2156s Client-Peer: 127.0.0.1:8529 2156s Client-Response-Num: 1 2156s DMMATCH1: 1 2156s 2156s 2156s ok 3 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 4 2156s # debug: image.gif 2156s HTTP/1.1 200 OK 2156s Cache-Control: max-age=120 2156s Connection: close 2156s Date: Fri, 21 Feb 2025 13:19:34 GMT 2156s Accept-Ranges: bytes 2156s ETag: "0-62772ef7d8680" 2156s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2156s Vary: In-If1 2156s Content-Type: image/gif 2156s Expires: Fri, 21 Feb 2025 13:21:34 GMT 2156s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2156s Client-Date: Fri, 21 Feb 2025 13:19:34 GMT 2156s Client-Peer: 127.0.0.1:8529 2156s Client-Response-Num: 1 2156s DMMATCH1: 1 2156s 2156s 2156s ok 5 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 6 2156s # debug: foo.jpg 2156s HTTP/1.1 200 OK 2156s Cache-Control: max-age=86400 2156s Connection: close 2156s Date: Fri, 21 Feb 2025 13:19:34 GMT 2156s Accept-Ranges: bytes 2156s ETag: "0-62772ef7d8680" 2156s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2156s Vary: In-If1 2156s Content-Type: image/jpeg 2156s Expires: Sat, 22 Feb 2025 13:19:34 GMT 2156s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2156s Client-Date: Fri, 21 Feb 2025 13:19:34 GMT 2156s Client-Peer: 127.0.0.1:8529 2156s Client-Response-Num: 1 2156s DMMATCH1: 1 2156s 2156s 2156s ok 7 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 8 2156s # debug: [Cache-Control] [max-age=324506302] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2156s # debug: expires 2064650277 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 332425819 2156s # debug: actual : 332425819 2156s ok 9 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 10 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 11 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 12 2156s # --- 2156s # ExpiresActive On 2156s # debug: [Cache-Control] [max-age=324506302] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2156s # debug: expires 2064650277 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 332425819 2156s # debug: actual : 332425819 2156s ok 13 2156s # --- 2156s # ExpiresActive On 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 14 2156s # --- 2156s # ExpiresActive On 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 15 2156s # --- 2156s # ExpiresActive On 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 16 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault A40610063 2156s # debug: [Cache-Control] [max-age=40610063] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Sat, 06 Jun 2026 13:53:57 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 06 Jun 2026 13:53:57 GMT 2156s # debug: expires 1780754037 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 40610063 2156s # debug: actual : 40610063 2156s ok 17 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault A40610063 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 18 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault A40610063 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 19 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault A40610063 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 20 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType text/plain M36481217 2156s # debug: [Cache-Control] [max-age=324506302] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2156s # debug: expires 2064650277 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 332425819 2156s # debug: actual : 332425819 2156s ok 21 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType text/plain M36481217 2156s # debug: [Cache-Control] [max-age=28561700] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Sun, 18 Jan 2026 03:07:55 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sun, 18 Jan 2026 03:07:55 GMT 2156s # debug: expires 1768705675 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 36481217 2156s # debug: actual : 36481217 2156s ok 22 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType text/plain M36481217 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 23 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType text/plain M36481217 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 24 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault "access plus 1 years 1 weeks 6 days 5 hours 31 minutes 36 seconds" 2156s ExpiresByType text/plain "access plus 1 years 1 months 6 days 1 hours 42 minutes 17 seconds" 2156s # debug: [Cache-Control] [max-age=32679096] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Fri, 06 Mar 2026 18:51:10 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 06 Mar 2026 18:51:10 GMT 2156s # debug: expires 1772823070 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 32679096 2156s # debug: actual : 32679096 2156s ok 25 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault "access plus 1 years 1 weeks 6 days 5 hours 31 minutes 36 seconds" 2156s ExpiresByType text/plain "access plus 1 years 1 months 6 days 1 hours 42 minutes 17 seconds" 2156s # debug: [Cache-Control] [max-age=34652537] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Sun, 29 Mar 2026 15:01:51 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sun, 29 Mar 2026 15:01:51 GMT 2156s # debug: expires 1774796511 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 34652537 2156s # debug: actual : 34652537 2156s ok 26 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault "access plus 1 years 1 weeks 6 days 5 hours 31 minutes 36 seconds" 2156s ExpiresByType text/plain "access plus 1 years 1 months 6 days 1 hours 42 minutes 17 seconds" 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 27 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault "access plus 1 years 1 weeks 6 days 5 hours 31 minutes 36 seconds" 2156s ExpiresByType text/plain "access plus 1 years 1 months 6 days 1 hours 42 minutes 17 seconds" 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 28 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault "access plus 3 months 1 weeks 1 days 6 hours 39 minutes 14 seconds" 2156s # debug: [Cache-Control] [max-age=8491154] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Fri, 30 May 2025 19:58:48 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 30 May 2025 19:58:48 GMT 2156s # debug: expires 1748635128 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 8491154 2156s # debug: actual : 8491154 2156s ok 29 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault "access plus 3 months 1 weeks 1 days 6 hours 39 minutes 14 seconds" 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 30 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault "access plus 3 months 1 weeks 1 days 6 hours 39 minutes 14 seconds" 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 31 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault "access plus 3 months 1 weeks 1 days 6 hours 39 minutes 14 seconds" 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 32 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType image/gif "access plus 1 years 13 days 25 minutes 21 seconds" 2156s # debug: [Cache-Control] [max-age=324506302] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2156s # debug: expires 2064650277 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 332425819 2156s # debug: actual : 332425819 2156s ok 33 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType image/gif "access plus 1 years 13 days 25 minutes 21 seconds" 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 34 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType image/gif "access plus 1 years 13 days 25 minutes 21 seconds" 2156s # debug: [Cache-Control] [max-age=32660721] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 06 Mar 2026 13:44:55 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 06 Mar 2026 13:44:55 GMT 2156s # debug: expires 1772804695 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 32660721 2156s # debug: actual : 32660721 2156s ok 35 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType image/gif "access plus 1 years 13 days 25 minutes 21 seconds" 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 36 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault M6837362 2156s ExpiresByType image/gif M9855396 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 37 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault M6837362 2156s ExpiresByType image/gif M9855396 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 38 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault M6837362 2156s ExpiresByType image/gif M9855396 2156s # debug: [Cache-Control] [max-age=1935879] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Sat, 15 Mar 2025 23:04:14 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 15 Mar 2025 23:04:14 GMT 2156s # debug: expires 1742079854 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 9855396 2156s # debug: actual : 9855396 2156s ok 39 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault M6837362 2156s ExpiresByType image/gif M9855396 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 40 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault A36562707 2156s # debug: [Cache-Control] [max-age=36562707] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Mon, 20 Apr 2026 17:38:01 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Mon, 20 Apr 2026 17:38:01 GMT 2156s # debug: expires 1776706681 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 36562707 2156s # debug: actual : 36562707 2156s ok 41 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault A36562707 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 42 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault A36562707 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 43 2156s #--- 2156s # ExpiresActive On 2156s ExpiresDefault A36562707 2156s # debug: [Cache-Control] [max-age=86400] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Sat, 22 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Sat, 22 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740230374 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 86400 2156s # debug: actual : 86400 2156s ok 44 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType image/jpeg A636514 2156s # debug: [Cache-Control] [max-age=324506302] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Tue, 05 Jun 2035 09:57:57 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Tue, 05 Jun 2035 09:57:57 GMT 2156s # debug: expires 2064650277 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 332425819 2156s # debug: actual : 332425819 2156s ok 45 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType image/jpeg A636514 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 46 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType image/jpeg A636514 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 47 2156s # --- 2156s # ExpiresActive On 2156s ExpiresByType image/jpeg A636514 2156s # debug: [Cache-Control] [max-age=636514] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Fri, 28 Feb 2025 22:08:08 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 28 Feb 2025 22:08:08 GMT 2156s # debug: expires 1740780488 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 636514 2156s # debug: actual : 636514 2156s ok 48 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault M33121144 2156s ExpiresByType image/jpeg A9433538 2156s # debug: [Cache-Control] [max-age=25201627] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Expires] [Wed, 10 Dec 2025 05:46:42 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Wed, 10 Dec 2025 05:46:42 GMT 2156s # debug: expires 1765345602 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 33121144 2156s # debug: actual : 33121144 2156s ok 49 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault M33121144 2156s ExpiresByType image/jpeg A9433538 2156s # debug: [Cache-Control] [max-age=0] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: expires 1740143974 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 7919516 2156s # debug: actual : 7919516 2156s ok 50 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault M33121144 2156s ExpiresByType image/jpeg A9433538 2156s # debug: [Cache-Control] [max-age=120] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Expires] [Fri, 21 Feb 2025 13:21:34 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Fri, 21 Feb 2025 13:21:34 GMT 2156s # debug: expires 1740144094 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 120 2156s # debug: actual : 120 2156s ok 51 2156s # --- 2156s # ExpiresActive On 2156s ExpiresDefault M33121144 2156s ExpiresByType image/jpeg A9433538 2156s # debug: [Cache-Control] [max-age=9433538] 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Expires] [Tue, 10 Jun 2025 17:45:12 GMT] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s # debug: access Fri, 21 Feb 2025 13:19:34 GMT 2156s # debug: access 1740143974 2156s # debug: expires Tue, 10 Jun 2025 17:45:12 GMT 2156s # debug: expires 1749577512 2156s # debug: modified Thu, 21 Nov 2024 21:27:38 GMT 2156s # debug: modified 1732224458 2156s # debug: expected: 9433538 2156s # debug: actual : 9433538 2156s ok 52 2156s # --- 2156s # ExpiresActive Off 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 53 2156s # --- 2156s # ExpiresActive Off 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 54 2156s # --- 2156s # ExpiresActive Off 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 55 2156s # --- 2156s # ExpiresActive Off 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 56 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault A34057069 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 57 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault A34057069 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 58 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault A34057069 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 59 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault A34057069 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 60 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType text/plain "access plus 1 weeks 12 days 6 hours 14 minutes" 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 61 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType text/plain "access plus 1 weeks 12 days 6 hours 14 minutes" 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 62 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType text/plain "access plus 1 weeks 12 days 6 hours 14 minutes" 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 63 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType text/plain "access plus 1 weeks 12 days 6 hours 14 minutes" 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 64 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 1 years 1 months 5 days 4 hours 41 minutes 5 seconds" 2156s ExpiresByType text/plain M39857310 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 65 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 1 years 1 months 5 days 4 hours 41 minutes 5 seconds" 2156s ExpiresByType text/plain M39857310 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 66 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 1 years 1 months 5 days 4 hours 41 minutes 5 seconds" 2156s ExpiresByType text/plain M39857310 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 67 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 1 years 1 months 5 days 4 hours 41 minutes 5 seconds" 2156s ExpiresByType text/plain M39857310 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 68 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 1 years 3 months 2 weeks 3 days 6 hours 18 minutes 11 seconds" 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 69 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 1 years 3 months 2 weeks 3 days 6 hours 18 minutes 11 seconds" 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 70 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 1 years 3 months 2 weeks 3 days 6 hours 18 minutes 11 seconds" 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 71 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 1 years 3 months 2 weeks 3 days 6 hours 18 minutes 11 seconds" 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 72 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType image/gif A4519543 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 73 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType image/gif A4519543 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 74 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType image/gif A4519543 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 75 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType image/gif A4519543 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 76 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 2 months 5 days 2 hours 30 minutes 21 seconds" 2156s ExpiresByType image/gif A33812379 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 77 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 2 months 5 days 2 hours 30 minutes 21 seconds" 2156s ExpiresByType image/gif A33812379 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 78 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 2 months 5 days 2 hours 30 minutes 21 seconds" 2156s ExpiresByType image/gif A33812379 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 79 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault "modification plus 2 months 5 days 2 hours 30 minutes 21 seconds" 2156s ExpiresByType image/gif A33812379 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 80 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault A36490778 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 81 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault A36490778 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 82 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault A36490778 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 83 2156s #--- 2156s # ExpiresActive Off 2156s ExpiresDefault A36490778 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 84 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType image/jpeg A31911272 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 85 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType image/jpeg A31911272 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 86 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType image/jpeg A31911272 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 87 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresByType image/jpeg A31911272 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 88 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault M33970546 2156s ExpiresByType image/jpeg M8392822 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["3-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Length] [3] 2156s # debug: [Content-Type] [text/html] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 89 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault M33970546 2156s ExpiresByType image/jpeg M8392822 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [text/plain] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 90 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault M33970546 2156s ExpiresByType image/jpeg M8392822 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/gif] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 91 2156s # --- 2156s # ExpiresActive Off 2156s ExpiresDefault M33970546 2156s ExpiresByType image/jpeg M8392822 2156s # debug: [Connection] [close] 2156s # debug: [Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Accept-Ranges] [bytes] 2156s # debug: [ETag] ["0-62772ef7d8680"] 2156s # debug: [Server] [Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1] 2156s # debug: [Vary] [In-If1] 2156s # debug: [Content-Type] [image/jpeg] 2156s # debug: [Last-Modified] [Thu, 21 Nov 2024 21:27:38 GMT] 2156s # debug: [Client-Date] [Fri, 21 Feb 2025 13:19:34 GMT] 2156s # debug: [Client-Peer] [127.0.0.1:8529] 2156s # debug: [Client-Response-Num] [1] 2156s # debug: [DMMATCH1] [1] 2156s ok 92 2156s ok 2163s t/modules/ext_filter.t .............. 2163s 1..24 2163s # Running under perl version 5.040000 for linux 2163s # Current time local: Fri Feb 21 13:19:34 2025 2163s # Current time GMT: Fri Feb 21 13:19:34 2025 2163s # Using Test.pm version 1.31 2163s # Using Apache/Test.pm version 1.44 2163s # testing : sed output filter 2163s # expected: 'barbar' 2163s # received: 'barbar' 2163s ok 1 2163s # testing : slow filter process 2163s # expected: 'foobar' 2163s # received: 'foobar' 2163s ok 2 2163s # testing : echo worked 2163s # expected: 200 2163s # received: '200' 2163s ok 3 2163s # testing : request body filtered 2163s # expected: 'barbar 2163s # ' 2163s # received: 'barbar 2163s # ' 2163s ok 4 2163s # testing : got 413 error 2163s # expected: 413 2163s # received: '413' 2163s ok 5 2163s # testing : got 413 error body 2163s # expected: qr/413 Request Entity Too Large/ 2163s # received: ' 2163s # 2163s # 413 Request Entity Too Large 2163s # 2163s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

mod_include test

2196s # 2196s # 2196s # Hello World 2196s # 2196s #

[back]

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

mod_include test

2196s # 2196s # 2196s # Hello World 2196s # 2196s #

[back]

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

mod_include test

2196s # 2196s # 2196s # Hello World 2196s # 2196s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p30754e34_foo1]

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

LoadBalancer Status for balancer://foo2 [p30754e34_foo2]

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

LoadBalancer Status for balancer://foo3 [p30754e34_foo3]

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

LoadBalancer Status for balancer://foo4 [p30754e34_foo4]

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

LoadBalancer Status for balancer://pr45434 [p30754e34_pr45434]

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

LoadBalancer Status for balancer://failover [p30754e34_failover]

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

LoadBalancer Status for balancer://dynproxy [p30754e34_dynproxy]

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

Moved Permanently

2303s #

The document has moved here.

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

Moved Permanently

2303s #

The document has moved here.

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

Moved Permanently

2303s #

The document has moved here.

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

Moved Permanently

2303s #

The document has moved here.

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

Multiple Choices

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

Available documents: 2303s #

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

Multiple Choices

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

Available documents: 2303s #

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

Multiple Choices

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

Available documents: 2303s #

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

Moved Permanently

2303s #

The document has moved here.

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

Multiple Choices

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

Available documents: 2303s #

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

Multiple Choices

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

Available documents: 2303s #

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

Moved Permanently

2303s #

The document has moved here.

2303s # 2303s # ' 2303s ok 48 2303s ok 2308s t/modules/status.t .................. 2308s 1..1 2308s # Running under perl version 5.040000 for linux 2308s # Current time local: Fri Feb 21 13:22:01 2025 2308s # Current time GMT: Fri Feb 21 13:22:01 2025 2308s # Using Test.pm version 1.31 2308s # Using Apache/Test.pm version 1.44 2308s 2308s 2308s Apache Status 2308s 2308s

Apache Server Status for localhost (via 127.0.0.1)

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

2308s
Current Time: Friday, 21-Feb-2025 13:22:06 UTC
2308s
Restart Time: Friday, 21-Feb-2025 13:11:44 UTC
2308s
Parent Server Config. Generation: 1
2308s
Parent Server MPM Generation: 0
2308s
Server uptime: 10 minutes 21 seconds
2308s
Server load: 1.90 1.61 2.56
2308s
Total accesses: 6884 - Total Traffic: 137.0 MB - Total Duration: 39457
2308s
CPU Usage: u9.73 s19.66 cu1.41 cs1.62 - 5.22% CPU load
2308s
11.1 requests/sec - 226.0 kB/second - 20.4 kB/request - 5.7317 ms/request
2308s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
2308s
2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0946817no0yes0025000
1946831no0yes0025000
2946873no0yes0025000
3969177no0yes1024000
Sum400 1099000
2308s
________________________________________________________________
2308s _______________________________W____............................
2308s ................................................................
2308s ................................................................
2308s ................................................................
2308s ................................................................
2308s ................
2308s

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

2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s
SrvPIDAccMCPU 2308s SSReqDurConnChildSlotClientProtocolVHostRequest
0-09468170/17/17_ 2308s 3.23642340.00.240.24 2308s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-09468170/21/21_ 2308s 3.5351690.00.170.17 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
0-09468170/18/18_ 2308s 3.23652390.00.080.08 2308s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-09468170/20/20_ 2308s 3.35953690.00.070.07 2308s 127.0.0.1http/1.1localhost:8529GET /modules/lua/hello.lua HTTP/1.1
0-09468170/18/18_ 2308s 3.36952400.00.050.05 2308s 127.0.0.1http/1.1localhost:8529GET /modules/lua/404?translateme=1 HTTP/1.1
0-09468170/18/18_ 2308s 2.65951710.00.100.10 2308s 127.0.0.1http/1.1localhost:8529GET /modules/dav/dav.html HTTP/1.1
0-09468170/19/19_ 2308s 3.43645480.00.060.06 2308s 127.0.0.1http/1.1localhost:8556GET /modules/proxy/fcgi/index.php HTTP/1.1
0-09468170/17/17_ 2308s 2.66953290.00.090.09 2308s 127.0.0.1http/1.1localhost:8529DELETE /modules/dav/dav.html HTTP/1.1
0-09468170/20/20_ 2308s 3.5351710.00.070.07 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-09468170/18/18_ 2308s 3.37892320.00.060.06 2308s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/ HTTP/1.1
0-09468170/13/13_ 2308s 3.07892372630.00.040.04 2308s 127.0.0.1http/1.1localhost:8529GET /apache/extfilter/out-slow/foobar.html HTTP/1.1
0-09468170/23/23_ 2308s 3.40753850.00.090.09 2308s 127.0.0.1http/1.1localhost:8529GET /servlet/mapping.html HTTP/1.1
0-09468170/17/17_ 2308s 3.38893630.00.060.06 2308s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/compressed/ HTTP/1.1
0-09468170/20/20_ 2308s 2.9311141010.00.090.09 2308s 127.0.0.1http/1.1localhost:8529GET /modules/dir/htaccess/ HTTP/1.1
0-09468170/14/14_ 2308s 3.167557860.00.050.05 2308s 127.0.0.1http/1.1localhost:8529POST /apache/extfilter/out-limit/modules/cgi/perl_echo.pl HTTP/
0-09468170/16/16_ 2308s 3.3351630.00.060.06 2308s 127.0.0.1http/1.1ssi-default:8549GET /modules/include/regex.shtml HTTP/1.1
0-09468170/18/18_ 2308s 2.66893490.00.070.07 2308s 127.0.0.1http/1.1localhost:8529PUT /modules/dav/dav.html HTTP/1.1
0-09468170/22/22_ 2308s 3.42704560.00.090.09 2308s 127.0.0.1http/1.1localhost:8529GET / HTTP/1.1
0-09468170/16/16_ 2308s 3.2654360.00.060.06 2308s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-09468170/18/18_ 2308s 3.5351350.00.060.06 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
0-09468170/18/18_ 2308s 3.5351280.00.100.10 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
0-09468170/17/17_ 2308s 3.2754370.00.080.08 2308s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-09468170/16/16_ 2308s 3.2852360.00.110.11 2308s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
0-09468170/19/19_ 2308s 3.5351340.00.140.14 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-09468170/17/17_ 2308s 3.29522100.02.832.83 2308s 127.0.0.1http/1.1localhost:8529GET /modules/headers/htaccess/ HTTP/1.1
1-09468310/38/38_ 2308s 5.90511600.00.180.18 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/36/36_ 2308s 5.86521270.00.290.29 2308s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire/cache HTTP/1.1
1-09468310/42/42_ 2308s 5.90514000.04.364.36 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/40/40_ 2308s 5.95511410.04.094.09 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/40/40_ 2308s 5.86511260.00.190.19 2308s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire/cache HTTP/1.1
1-09468310/36/36_ 2308s 5.99521220.00.190.19 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
1-09468310/40/40_ 2308s 6.00511060.00.120.12 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
1-09468310/39/39_ 2308s 5.99512390.00.650.65 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
1-09468310/40/40_ 2308s 5.99512070.02.272.27 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-09468310/42/42_ 2308s 5.99521230.00.610.61 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-09468310/36/36_ 2308s 6.00511150.00.150.15 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-09468310/42/42_ 2308s 5.87511220.00.160.16 2308s 127.0.0.1http/1.1localhost:8529GET /modules/session_cookie/test404 HTTP/1.1
1-09468310/36/36_ 2308s 6.0151910.00.160.16 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1-09468310/44/44_ 2308s 6.01511290.00.150.15 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-09468310/33/33_ 2308s 5.8752640.00.220.22 2308s 127.0.0.1http/1.1localhost:8529GET /modules/session_cookie/test HTTP/1.1
1-09468310/39/39_ 2308s 5.8910167620.00.460.46 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/38/38_ 2308s 6.015167150.00.410.41 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-09468310/36/36_ 2308s 5.89511180.01.081.08 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/41/41_ 2308s 5.9610111350.00.170.17 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/35/35_ 2308s 5.8951640.00.150.15 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/37/37_ 2308s 5.891011000.00.230.23 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/37/37_ 2308s 5.96102930.00.140.14 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/39/39_ 2308s 5.97102970.00.120.12 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/36/36_ 2308s 5.891011050.00.220.22 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-09468310/37/37_ 2308s 5.9951730.00.120.12 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
2-09468730/68/68_ 2308s 8.23521520.00.360.36 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
2-09468730/72/72_ 2308s 8.18521830.00.520.52 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/71/71_ 2308s 8.18511730.00.500.50 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/73/73_ 2308s 8.18511810.00.410.41 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/65/65_ 2308s 8.23511660.00.420.42 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
2-09468730/76/76_ 2308s 8.201021910.00.480.48 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/71/71_ 2308s 8.19511460.00.610.61 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/65/65_ 2308s 8.23511250.00.370.37 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
2-09468730/65/65_ 2308s 7.991011880.00.380.38 2308s 2001:DB8::21f:5bff:febf:ce22:8a2ehttp/1.1localhost:8548GET /index.html HTTP/1.1
2-09468730/68/68_ 2308s 7.841021390.00.380.38 2308s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/two/index HTTP/1.1
2-09468730/69/69_ 2308s 8.191012200.00.300.30 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/66/66_ 2308s 8.011051350.00.960.96 2308s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/3 HTTP/1.1
2-09468730/67/67_ 2308s 8.191011610.01.071.07 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/76/76_ 2308s 8.2010122310.00.390.39 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/60/60_ 2308s 8.021011000.00.410.41 2308s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/0 HTTP/1.1
2-09468730/62/62_ 2308s 8.161011160.00.410.41 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/74/74_ 2308s 8.211022150.00.430.43 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/70/70_ 2308s 8.22511800.00.610.61 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
2-09468730/65/65_ 2308s 8.171011310.00.360.36 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/67/67_ 2308s 8.17511250.00.640.64 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/69/69_ 2308s 8.23512020.00.790.79 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
2-09468730/71/71_ 2308s 8.23521470.00.420.42 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
2-09468730/70/70_ 2308s 8.18511670.00.500.50 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/66/66_ 2308s 8.18511390.00.460.46 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-09468730/71/71_ 2308s 8.23518740.010.2510.25 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
3-09691770/151/151_ 2308s 14.491014380.02.862.86 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/153/153_ 2308s 14.501017140.011.0511.05 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/156/156_ 2308s 14.531015100.04.784.78 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/150/150_ 2308s 14.541013740.01.341.34 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/150/150_ 2308s 14.531016500.09.499.49 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/153/153_ 2308s 14.531025470.010.9410.94 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/150/150_ 2308s 14.4810314860.01.551.55 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/149/149_ 2308s 14.531015810.012.9412.94 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/146/146_ 2308s 14.471014530.00.790.79 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/148/148_ 2308s 14.521024150.00.900.90 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/153/153_ 2308s 14.491016830.016.9916.99 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/145/145_ 2308s 14.501023680.01.011.01 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/151/151_ 2308s 14.50517040.06.716.71 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/147/147_ 2308s 14.51513850.00.780.78 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/146/146_ 2308s 14.511023830.00.910.91 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/149/149_ 2308s 14.471023220.00.750.75 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/151/151_ 2308s 14.5110213540.00.930.93 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/154/154_ 2308s 14.55513400.00.800.80 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
3-09691770/158/158_ 2308s 14.55513850.01.601.60 2308s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
3-09691770/150/150_ 2308s 14.501013580.00.850.85 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691771/147/147W 2308s 14.47003810.00.660.66 2308s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
3-09691770/149/149_ 2308s 14.511023680.00.820.82 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/156/156_ 2308s 14.521013830.01.171.17 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/146/146_ 2308s 14.481023920.00.880.88 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-09691770/150/150_ 2308s 14.481014270.01.321.32 2308s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2308s
2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s 2308s
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
2308s 2308s ok 1 2308s ok 2313s t/modules/substitute.t .............. 2313s 1..19 2313s # Running under perl version 5.040000 for linux 2313s # Current time local: Fri Feb 21 13:22:06 2025 2313s # Current time GMT: Fri Feb 21 13:22:06 2025 2313s # Using Test.pm version 1.31 2313s # Using Apache/Test.pm version 1.44 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2313s got 200 'barbar': OK 2313s ok 1 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2313s got 200 'barbar': OK 2313s ok 2 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2313s got 200 'foofoo': OK 2313s ok 3 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2313s got 200 'barbar': OK 2313s ok 4 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2313s got 200 'barbar': OK 2313s ok 5 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2313s got 200 'barbar': OK 2313s ok 6 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2313s got 200 'foof 2313s oo': OK 2313s ok 7 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2313s got 200 'xfoo': OK 2313s ok 8 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2313s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2314s ok 9 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s barx 2314s ': OK 2314s ok 10 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'a$1axb(': OK 2314s ok 11 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'a$XX': OK 2314s ok 12 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 2314s ok 13 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'x&x': OK 2314s ok 14 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'xx': OK 2314s ok 15 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'fcooar': OK 2314s ok 16 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'fc$1ar': OK 2314s ok 17 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'fdooar': OK 2314s ok 18 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s got 200 'XXXfooXXX 2314s bar': OK 2314s ok 19 2314s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 2314s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 2314s ok 2321s t/modules/unique_id.t ............... 2321s 1..300 2321s # Running under perl version 5.040000 for linux 2321s # Current time local: Fri Feb 21 13:22:11 2025 2321s # Current time GMT: Fri Feb 21 13:22:11 2025 2321s # Using Test.pm version 1.31 2321s # Using Apache/Test.pm version 1.44 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 1 2321s # unique id: Z7h-CMfsgnILOEjUcFbMZAAAAE4 2321s ok 2 2321s ok 3 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 4 2321s # unique id: Z7h-CMfsgnILOEjUcFbMZQAAAFE 2321s ok 5 2321s ok 6 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 7 2321s # unique id: Z7h-CFINyNd4Dyuw3rjepQAAAM8 2321s ok 8 2321s ok 9 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 10 2321s # unique id: Z7h-CMfsgnILOEjUcFbMZgAAAFM 2321s ok 11 2321s ok 12 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 13 2321s # unique id: Z7h-CFINyNd4Dyuw3rjepgAAANU 2321s ok 14 2321s ok 15 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 16 2321s # unique id: Z7h-CBZmTmul9ix0_fQIrgAAAA0 2321s ok 17 2321s ok 18 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 19 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz1gAAAIg 2321s ok 20 2321s ok 21 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 22 2321s # unique id: Z7h-CVINyNd4Dyuw3rjepwAAAMg 2321s ok 23 2321s ok 24 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 25 2321s # unique id: Z7h-CVINyNd4Dyuw3rjeqAAAAMY 2321s ok 26 2321s ok 27 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 28 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz1wAAAIs 2321s ok 29 2321s ok 30 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 31 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz2AAAAIw 2321s ok 32 2321s ok 33 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 34 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz2QAAAI0 2321s ok 35 2321s ok 36 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 37 2321s # unique id: Z7h-CVINyNd4Dyuw3rjeqQAAAMk 2321s ok 38 2321s ok 39 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 40 2321s # unique id: Z7h-CVINyNd4Dyuw3rjeqgAAANY 2321s ok 41 2321s ok 42 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 43 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz2gAAAI4 2321s ok 44 2321s ok 45 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 46 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz2wAAAI8 2321s ok 47 2321s ok 48 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 49 2321s # unique id: Z7h-CRZmTmul9ix0_fQIrwAAAAU 2321s ok 50 2321s ok 51 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 52 2321s # unique id: Z7h-CVINyNd4Dyuw3rjeqwAAANg 2321s ok 53 2321s ok 54 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 55 2321s # unique id: Z7h-CcfsgnILOEjUcFbMZwAAAFI 2321s ok 56 2321s ok 57 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 58 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz3AAAAJA 2321s ok 59 2321s ok 60 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 61 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz3QAAAJE 2321s ok 62 2321s ok 63 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 64 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz3gAAAJQ 2321s ok 65 2321s ok 66 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 67 2321s # unique id: Z7h-CVINyNd4Dyuw3rjerAAAAMU 2321s ok 68 2321s ok 69 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 70 2321s # unique id: Z7h-CRZmTmul9ix0_fQIsAAAAAQ 2321s ok 71 2321s ok 72 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 73 2321s # unique id: Z7h-CVINyNd4Dyuw3rjerQAAAMA 2321s ok 74 2321s ok 75 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 76 2321s # unique id: Z7h-CVINyNd4Dyuw3rjergAAAMo 2321s ok 77 2321s ok 78 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 79 2321s # unique id: Z7h-CRZmTmul9ix0_fQIsQAAAAk 2321s ok 80 2321s ok 81 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 82 2321s # unique id: Z7h-CVINyNd4Dyuw3rjerwAAAMI 2321s ok 83 2321s ok 84 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 85 2321s # unique id: Z7h-CVINyNd4Dyuw3rjesAAAAME 2321s ok 86 2321s ok 87 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 88 2321s # unique id: Z7h-CRZmTmul9ix0_fQIsgAAAAw 2321s ok 89 2321s ok 90 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 91 2321s # unique id: Z7h-CRZmTmul9ix0_fQIswAAAAs 2321s ok 92 2321s ok 93 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 94 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz3wAAAJY 2321s ok 95 2321s ok 96 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 97 2321s # unique id: Z7h-CVINyNd4Dyuw3rjesQAAAMQ 2321s ok 98 2321s ok 99 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 100 2321s # unique id: Z7h-CVINyNd4Dyuw3rjesgAAAMM 2321s ok 101 2321s ok 102 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 103 2321s # unique id: Z7h-CRZmTmul9ix0_fQItAAAABE 2321s ok 104 2321s ok 105 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 106 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz4AAAAJU 2321s ok 107 2321s ok 108 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 109 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz4QAAAJg 2321s ok 110 2321s ok 111 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 112 2321s # unique id: Z7h-CVINyNd4Dyuw3rjeswAAANM 2321s ok 113 2321s ok 114 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 115 2321s # unique id: Z7h-CVINyNd4Dyuw3rjetAAAAMw 2321s ok 116 2321s ok 117 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 118 2321s # unique id: Z7h-CVINyNd4Dyuw3rjetQAAAM0 2321s ok 119 2321s ok 120 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 121 2321s # unique id: Z7h-CffVdI2EGl6M7Xnz4gAAAII 2321s ok 122 2321s ok 123 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 124 2321s # unique id: Z7h-CVINyNd4Dyuw3rjetgAAANA 2321s ok 125 2321s ok 126 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 127 2321s # unique id: Z7h-ClINyNd4Dyuw3rjetwAAANU 2321s ok 128 2321s ok 129 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 130 2321s # unique id: Z7h-CvfVdI2EGl6M7Xnz4wAAAIA 2321s ok 131 2321s ok 132 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 133 2321s # unique id: Z7h-CvfVdI2EGl6M7Xnz5AAAAIQ 2321s ok 134 2321s ok 135 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 136 2321s # unique id: Z7h-ClINyNd4Dyuw3rjeuAAAAMg 2321s ok 137 2321s ok 138 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 139 2321s # unique id: Z7h-ChZmTmul9ix0_fQItQAAAAY 2321s ok 140 2321s ok 141 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 142 2321s # unique id: Z7h-ClINyNd4Dyuw3rjeuQAAAM4 2321s ok 143 2321s ok 144 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 145 2321s # unique id: Z7h-ClINyNd4Dyuw3rjeugAAAMY 2321s ok 146 2321s ok 147 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 148 2321s # unique id: Z7h-ChZmTmul9ix0_fQItgAAAAA 2321s ok 149 2321s ok 150 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 151 2321s # unique id: Z7h-ClINyNd4Dyuw3rjeuwAAANc 2321s ok 152 2321s ok 153 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 154 2321s # unique id: Z7h-CvfVdI2EGl6M7Xnz5QAAAIc 2321s ok 155 2321s ok 156 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 157 2321s # unique id: Z7h-CvfVdI2EGl6M7Xnz5gAAAIg 2321s ok 158 2321s ok 159 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 160 2321s # unique id: Z7h-CsfsgnILOEjUcFbMaAAAAFU 2321s ok 161 2321s ok 162 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 163 2321s # unique id: Z7h-ClINyNd4Dyuw3rjevAAAANY 2321s ok 164 2321s ok 165 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 166 2321s # unique id: Z7h-ChZmTmul9ix0_fQItwAAAAE 2321s ok 167 2321s ok 168 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 169 2321s # unique id: Z7h-ClINyNd4Dyuw3rjevQAAANg 2321s ok 170 2321s ok 171 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 172 2321s # unique id: Z7h-ClINyNd4Dyuw3rjevgAAAMA 2321s ok 173 2321s ok 174 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 175 2321s # unique id: Z7h-ClINyNd4Dyuw3rjevwAAAMo 2321s ok 176 2321s ok 177 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 178 2321s # unique id: Z7h-ClINyNd4Dyuw3rjewAAAAME 2321s ok 179 2321s ok 180 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 181 2321s # unique id: Z7h-ClINyNd4Dyuw3rjewQAAAMs 2321s ok 182 2321s ok 183 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 184 2321s # unique id: Z7h-ClINyNd4Dyuw3rjewgAAANM 2321s ok 185 2321s ok 186 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 187 2321s # unique id: Z7h-ClINyNd4Dyuw3rjewwAAAMw 2321s ok 188 2321s ok 189 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 190 2321s # unique id: Z7h-ClINyNd4Dyuw3rjexAAAAM0 2321s ok 191 2321s ok 192 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 193 2321s # unique id: Z7h-ClINyNd4Dyuw3rjexQAAANA 2321s ok 194 2321s ok 195 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 196 2321s # unique id: Z7h-CvfVdI2EGl6M7Xnz5wAAAIo 2321s ok 197 2321s ok 198 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 199 2321s # unique id: Z7h-ClINyNd4Dyuw3rjexgAAANU 2321s ok 200 2321s ok 201 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 202 2321s # unique id: Z7h-ClINyNd4Dyuw3rjexwAAAM4 2321s ok 203 2321s ok 204 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 205 2321s # unique id: Z7h-CsfsgnILOEjUcFbMaQAAAFY 2321s ok 206 2321s ok 207 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 208 2321s # unique id: Z7h-ClINyNd4Dyuw3rjeyAAAAMk 2321s ok 209 2321s ok 210 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 211 2321s # unique id: Z7h-CvfVdI2EGl6M7Xnz6AAAAIw 2321s ok 212 2321s ok 213 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 214 2321s # unique id: Z7h-CvfVdI2EGl6M7Xnz6QAAAI0 2321s ok 215 2321s ok 216 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 217 2321s # unique id: Z7h-ClINyNd4Dyuw3rjeyQAAANc 2321s ok 218 2321s ok 219 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 220 2321s # unique id: Z7h-ClINyNd4Dyuw3rjeygAAANg 2321s ok 221 2321s ok 222 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 223 2321s # unique id: Z7h-ClINyNd4Dyuw3rjeywAAAMU 2321s ok 224 2321s ok 225 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 226 2321s # unique id: Z7h-ClINyNd4Dyuw3rjezAAAAMc 2321s ok 227 2321s ok 228 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 229 2321s # unique id: Z7h-ClINyNd4Dyuw3rjezQAAAMI 2321s ok 230 2321s ok 231 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 232 2321s # unique id: Z7h-ClINyNd4Dyuw3rjezgAAAMQ 2321s ok 233 2321s ok 234 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 235 2321s # unique id: Z7h-ClINyNd4Dyuw3rjezwAAAMM 2321s ok 236 2321s ok 237 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 238 2321s # unique id: Z7h-ClINyNd4Dyuw3rje0AAAANI 2321s ok 239 2321s ok 240 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 241 2321s # unique id: Z7h-C1INyNd4Dyuw3rje0QAAANE 2321s ok 242 2321s ok 243 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 244 2321s # unique id: Z7h-C8fsgnILOEjUcFbMagAAAFg 2321s ok 245 2321s ok 246 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 247 2321s # unique id: Z7h-C1INyNd4Dyuw3rje0gAAAM0 2321s ok 248 2321s ok 249 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 250 2321s # unique id: Z7h-C_fVdI2EGl6M7Xnz6gAAAI4 2321s ok 251 2321s ok 252 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 253 2321s # unique id: Z7h-C_fVdI2EGl6M7Xnz6wAAAI8 2321s ok 254 2321s ok 255 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 256 2321s # unique id: Z7h-C_fVdI2EGl6M7Xnz7AAAAJI 2321s ok 257 2321s ok 258 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 259 2321s # unique id: Z7h-C8fsgnILOEjUcFbMawAAAEc 2321s ok 260 2321s ok 261 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 262 2321s # unique id: Z7h-C_fVdI2EGl6M7Xnz7QAAAJM 2321s ok 263 2321s ok 264 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 265 2321s # unique id: Z7h-C_fVdI2EGl6M7Xnz7gAAAJY 2321s ok 266 2321s ok 267 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 268 2321s # unique id: Z7h-C_fVdI2EGl6M7Xnz7wAAAJc 2321s ok 269 2321s ok 270 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 271 2321s # unique id: Z7h-C1INyNd4Dyuw3rje0wAAANQ 2321s ok 272 2321s ok 273 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 274 2321s # unique id: Z7h-C_fVdI2EGl6M7Xnz8AAAAJg 2321s ok 275 2321s ok 276 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 277 2321s # unique id: Z7h-C_fVdI2EGl6M7Xnz8QAAAIA 2321s ok 278 2321s ok 279 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 280 2321s # unique id: Z7h-C1INyNd4Dyuw3rje1AAAANA 2321s ok 281 2321s ok 282 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 283 2321s # unique id: Z7h-C1INyNd4Dyuw3rje1QAAANU 2321s ok 284 2321s ok 285 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 286 2321s # unique id: Z7h-C1INyNd4Dyuw3rje1gAAAM4 2321s ok 287 2321s ok 288 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 289 2321s # unique id: Z7h-C1INyNd4Dyuw3rje1wAAAMk 2321s ok 290 2321s ok 291 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 292 2321s # unique id: Z7h-C1INyNd4Dyuw3rje2AAAANY 2321s ok 293 2321s ok 294 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 295 2321s # unique id: Z7h-C1INyNd4Dyuw3rje2QAAAMU 2321s ok 296 2321s ok 297 2321s # testing : fetch unique ID 2321s # expected: 200 2321s # received: '200' 2321s ok 298 2321s # unique id: Z7h-C8fsgnILOEjUcFbMbAAAAEk 2321s ok 299 2321s ok 300 2321s ok 2328s t/modules/usertrack.t ............... 2328s 1..1004 2328s # Running under perl version 5.040000 for linux 2328s # Current time local: Fri Feb 21 13:22:19 2025 2328s # Current time GMT: Fri Feb 21 13:22:19 2025 2328s # Using Test.pm version 1.31 2328s # Using Apache/Test.pm version 1.44 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 1 2328s ok 2 2328s Set-Cookie: usertrack_test=a38d1bea.62ea6e19bc210; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=a38d1bea.62ea6e19bc210 2328s ok 3 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 4 2328s ok 5 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 6 2328s ok 7 2328s Set-Cookie: usertrack_test=fb48b713.62ea6e19bff53; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=fb48b713.62ea6e19bff53 2328s ok 8 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 9 2328s ok 10 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 11 2328s ok 12 2328s Set-Cookie: usertrack_test=96c4cb0b.62ea6e19c283e; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=96c4cb0b.62ea6e19c283e 2328s ok 13 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 14 2328s ok 15 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 16 2328s ok 17 2328s Set-Cookie: usertrack_test=cc261715.62ea6e19c506d; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=cc261715.62ea6e19c506d 2328s ok 18 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 19 2328s ok 20 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 21 2328s ok 22 2328s Set-Cookie: usertrack_test=775ae3d5.62ea6e19c7d74; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=775ae3d5.62ea6e19c7d74 2328s ok 23 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 24 2328s ok 25 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 26 2328s ok 27 2328s Set-Cookie: usertrack_test=b7600e01.62ea6e19ca5bb; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=b7600e01.62ea6e19ca5bb 2328s ok 28 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 29 2328s ok 30 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 31 2328s ok 32 2328s Set-Cookie: usertrack_test=9b6f8c80.62ea6e19cd121; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=9b6f8c80.62ea6e19cd121 2328s ok 33 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 34 2328s ok 35 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 36 2328s ok 37 2328s Set-Cookie: usertrack_test=80a2c828.62ea6e19cf928; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=80a2c828.62ea6e19cf928 2328s ok 38 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 39 2328s ok 40 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 41 2328s ok 42 2328s Set-Cookie: usertrack_test=b09fdc21.62ea6e19d203c; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=b09fdc21.62ea6e19d203c 2328s ok 43 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 44 2328s ok 45 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 46 2328s ok 47 2328s Set-Cookie: usertrack_test=d6a222cf.62ea6e19d4ad0; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=d6a222cf.62ea6e19d4ad0 2328s ok 48 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 49 2328s ok 50 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 51 2328s ok 52 2328s Set-Cookie: usertrack_test=d237b564.62ea6e19d6bdd; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=d237b564.62ea6e19d6bdd 2328s ok 53 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 54 2328s ok 55 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 56 2328s ok 57 2328s Set-Cookie: usertrack_test=813ac4c1.62ea6e19d8d35; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=813ac4c1.62ea6e19d8d35 2328s ok 58 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 59 2328s ok 60 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 61 2328s ok 62 2328s Set-Cookie: usertrack_test=98cf8186.62ea6e19db13e; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=98cf8186.62ea6e19db13e 2328s ok 63 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 64 2328s ok 65 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 66 2328s ok 67 2328s Set-Cookie: usertrack_test=ee6179a8.62ea6e19dd32b; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=ee6179a8.62ea6e19dd32b 2328s ok 68 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 69 2328s ok 70 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 71 2328s ok 72 2328s Set-Cookie: usertrack_test=792e0871.62ea6e19df706; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=792e0871.62ea6e19df706 2328s ok 73 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 74 2328s ok 75 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 76 2328s ok 77 2328s Set-Cookie: usertrack_test=da8436ee.62ea6e19e1d10; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=da8436ee.62ea6e19e1d10 2328s ok 78 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 79 2328s ok 80 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 81 2328s ok 82 2328s Set-Cookie: usertrack_test=b55cd4e0.62ea6e19e4230; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=b55cd4e0.62ea6e19e4230 2328s ok 83 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 84 2328s ok 85 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 86 2328s ok 87 2328s Set-Cookie: usertrack_test=857f89cd.62ea6e19e654a; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=857f89cd.62ea6e19e654a 2328s ok 88 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 89 2328s ok 90 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 91 2328s ok 92 2328s Set-Cookie: usertrack_test=a4d042b6.62ea6e19e8e40; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=a4d042b6.62ea6e19e8e40 2328s ok 93 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 94 2328s ok 95 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 96 2328s ok 97 2328s Set-Cookie: usertrack_test=cdb03997.62ea6e19eb2a8; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=cdb03997.62ea6e19eb2a8 2328s ok 98 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 99 2328s ok 100 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 101 2328s ok 102 2328s Set-Cookie: usertrack_test=201acf11.62ea6e19ed854; path=/; expires=Fri, 21-Feb-25 13:23:24 GMT 2328s Cookie: usertrack_test=201acf11.62ea6e19ed854 2328s ok 103 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 104 2328s ok 105 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 106 2328s ok 107 2328s Set-Cookie: usertrack_test=cf68a21e.62ea6e19f023d; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=cf68a21e.62ea6e19f023d 2328s ok 108 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 109 2328s ok 110 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 111 2328s ok 112 2328s Set-Cookie: usertrack_test=3728ff74.62ea6e19f265d; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=3728ff74.62ea6e19f265d 2328s ok 113 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 114 2328s ok 115 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 116 2328s ok 117 2328s Set-Cookie: usertrack_test=4a86e09c.62ea6e19f4aa7; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=4a86e09c.62ea6e19f4aa7 2328s ok 118 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 119 2328s ok 120 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 121 2328s ok 122 2328s Set-Cookie: usertrack_test=17b43ea7.62ea6e19f6cf2; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=17b43ea7.62ea6e19f6cf2 2328s ok 123 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 124 2328s ok 125 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 126 2328s ok 127 2328s Set-Cookie: usertrack_test=4c960f7d.62ea6e19f901e; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=4c960f7d.62ea6e19f901e 2328s ok 128 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 129 2328s ok 130 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 131 2328s ok 132 2328s Set-Cookie: usertrack_test=3d016d0b.62ea6e19fca27; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=3d016d0b.62ea6e19fca27 2328s ok 133 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 134 2328s ok 135 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 136 2328s ok 137 2328s Set-Cookie: usertrack_test=bccf084f.62ea6e1a00b9d; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=bccf084f.62ea6e1a00b9d 2328s ok 138 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 139 2328s ok 140 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 141 2328s ok 142 2328s Set-Cookie: usertrack_test=5879c24a.62ea6e1a0411f; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=5879c24a.62ea6e1a0411f 2328s ok 143 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 144 2328s ok 145 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 146 2328s ok 147 2328s Set-Cookie: usertrack_test=52214f9f.62ea6e1a07674; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=52214f9f.62ea6e1a07674 2328s ok 148 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 149 2328s ok 150 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 151 2328s ok 152 2328s Set-Cookie: usertrack_test=c55831e6.62ea6e1a0aebf; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=c55831e6.62ea6e1a0aebf 2328s ok 153 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 154 2328s ok 155 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 156 2328s ok 157 2328s Set-Cookie: usertrack_test=309886b6.62ea6e1a0e35b; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=309886b6.62ea6e1a0e35b 2328s ok 158 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 159 2328s ok 160 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 161 2328s ok 162 2328s Set-Cookie: usertrack_test=28776cf3.62ea6e1a116df; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=28776cf3.62ea6e1a116df 2328s ok 163 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 164 2328s ok 165 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 166 2328s ok 167 2328s Set-Cookie: usertrack_test=1e2ab300.62ea6e1a1510f; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=1e2ab300.62ea6e1a1510f 2328s ok 168 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 169 2328s ok 170 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 171 2328s ok 172 2328s Set-Cookie: usertrack_test=facfca6e.62ea6e1a18e06; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=facfca6e.62ea6e1a18e06 2328s ok 173 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 174 2328s ok 175 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 176 2328s ok 177 2328s Set-Cookie: usertrack_test=f5d6ca14.62ea6e1a1c444; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=f5d6ca14.62ea6e1a1c444 2328s ok 178 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 179 2328s ok 180 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 181 2328s ok 182 2328s Set-Cookie: usertrack_test=f5b0f00d.62ea6e1a1f60c; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=f5b0f00d.62ea6e1a1f60c 2328s ok 183 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 184 2328s ok 185 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 186 2328s ok 187 2328s Set-Cookie: usertrack_test=fc94771f.62ea6e1a22732; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=fc94771f.62ea6e1a22732 2328s ok 188 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 189 2328s ok 190 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 191 2328s ok 192 2328s Set-Cookie: usertrack_test=1007c31e.62ea6e1a25c9f; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=1007c31e.62ea6e1a25c9f 2328s ok 193 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 194 2328s ok 195 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 196 2328s ok 197 2328s Set-Cookie: usertrack_test=5e37a0c9.62ea6e1a2913d; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=5e37a0c9.62ea6e1a2913d 2328s ok 198 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 199 2328s ok 200 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 201 2328s ok 202 2328s Set-Cookie: usertrack_test=42aa392.62ea6e1a2c590; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=42aa392.62ea6e1a2c590 2328s ok 203 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 204 2328s ok 205 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 206 2328s ok 207 2328s Set-Cookie: usertrack_test=f019db94.62ea6e1a2f9f1; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=f019db94.62ea6e1a2f9f1 2328s ok 208 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 209 2328s ok 210 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 211 2328s ok 212 2328s Set-Cookie: usertrack_test=5dac5c36.62ea6e1a33165; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=5dac5c36.62ea6e1a33165 2328s ok 213 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 214 2328s ok 215 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 216 2328s ok 217 2328s Set-Cookie: usertrack_test=a707dfcb.62ea6e1a35501; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=a707dfcb.62ea6e1a35501 2328s ok 218 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 219 2328s ok 220 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 221 2328s ok 222 2328s Set-Cookie: usertrack_test=1773d9ce.62ea6e1a37844; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=1773d9ce.62ea6e1a37844 2328s ok 223 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 224 2328s ok 225 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 226 2328s ok 227 2328s Set-Cookie: usertrack_test=2529bacc.62ea6e1a399b3; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=2529bacc.62ea6e1a399b3 2328s ok 228 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 229 2328s ok 230 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 231 2328s ok 232 2328s Set-Cookie: usertrack_test=c075d69b.62ea6e1a3bfa3; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=c075d69b.62ea6e1a3bfa3 2328s ok 233 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 234 2328s ok 235 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 236 2328s ok 237 2328s Set-Cookie: usertrack_test=45b5a189.62ea6e1a3e4e5; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=45b5a189.62ea6e1a3e4e5 2328s ok 238 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 239 2328s ok 240 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 241 2328s ok 242 2328s Set-Cookie: usertrack_test=ef2be4b8.62ea6e1a4089c; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=ef2be4b8.62ea6e1a4089c 2328s ok 243 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 244 2328s ok 245 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 246 2328s ok 247 2328s Set-Cookie: usertrack_test=8b5f6176.62ea6e1a42b79; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=8b5f6176.62ea6e1a42b79 2328s ok 248 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 249 2328s ok 250 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 251 2328s ok 252 2328s Set-Cookie: usertrack_test=8aaf2472.62ea6e1a45036; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=8aaf2472.62ea6e1a45036 2328s ok 253 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 254 2328s ok 255 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 256 2328s ok 257 2328s Set-Cookie: usertrack_test=a8a4c0fb.62ea6e1a47523; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=a8a4c0fb.62ea6e1a47523 2328s ok 258 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 259 2328s ok 260 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 261 2328s ok 262 2328s Set-Cookie: usertrack_test=1d9d97bb.62ea6e1a499f1; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=1d9d97bb.62ea6e1a499f1 2328s ok 263 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 264 2328s ok 265 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 266 2328s ok 267 2328s Set-Cookie: usertrack_test=48659d55.62ea6e1a4bbc5; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=48659d55.62ea6e1a4bbc5 2328s ok 268 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 269 2328s ok 270 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 271 2328s ok 272 2328s Set-Cookie: usertrack_test=22468a3a.62ea6e1a4dd32; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=22468a3a.62ea6e1a4dd32 2328s ok 273 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 274 2328s ok 275 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 276 2328s ok 277 2328s Set-Cookie: usertrack_test=9f8edcf2.62ea6e1a50264; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=9f8edcf2.62ea6e1a50264 2328s ok 278 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 279 2328s ok 280 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 281 2328s ok 282 2328s Set-Cookie: usertrack_test=47c412e.62ea6e1a52396; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=47c412e.62ea6e1a52396 2328s ok 283 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 284 2328s ok 285 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 286 2328s ok 287 2328s Set-Cookie: usertrack_test=500fb486.62ea6e1a544f2; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=500fb486.62ea6e1a544f2 2328s ok 288 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 289 2328s ok 290 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 291 2328s ok 292 2328s Set-Cookie: usertrack_test=ab8c50c5.62ea6e1a567f9; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=ab8c50c5.62ea6e1a567f9 2328s ok 293 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 294 2328s ok 295 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 296 2328s ok 297 2328s Set-Cookie: usertrack_test=7d172e16.62ea6e1a58873; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=7d172e16.62ea6e1a58873 2328s ok 298 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 299 2328s ok 300 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 301 2328s ok 302 2328s Set-Cookie: usertrack_test=8a006506.62ea6e1a5a75c; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=8a006506.62ea6e1a5a75c 2328s ok 303 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 304 2328s ok 305 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 306 2328s ok 307 2328s Set-Cookie: usertrack_test=f18a9bea.62ea6e1a5c715; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=f18a9bea.62ea6e1a5c715 2328s ok 308 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 309 2328s ok 310 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 311 2328s ok 312 2328s Set-Cookie: usertrack_test=30c446ca.62ea6e1a5ece5; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=30c446ca.62ea6e1a5ece5 2328s ok 313 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 314 2328s ok 315 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 316 2328s ok 317 2328s Set-Cookie: usertrack_test=5477e019.62ea6e1a60f42; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=5477e019.62ea6e1a60f42 2328s ok 318 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 319 2328s ok 320 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 321 2328s ok 322 2328s Set-Cookie: usertrack_test=1ebcaf17.62ea6e1a6315a; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=1ebcaf17.62ea6e1a6315a 2328s ok 323 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 324 2328s ok 325 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 326 2328s ok 327 2328s Set-Cookie: usertrack_test=f2b51933.62ea6e1a6567e; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=f2b51933.62ea6e1a6567e 2328s ok 328 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 329 2328s ok 330 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 331 2328s ok 332 2328s Set-Cookie: usertrack_test=61e41dc7.62ea6e1a67a1c; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=61e41dc7.62ea6e1a67a1c 2328s ok 333 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 334 2328s ok 335 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 336 2328s ok 337 2328s Set-Cookie: usertrack_test=5d46e81.62ea6e1a6a2a1; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=5d46e81.62ea6e1a6a2a1 2328s ok 338 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 339 2328s ok 340 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 341 2328s ok 342 2328s Set-Cookie: usertrack_test=879c0f83.62ea6e1a6c4a7; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=879c0f83.62ea6e1a6c4a7 2328s ok 343 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 344 2328s ok 345 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 346 2328s ok 347 2328s Set-Cookie: usertrack_test=2c6a101.62ea6e1a6eaf8; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=2c6a101.62ea6e1a6eaf8 2328s ok 348 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 349 2328s ok 350 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 351 2328s ok 352 2328s Set-Cookie: usertrack_test=fabc71a1.62ea6e1a70b38; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=fabc71a1.62ea6e1a70b38 2328s ok 353 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 354 2328s ok 355 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 356 2328s ok 357 2328s Set-Cookie: usertrack_test=eb2070f6.62ea6e1a72beb; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=eb2070f6.62ea6e1a72beb 2328s ok 358 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 359 2328s ok 360 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 361 2328s ok 362 2328s Set-Cookie: usertrack_test=288bf659.62ea6e1a74caa; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=288bf659.62ea6e1a74caa 2328s ok 363 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 364 2328s ok 365 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 366 2328s ok 367 2328s Set-Cookie: usertrack_test=1bf8a585.62ea6e1a76f1a; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=1bf8a585.62ea6e1a76f1a 2328s ok 368 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 369 2328s ok 370 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 371 2328s ok 372 2328s Set-Cookie: usertrack_test=6beeaa38.62ea6e1a792d8; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=6beeaa38.62ea6e1a792d8 2328s ok 373 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 374 2328s ok 375 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 376 2328s ok 377 2328s Set-Cookie: usertrack_test=fa73845b.62ea6e1a7b7fb; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=fa73845b.62ea6e1a7b7fb 2328s ok 378 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 379 2328s ok 380 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 381 2328s ok 382 2328s Set-Cookie: usertrack_test=f16c8f52.62ea6e1a7ddc1; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=f16c8f52.62ea6e1a7ddc1 2328s ok 383 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 384 2328s ok 385 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 386 2328s ok 387 2328s Set-Cookie: usertrack_test=21b6d060.62ea6e1a802a9; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=21b6d060.62ea6e1a802a9 2328s ok 388 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 389 2328s ok 390 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 391 2328s ok 392 2328s Set-Cookie: usertrack_test=2b944510.62ea6e1a82596; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=2b944510.62ea6e1a82596 2328s ok 393 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 394 2328s ok 395 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 396 2328s ok 397 2328s Set-Cookie: usertrack_test=ef4fdf44.62ea6e1a847af; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2328s Cookie: usertrack_test=ef4fdf44.62ea6e1a847af 2328s ok 398 2328s # testing : Checking return code is '200' 2328s # expected: 200 2328s # received: '200' 2328s ok 399 2328s ok 400 2328s # testing : Checking return code is '200' 2328s # expected: 200 2329s # received: '200' 2329s ok 401 2329s ok 402 2329s Set-Cookie: usertrack_test=5e1207aa.62ea6e1a86ba0; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=5e1207aa.62ea6e1a86ba0 2329s ok 403 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 404 2329s ok 405 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 406 2329s ok 407 2329s Set-Cookie: usertrack_test=1ddb04d7.62ea6e1a88f09; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=1ddb04d7.62ea6e1a88f09 2329s ok 408 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 409 2329s ok 410 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 411 2329s ok 412 2329s Set-Cookie: usertrack_test=3b91b53c.62ea6e1a8b07d; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=3b91b53c.62ea6e1a8b07d 2329s ok 413 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 414 2329s ok 415 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 416 2329s ok 417 2329s Set-Cookie: usertrack_test=62eb017a.62ea6e1a8d13b; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=62eb017a.62ea6e1a8d13b 2329s ok 418 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 419 2329s ok 420 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 421 2329s ok 422 2329s Set-Cookie: usertrack_test=ecc982b.62ea6e1a8f4ea; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=ecc982b.62ea6e1a8f4ea 2329s ok 423 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 424 2329s ok 425 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 426 2329s ok 427 2329s Set-Cookie: usertrack_test=bc4351ce.62ea6e1a9151e; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=bc4351ce.62ea6e1a9151e 2329s ok 428 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 429 2329s ok 430 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 431 2329s ok 432 2329s Set-Cookie: usertrack_test=ebff341.62ea6e1a93511; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=ebff341.62ea6e1a93511 2329s ok 433 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 434 2329s ok 435 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 436 2329s ok 437 2329s Set-Cookie: usertrack_test=711e16ce.62ea6e1a956ba; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=711e16ce.62ea6e1a956ba 2329s ok 438 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 439 2329s ok 440 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 441 2329s ok 442 2329s Set-Cookie: usertrack_test=ed7b2691.62ea6e1a97d1f; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=ed7b2691.62ea6e1a97d1f 2329s ok 443 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 444 2329s ok 445 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 446 2329s ok 447 2329s Set-Cookie: usertrack_test=370f38cd.62ea6e1a9a43d; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=370f38cd.62ea6e1a9a43d 2329s ok 448 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 449 2329s ok 450 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 451 2329s ok 452 2329s Set-Cookie: usertrack_test=350c7ef6.62ea6e1a9c98f; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=350c7ef6.62ea6e1a9c98f 2329s ok 453 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 454 2329s ok 455 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 456 2329s ok 457 2329s Set-Cookie: usertrack_test=b303f899.62ea6e1a9ecc1; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=b303f899.62ea6e1a9ecc1 2329s ok 458 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 459 2329s ok 460 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 461 2329s ok 462 2329s Set-Cookie: usertrack_test=934bb514.62ea6e1aa1072; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=934bb514.62ea6e1aa1072 2329s ok 463 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 464 2329s ok 465 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 466 2329s ok 467 2329s Set-Cookie: usertrack_test=c8e723c6.62ea6e1aa3f23; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=c8e723c6.62ea6e1aa3f23 2329s ok 468 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 469 2329s ok 470 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 471 2329s ok 472 2329s Set-Cookie: usertrack_test=66b9a10e.62ea6e1aa7253; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=66b9a10e.62ea6e1aa7253 2329s ok 473 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 474 2329s ok 475 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 476 2329s ok 477 2329s Set-Cookie: usertrack_test=95c08889.62ea6e1aaa6c5; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=95c08889.62ea6e1aaa6c5 2329s ok 478 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 479 2329s ok 480 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 481 2329s ok 482 2329s Set-Cookie: usertrack_test=27a5c431.62ea6e1aadbd1; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=27a5c431.62ea6e1aadbd1 2329s ok 483 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 484 2329s ok 485 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 486 2329s ok 487 2329s Set-Cookie: usertrack_test=a2c7422d.62ea6e1ab1057; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=a2c7422d.62ea6e1ab1057 2329s ok 488 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 489 2329s ok 490 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 491 2329s ok 492 2329s Set-Cookie: usertrack_test=a9762280.62ea6e1ab3acf; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=a9762280.62ea6e1ab3acf 2329s ok 493 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 494 2329s ok 495 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 496 2329s ok 497 2329s Set-Cookie: usertrack_test=58d6fb4e.62ea6e1ab61be; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=58d6fb4e.62ea6e1ab61be 2329s ok 498 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 499 2329s ok 500 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 501 2329s ok 502 2329s Set-Cookie: usertrack_test=dbc81575.62ea6e1ab8794; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=dbc81575.62ea6e1ab8794 2329s ok 503 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 504 2329s ok 505 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 506 2329s ok 507 2329s Set-Cookie: usertrack_test=444e6438.62ea6e1aba987; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=444e6438.62ea6e1aba987 2329s ok 508 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 509 2329s ok 510 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 511 2329s ok 512 2329s Set-Cookie: usertrack_test=5904ca86.62ea6e1abced8; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=5904ca86.62ea6e1abced8 2329s ok 513 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 514 2329s ok 515 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 516 2329s ok 517 2329s Set-Cookie: usertrack_test=41f415cd.62ea6e1abf012; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=41f415cd.62ea6e1abf012 2329s ok 518 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 519 2329s ok 520 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 521 2329s ok 522 2329s Set-Cookie: usertrack_test=3495e82e.62ea6e1ac1306; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=3495e82e.62ea6e1ac1306 2329s ok 523 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 524 2329s ok 525 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 526 2329s ok 527 2329s Set-Cookie: usertrack_test=cfee2424.62ea6e1ac372d; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=cfee2424.62ea6e1ac372d 2329s ok 528 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 529 2329s ok 530 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 531 2329s ok 532 2329s Set-Cookie: usertrack_test=ccfc24f7.62ea6e1ac5862; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=ccfc24f7.62ea6e1ac5862 2329s ok 533 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 534 2329s ok 535 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 536 2329s ok 537 2329s Set-Cookie: usertrack_test=c7fc5d13.62ea6e1ac7b17; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=c7fc5d13.62ea6e1ac7b17 2329s ok 538 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 539 2329s ok 540 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 541 2329s ok 542 2329s Set-Cookie: usertrack_test=484ac14f.62ea6e1aca00a; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=484ac14f.62ea6e1aca00a 2329s ok 543 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 544 2329s ok 545 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 546 2329s ok 547 2329s Set-Cookie: usertrack_test=e0ffc558.62ea6e1acc5b1; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=e0ffc558.62ea6e1acc5b1 2329s ok 548 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 549 2329s ok 550 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 551 2329s ok 552 2329s Set-Cookie: usertrack_test=71b88338.62ea6e1acf0c0; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=71b88338.62ea6e1acf0c0 2329s ok 553 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 554 2329s ok 555 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 556 2329s ok 557 2329s Set-Cookie: usertrack_test=c93ce2b4.62ea6e1ad1c27; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=c93ce2b4.62ea6e1ad1c27 2329s ok 558 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 559 2329s ok 560 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 561 2329s ok 562 2329s Set-Cookie: usertrack_test=5ba166d8.62ea6e1ad4382; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=5ba166d8.62ea6e1ad4382 2329s ok 563 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 564 2329s ok 565 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 566 2329s ok 567 2329s Set-Cookie: usertrack_test=aa803371.62ea6e1ad6633; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=aa803371.62ea6e1ad6633 2329s ok 568 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 569 2329s ok 570 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 571 2329s ok 572 2329s Set-Cookie: usertrack_test=d4af4533.62ea6e1ad8c50; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=d4af4533.62ea6e1ad8c50 2329s ok 573 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 574 2329s ok 575 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 576 2329s ok 577 2329s Set-Cookie: usertrack_test=778bf1d6.62ea6e1adb3fe; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=778bf1d6.62ea6e1adb3fe 2329s ok 578 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 579 2329s ok 580 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 581 2329s ok 582 2329s Set-Cookie: usertrack_test=a98022de.62ea6e1add89a; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=a98022de.62ea6e1add89a 2329s ok 583 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 584 2329s ok 585 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 586 2329s ok 587 2329s Set-Cookie: usertrack_test=e6a6def3.62ea6e1ae02e3; path=/; expires=Fri, 21-Feb-25 13:23:25 GMT 2329s Cookie: usertrack_test=e6a6def3.62ea6e1ae02e3 2329s ok 588 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 589 2329s ok 590 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 591 2329s ok 592 2329s Set-Cookie: usertrack_test=7d6df163.62ea6e1ae2cb5; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=7d6df163.62ea6e1ae2cb5 2329s ok 593 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 594 2329s ok 595 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 596 2329s ok 597 2329s Set-Cookie: usertrack_test=10d089fc.62ea6e1ae53d9; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=10d089fc.62ea6e1ae53d9 2329s ok 598 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 599 2329s ok 600 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 601 2329s ok 602 2329s Set-Cookie: usertrack_test=d33d4d3f.62ea6e1ae769f; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=d33d4d3f.62ea6e1ae769f 2329s ok 603 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 604 2329s ok 605 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 606 2329s ok 607 2329s Set-Cookie: usertrack_test=b0c54780.62ea6e1ae9d9b; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=b0c54780.62ea6e1ae9d9b 2329s ok 608 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 609 2329s ok 610 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 611 2329s ok 612 2329s Set-Cookie: usertrack_test=e514a823.62ea6e1aec2af; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=e514a823.62ea6e1aec2af 2329s ok 613 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 614 2329s ok 615 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 616 2329s ok 617 2329s Set-Cookie: usertrack_test=778530e7.62ea6e1aee653; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=778530e7.62ea6e1aee653 2329s ok 618 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 619 2329s ok 620 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 621 2329s ok 622 2329s Set-Cookie: usertrack_test=16963ad9.62ea6e1af0bb2; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=16963ad9.62ea6e1af0bb2 2329s ok 623 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 624 2329s ok 625 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 626 2329s ok 627 2329s Set-Cookie: usertrack_test=84b21b61.62ea6e1af2f75; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=84b21b61.62ea6e1af2f75 2329s ok 628 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 629 2329s ok 630 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 631 2329s ok 632 2329s Set-Cookie: usertrack_test=89232442.62ea6e1af520f; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=89232442.62ea6e1af520f 2329s ok 633 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 634 2329s ok 635 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 636 2329s ok 637 2329s Set-Cookie: usertrack_test=a3d543a4.62ea6e1af784d; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=a3d543a4.62ea6e1af784d 2329s ok 638 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 639 2329s ok 640 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 641 2329s ok 642 2329s Set-Cookie: usertrack_test=9d9965b9.62ea6e1af9f43; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=9d9965b9.62ea6e1af9f43 2329s ok 643 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 644 2329s ok 645 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 646 2329s ok 647 2329s Set-Cookie: usertrack_test=f7102272.62ea6e1afc228; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=f7102272.62ea6e1afc228 2329s ok 648 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 649 2329s ok 650 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 651 2329s ok 652 2329s Set-Cookie: usertrack_test=14c5dbd3.62ea6e1afe438; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=14c5dbd3.62ea6e1afe438 2329s ok 653 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 654 2329s ok 655 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 656 2329s ok 657 2329s Set-Cookie: usertrack_test=650cbbc3.62ea6e1b009ac; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=650cbbc3.62ea6e1b009ac 2329s ok 658 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 659 2329s ok 660 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 661 2329s ok 662 2329s Set-Cookie: usertrack_test=3c2a7961.62ea6e1b02ccd; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=3c2a7961.62ea6e1b02ccd 2329s ok 663 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 664 2329s ok 665 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 666 2329s ok 667 2329s Set-Cookie: usertrack_test=84312131.62ea6e1b05590; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=84312131.62ea6e1b05590 2329s ok 668 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 669 2329s ok 670 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 671 2329s ok 672 2329s Set-Cookie: usertrack_test=1b416c94.62ea6e1b07d28; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=1b416c94.62ea6e1b07d28 2329s ok 673 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 674 2329s ok 675 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 676 2329s ok 677 2329s Set-Cookie: usertrack_test=88f71caa.62ea6e1b0a136; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=88f71caa.62ea6e1b0a136 2329s ok 678 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 679 2329s ok 680 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 681 2329s ok 682 2329s Set-Cookie: usertrack_test=3c6ec950.62ea6e1b0c357; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=3c6ec950.62ea6e1b0c357 2329s ok 683 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 684 2329s ok 685 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 686 2329s ok 687 2329s Set-Cookie: usertrack_test=2183a087.62ea6e1b0e999; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=2183a087.62ea6e1b0e999 2329s ok 688 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 689 2329s ok 690 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 691 2329s ok 692 2329s Set-Cookie: usertrack_test=d9fc3309.62ea6e1b10d61; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=d9fc3309.62ea6e1b10d61 2329s ok 693 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 694 2329s ok 695 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 696 2329s ok 697 2329s Set-Cookie: usertrack_test=b5ae63bd.62ea6e1b12e87; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=b5ae63bd.62ea6e1b12e87 2329s ok 698 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 699 2329s ok 700 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 701 2329s ok 702 2329s Set-Cookie: usertrack_test=99e67650.62ea6e1b14ef2; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=99e67650.62ea6e1b14ef2 2329s ok 703 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 704 2329s ok 705 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 706 2329s ok 707 2329s Set-Cookie: usertrack_test=2095c795.62ea6e1b16f17; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=2095c795.62ea6e1b16f17 2329s ok 708 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 709 2329s ok 710 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 711 2329s ok 712 2329s Set-Cookie: usertrack_test=a1babb3.62ea6e1b19254; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=a1babb3.62ea6e1b19254 2329s ok 713 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 714 2329s ok 715 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 716 2329s ok 717 2329s Set-Cookie: usertrack_test=2ae7e409.62ea6e1b1b7d9; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=2ae7e409.62ea6e1b1b7d9 2329s ok 718 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 719 2329s ok 720 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 721 2329s ok 722 2329s Set-Cookie: usertrack_test=46f3491b.62ea6e1b1f959; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=46f3491b.62ea6e1b1f959 2329s ok 723 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 724 2329s ok 725 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 726 2329s ok 727 2329s Set-Cookie: usertrack_test=68627912.62ea6e1b22c61; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=68627912.62ea6e1b22c61 2329s ok 728 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 729 2329s ok 730 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 731 2329s ok 732 2329s Set-Cookie: usertrack_test=297c1c53.62ea6e1b2551e; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=297c1c53.62ea6e1b2551e 2329s ok 733 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 734 2329s ok 735 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 736 2329s ok 737 2329s Set-Cookie: usertrack_test=20830adb.62ea6e1b27a75; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=20830adb.62ea6e1b27a75 2329s ok 738 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 739 2329s ok 740 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 741 2329s ok 742 2329s Set-Cookie: usertrack_test=956be0bb.62ea6e1b2b160; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=956be0bb.62ea6e1b2b160 2329s ok 743 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 744 2329s ok 745 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 746 2329s ok 747 2329s Set-Cookie: usertrack_test=966157c.62ea6e1b2de06; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=966157c.62ea6e1b2de06 2329s ok 748 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 749 2329s ok 750 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 751 2329s ok 752 2329s Set-Cookie: usertrack_test=5d4e0934.62ea6e1b3053c; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=5d4e0934.62ea6e1b3053c 2329s ok 753 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 754 2329s ok 755 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 756 2329s ok 757 2329s Set-Cookie: usertrack_test=60eb22cf.62ea6e1b3293e; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=60eb22cf.62ea6e1b3293e 2329s ok 758 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 759 2329s ok 760 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 761 2329s ok 762 2329s Set-Cookie: usertrack_test=bef6fe60.62ea6e1b34da9; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=bef6fe60.62ea6e1b34da9 2329s ok 763 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 764 2329s ok 765 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 766 2329s ok 767 2329s Set-Cookie: usertrack_test=2bc0ad84.62ea6e1b37200; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=2bc0ad84.62ea6e1b37200 2329s ok 768 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 769 2329s ok 770 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 771 2329s ok 772 2329s Set-Cookie: usertrack_test=dfce1f02.62ea6e1b3943b; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=dfce1f02.62ea6e1b3943b 2329s ok 773 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 774 2329s ok 775 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 776 2329s ok 777 2329s Set-Cookie: usertrack_test=6f083ffd.62ea6e1b3b732; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=6f083ffd.62ea6e1b3b732 2329s ok 778 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 779 2329s ok 780 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 781 2329s ok 782 2329s Set-Cookie: usertrack_test=eedfd967.62ea6e1b3db89; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=eedfd967.62ea6e1b3db89 2329s ok 783 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 784 2329s ok 785 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 786 2329s ok 787 2329s Set-Cookie: usertrack_test=62705ed7.62ea6e1b4023b; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=62705ed7.62ea6e1b4023b 2329s ok 788 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 789 2329s ok 790 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 791 2329s ok 792 2329s Set-Cookie: usertrack_test=ed71967b.62ea6e1b4244e; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=ed71967b.62ea6e1b4244e 2329s ok 793 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 794 2329s ok 795 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 796 2329s ok 797 2329s Set-Cookie: usertrack_test=3a36cc59.62ea6e1b445d6; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=3a36cc59.62ea6e1b445d6 2329s ok 798 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 799 2329s ok 800 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 801 2329s ok 802 2329s Set-Cookie: usertrack_test=9bcc0058.62ea6e1b4682f; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=9bcc0058.62ea6e1b4682f 2329s ok 803 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 804 2329s ok 805 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 806 2329s ok 807 2329s Set-Cookie: usertrack_test=a7fa727c.62ea6e1b489c8; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=a7fa727c.62ea6e1b489c8 2329s ok 808 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 809 2329s ok 810 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 811 2329s ok 812 2329s Set-Cookie: usertrack_test=7b3ad597.62ea6e1b4b026; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=7b3ad597.62ea6e1b4b026 2329s ok 813 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 814 2329s ok 815 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 816 2329s ok 817 2329s Set-Cookie: usertrack_test=76f071df.62ea6e1b4d2fc; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=76f071df.62ea6e1b4d2fc 2329s ok 818 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 819 2329s ok 820 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 821 2329s ok 822 2329s Set-Cookie: usertrack_test=1e8bf2cf.62ea6e1b4f6f7; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=1e8bf2cf.62ea6e1b4f6f7 2329s ok 823 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 824 2329s ok 825 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 826 2329s ok 827 2329s Set-Cookie: usertrack_test=8d51ca4f.62ea6e1b51e7e; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=8d51ca4f.62ea6e1b51e7e 2329s ok 828 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 829 2329s ok 830 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 831 2329s ok 832 2329s Set-Cookie: usertrack_test=1f4bb9d2.62ea6e1b54103; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=1f4bb9d2.62ea6e1b54103 2329s ok 833 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 834 2329s ok 835 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 836 2329s ok 837 2329s Set-Cookie: usertrack_test=7c12df01.62ea6e1b563ee; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=7c12df01.62ea6e1b563ee 2329s ok 838 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 839 2329s ok 840 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 841 2329s ok 842 2329s Set-Cookie: usertrack_test=418c2f09.62ea6e1b585c2; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=418c2f09.62ea6e1b585c2 2329s ok 843 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 844 2329s ok 845 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 846 2329s ok 847 2329s Set-Cookie: usertrack_test=e69927a1.62ea6e1b5a67a; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=e69927a1.62ea6e1b5a67a 2329s ok 848 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 849 2329s ok 850 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 851 2329s ok 852 2329s Set-Cookie: usertrack_test=58d7e3dd.62ea6e1b5c7c0; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=58d7e3dd.62ea6e1b5c7c0 2329s ok 853 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 854 2329s ok 855 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 856 2329s ok 857 2329s Set-Cookie: usertrack_test=e0299bab.62ea6e1b5e8b2; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=e0299bab.62ea6e1b5e8b2 2329s ok 858 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 859 2329s ok 860 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 861 2329s ok 862 2329s Set-Cookie: usertrack_test=c30583b4.62ea6e1b60b0c; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=c30583b4.62ea6e1b60b0c 2329s ok 863 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 864 2329s ok 865 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 866 2329s ok 867 2329s Set-Cookie: usertrack_test=8d53a486.62ea6e1b631be; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=8d53a486.62ea6e1b631be 2329s ok 868 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 869 2329s ok 870 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 871 2329s ok 872 2329s Set-Cookie: usertrack_test=f00baec1.62ea6e1b6594d; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=f00baec1.62ea6e1b6594d 2329s ok 873 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 874 2329s ok 875 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 876 2329s ok 877 2329s Set-Cookie: usertrack_test=62e32d25.62ea6e1b68118; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=62e32d25.62ea6e1b68118 2329s ok 878 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 879 2329s ok 880 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 881 2329s ok 882 2329s Set-Cookie: usertrack_test=b578505a.62ea6e1b6a51d; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=b578505a.62ea6e1b6a51d 2329s ok 883 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 884 2329s ok 885 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 886 2329s ok 887 2329s Set-Cookie: usertrack_test=70b86823.62ea6e1b6c764; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=70b86823.62ea6e1b6c764 2329s ok 888 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 889 2329s ok 890 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 891 2329s ok 892 2329s Set-Cookie: usertrack_test=ae25f4da.62ea6e1b6e8cb; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=ae25f4da.62ea6e1b6e8cb 2329s ok 893 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 894 2329s ok 895 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 896 2329s ok 897 2329s Set-Cookie: usertrack_test=c766824.62ea6e1b70a95; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=c766824.62ea6e1b70a95 2329s ok 898 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 899 2329s ok 900 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 901 2329s ok 902 2329s Set-Cookie: usertrack_test=90dc63fa.62ea6e1b72e69; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=90dc63fa.62ea6e1b72e69 2329s ok 903 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 904 2329s ok 905 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 906 2329s ok 907 2329s Set-Cookie: usertrack_test=a51f1ed1.62ea6e1b74fc1; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=a51f1ed1.62ea6e1b74fc1 2329s ok 908 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 909 2329s ok 910 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 911 2329s ok 912 2329s Set-Cookie: usertrack_test=bdb9609d.62ea6e1b77207; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=bdb9609d.62ea6e1b77207 2329s ok 913 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 914 2329s ok 915 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 916 2329s ok 917 2329s Set-Cookie: usertrack_test=44f7e445.62ea6e1b79354; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=44f7e445.62ea6e1b79354 2329s ok 918 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 919 2329s ok 920 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 921 2329s ok 922 2329s Set-Cookie: usertrack_test=5ddeefe9.62ea6e1b7b416; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=5ddeefe9.62ea6e1b7b416 2329s ok 923 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 924 2329s ok 925 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 926 2329s ok 927 2329s Set-Cookie: usertrack_test=593a413.62ea6e1b7d433; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=593a413.62ea6e1b7d433 2329s ok 928 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 929 2329s ok 930 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 931 2329s ok 932 2329s Set-Cookie: usertrack_test=17af0528.62ea6e1b7f4b3; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=17af0528.62ea6e1b7f4b3 2329s ok 933 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 934 2329s ok 935 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 936 2329s ok 937 2329s Set-Cookie: usertrack_test=608ce86.62ea6e1b814ab; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=608ce86.62ea6e1b814ab 2329s ok 938 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 939 2329s ok 940 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 941 2329s ok 942 2329s Set-Cookie: usertrack_test=1529027d.62ea6e1b8340a; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=1529027d.62ea6e1b8340a 2329s ok 943 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 944 2329s ok 945 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 946 2329s ok 947 2329s Set-Cookie: usertrack_test=1368f2c.62ea6e1b857a0; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=1368f2c.62ea6e1b857a0 2329s ok 948 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 949 2329s ok 950 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 951 2329s ok 952 2329s Set-Cookie: usertrack_test=68ba167.62ea6e1b878e7; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=68ba167.62ea6e1b878e7 2329s ok 953 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 954 2329s ok 955 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 956 2329s ok 957 2329s Set-Cookie: usertrack_test=dc2a6f89.62ea6e1b899d0; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=dc2a6f89.62ea6e1b899d0 2329s ok 958 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 959 2329s ok 960 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 961 2329s ok 962 2329s Set-Cookie: usertrack_test=c3575bd5.62ea6e1b8baab; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=c3575bd5.62ea6e1b8baab 2329s ok 963 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 964 2329s ok 965 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 966 2329s ok 967 2329s Set-Cookie: usertrack_test=d88b8dfb.62ea6e1b8dd26; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=d88b8dfb.62ea6e1b8dd26 2329s ok 968 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 969 2329s ok 970 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 971 2329s ok 972 2329s Set-Cookie: usertrack_test=56a9d62c.62ea6e1b8fd3f; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=56a9d62c.62ea6e1b8fd3f 2329s ok 973 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 974 2329s ok 975 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 976 2329s ok 977 2329s Set-Cookie: usertrack_test=7185853a.62ea6e1b91d95; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=7185853a.62ea6e1b91d95 2329s ok 978 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 979 2329s ok 980 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 981 2329s ok 982 2329s Set-Cookie: usertrack_test=bd479a16.62ea6e1b93e30; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=bd479a16.62ea6e1b93e30 2329s ok 983 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 984 2329s ok 985 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 986 2329s ok 987 2329s Set-Cookie: usertrack_test=716a635b.62ea6e1b95f0f; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=716a635b.62ea6e1b95f0f 2329s ok 988 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 989 2329s ok 990 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 991 2329s ok 992 2329s Set-Cookie: usertrack_test=2cd66a47.62ea6e1b9831d; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=2cd66a47.62ea6e1b9831d 2329s ok 993 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 994 2329s ok 995 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 996 2329s ok 997 2329s Set-Cookie: usertrack_test=bdc0c448.62ea6e1b9a461; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s Cookie: usertrack_test=bdc0c448.62ea6e1b9a461 2329s ok 998 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 999 2329s ok 1000 2329s ok 1001 2329s # testing : Checking return code is '200' 2329s # expected: 200 2329s # received: '200' 2329s ok 1002 2329s # usertrack_test=1fe7a728.62ea6e1b9c737; path=/; expires=Fri, 21-Feb-25 13:23:26 GMT 2329s ok 1003 2329s # expected: undef 2329s # received: undef 2329s ok 1004 2329s ok 2335s t/modules/vhost_alias.t ............. 2335s 1..8 2335s # Running under perl version 5.040000 for linux 2335s # Current time local: Fri Feb 21 13:22:26 2025 2335s # Current time GMT: Fri Feb 21 13:22:26 2025 2335s # Using Test.pm version 1.31 2335s # Using Apache/Test.pm version 1.44 2335s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2335s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2335s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2335s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2335s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2335s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2335s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2335s # writing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2335s # testing : VirtalDocumentRoot test 2335s # expected: 'www.vha-test.com' 2335s # received: 'www.vha-test.com' 2335s ok 1 2335s # testing : VirtualScriptAlias test 2335s # expected: 'test cgi for www.vha-test.com' 2335s # received: 'test cgi for www.vha-test.com' 2335s ok 2 2335s # testing : VirtalDocumentRoot test 2335s # expected: 'big.server.name.from.heck.org' 2335s # received: 'big.server.name.from.heck.org' 2335s ok 3 2335s # testing : VirtualScriptAlias test 2335s # expected: 'test cgi for big.server.name.from.heck.org' 2335s # received: 'test cgi for big.server.name.from.heck.org' 2335s ok 4 2335s # testing : VirtalDocumentRoot test 2335s # expected: 'ab.com' 2335s # received: 'ab.com' 2335s ok 5 2335s # testing : VirtualScriptAlias test 2335s # expected: 'test cgi for ab.com' 2335s # received: 'test cgi for ab.com' 2335s ok 6 2335s # testing : VirtalDocumentRoot test 2335s # expected: 'w-t-f.net' 2335s # received: 'w-t-f.net' 2335s ok 7 2335s # testing : VirtualScriptAlias test 2335s # expected: 'test cgi for w-t-f.net' 2335s # received: 'test cgi for w-t-f.net' 2335s ok 8 2335s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 2335s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 2335s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 2335s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 2335s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 2335s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 2335s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 2335s # removing file: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 2335s # removing dir tree: /tmp/autopkgtest.gQjKGM/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 2335s ok 2340s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2345s t/protocol/echo.t ................... 2345s 1..8 2345s # Running under perl version 5.040000 for linux 2345s # Current time local: Fri Feb 21 13:22:38 2025 2345s # Current time GMT: Fri Feb 21 13:22:38 2025 2345s # Using Test.pm version 1.31 2345s # Using Apache/Test.pm version 1.44 2345s testing mod_echo_ssl 2345s ok 1 2345s #Cipher: TLS_AES_256_GCM_SHA384 2345s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2345s # testing : echo 2345s # expected: 't/protocol/echo.t' 2345s # received: 't/protocol/echo.t' 2345s ok 2 2345s # testing : echo 2345s # expected: '/usr/bin/perl' 2345s # received: '/usr/bin/perl' 2345s ok 3 2345s # testing : echo 2345s # expected: '12829681282968128296812829681282968' 2345s # received: '12829681282968128296812829681282968' 2345s ok 4 2345s testing mod_echo 2345s ok 5 2345s # testing : echo 2345s # expected: 't/protocol/echo.t' 2345s # received: 't/protocol/echo.t' 2345s ok 6 2345s # testing : echo 2345s # expected: '/usr/bin/perl' 2345s # received: '/usr/bin/perl' 2345s ok 7 2345s # testing : echo 2345s # expected: '12829681282968128296812829681282968' 2345s # received: '12829681282968128296812829681282968' 2345s ok 8 2345s ok 2350s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 2354s t/security/CVE-2003-0542.t .......... 2354s 1..1 2354s # Running under perl version 5.040000 for linux 2354s # Current time local: Fri Feb 21 13:22:48 2025 2354s # Current time GMT: Fri Feb 21 13:22:48 2025 2354s # Using Test.pm version 1.31 2354s # Using Apache/Test.pm version 1.44 2354s # testing : CAN-2003-0542 test case 2354s # expected: 404 2354s # received: '404' 2354s ok 1 2354s ok 2359s t/security/CVE-2004-0747.t .......... 2359s 1..1 2359s # Running under perl version 5.040000 for linux 2359s # Current time local: Fri Feb 21 13:22:52 2025 2359s # Current time GMT: Fri Feb 21 13:22:52 2025 2359s # Using Test.pm version 1.31 2359s # Using Apache/Test.pm version 1.44 2359s # testing : CAN-2004-0747 ap_resolve_env test case 2359s # expected: 200 2359s # received: 200 2359s ok 1 2359s ok 2364s t/security/CVE-2004-0811.t .......... 2364s 1..8 2364s # Running under perl version 5.040000 for linux 2364s # Current time local: Fri Feb 21 13:22:57 2025 2364s # Current time GMT: Fri Feb 21 13:22:57 2025 2364s # Using Test.pm version 1.31 2364s # Using Apache/Test.pm version 1.44 2364s # testing : subdir access allowed 2364s # expected: 200 2364s # received: '200' 2364s ok 1 2364s # testing : subdir access allowed 2364s # expected: 200 2364s # received: '200' 2364s ok 2 2364s # testing : subdir access allowed 2364s # expected: 200 2364s # received: '200' 2364s ok 3 2364s # testing : subdir access allowed 2364s # expected: 200 2364s # received: '200' 2364s ok 4 2364s # testing : topdir access denied 2364s # expected: 401 2364s # received: '401' 2364s ok 5 2364s # testing : topdir access denied 2364s # expected: 401 2364s # received: '401' 2364s ok 6 2364s # testing : topdir access denied 2364s # expected: 401 2364s # received: '401' 2364s ok 7 2364s # testing : topdir access denied 2364s # expected: 401 2364s # received: '401' 2364s ok 8 2364s ok 2370s t/security/CVE-2004-0940.t .......... 2370s 1..1 2370s # Running under perl version 5.040000 for linux 2370s # Current time local: Fri Feb 21 13:23:02 2025 2370s # Current time GMT: Fri Feb 21 13:23:02 2025 2370s # Using Test.pm version 1.31 2370s # Using Apache/Test.pm version 1.44 2370s # testing : response was 200 2370s # expected: 200 2370s # received: '200' 2370s ok 1 2370s ok 2376s t/security/CVE-2004-0942.t .......... 2376s 1..2 2376s # Running under perl version 5.040000 for linux 2376s # Current time local: Fri Feb 21 13:23:08 2025 2376s # Current time GMT: Fri Feb 21 13:23:08 2025 2376s # Using Test.pm version 1.31 2376s # Using Apache/Test.pm version 1.44 2376s ok 1 2376s # testing : request was refused 2376s # expected: qr/^HTTP\/1\.. 400/ 2376s # received: 'HTTP/1.1 400 Bad Request 2376s # ' 2376s ok 2 2376s ok 2380s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 2385s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 2390s t/security/CVE-2005-2491.t .......... 2390s 1..4 2390s # Running under perl version 5.040000 for linux 2390s # Current time local: Fri Feb 21 13:23:23 2025 2390s # Current time GMT: Fri Feb 21 13:23:23 2025 2390s # Using Test.pm version 1.31 2390s # Using Apache/Test.pm version 1.44 2390s # testing : check that server did not segfault 2390s # expected: 'Internal Server Error' 2390s # received: 'Internal Server Error' 2390s ok 1 2390s # testing : check for 500 response error 2390s # expected: 500 2390s # received: '500' 2390s ok 2 2390s # testing : check that server did not segfault 2390s # expected: 'Internal Server Error' 2390s # received: 'Internal Server Error' 2390s ok 3 2390s # testing : check for 500 response error 2390s # expected: 500 2390s # received: '500' 2390s ok 4 2390s ok 2395s t/security/CVE-2005-2700.t .......... 2395s 1..2 2395s # Running under perl version 5.040000 for linux 2395s # Current time local: Fri Feb 21 13:23:28 2025 2395s # Current time GMT: Fri Feb 21 13:23:28 2025 2395s # Using Test.pm version 1.31 2395s # Using Apache/Test.pm version 1.44 2395s # testing : access permitted without ccert 2395s # expected: 200 2395s # received: '200' 2395s ok 1 2395s # testing : access *not* permitted without ccert 2395s # expected: 200 2395s # received: '403' 2395s ok 2 2395s ok 2400s t/security/CVE-2005-3352.t .......... 2400s 1..2 2400s # Running under perl version 5.040000 for linux 2400s # Current time local: Fri Feb 21 13:23:33 2025 2400s # Current time GMT: Fri Feb 21 13:23:33 2025 2400s # Using Test.pm version 1.31 2400s # Using Apache/Test.pm version 1.44 2400s # testing : response code is OK 2400s # expected: 200 2400s # received: '200' 2400s ok 1 2400s # testing : referer was escaped 2400s # expected: qr/%22%3e/ 2400s # received: ' 2400s # 2400s # Menu for /security/CVE-2005-3352.map 2400s # 2400s #

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

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

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

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

Bad Request

2500s #

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

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

Forbidden

2562s

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

2562s 2562s ok 1 2562s HTTP/1.1 200 OK 2562s Connection: close 2562s Date: Fri, 21 Feb 2025 13:26:20 GMT 2562s Accept-Ranges: bytes 2562s ETag: "1a-62772ef7d8680" 2562s Server: Apache/2.4.62 (Ubuntu) OpenSSL/3.4.1 2562s Vary: In-If1 2562s Content-Length: 26 2562s Content-Type: text/html 2562s Last-Modified: Thu, 21 Nov 2024 21:27:38 GMT 2562s Client-Date: Fri, 21 Feb 2025 13:26:20 GMT 2562s Client-Peer: 127.0.0.1:8532 2562s Client-Response-Num: 1 2562s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 2562s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 2562s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 2562s Client-SSL-Socket-Class: IO::Socket::SSL 2562s Client-SSL-Version: TLSv1_3 2562s DMMATCH1: 1 2562s 2562s welcome to localhost:8529 2562s ok 2 2562s 500 Server closed connection without sending any data back 2562s Content-Type: text/plain 2562s Client-Date: Fri, 21 Feb 2025 13:26:20 GMT 2562s Client-Warning: Internal response 2562s 2562s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 2562s ok 3 2562s ok 2562s All tests successful. 2562s Files=143, Tests=7309, 861 wallclock secs ( 3.12 usr 1.20 sys + 289.08 cusr 598.84 csys = 892.24 CPU) 2562s Result: PASS 2562s [warning] server localhost:8529 shutdown 2563s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 2563s + grep -E '^Result: PASS' testlog.mpm_event 2563s Files=143, Tests=7309, 861 wallclock secs ( 3.12 usr 1.20 sys + 289.08 cusr 598.84 csys = 892.24 CPU) 2563s + grep -E '^Result: FAIL' testlog.mpm_event 2563s Result: PASS 2563s + grep -E 'server dumped core' testlog.mpm_event 2563s + return 0 2563s autopkgtest [13:26:21]: test run-test-suite: -----------------------] 2569s autopkgtest [13:26:27]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 2569s run-test-suite PASS 2574s autopkgtest [13:26:32]: test duplicate-module-load: preparing testbed 2600s autopkgtest [13:26:58]: testbed dpkg architecture: armhf 2602s autopkgtest [13:27:00]: testbed apt version: 2.9.30ubuntu1 2607s autopkgtest [13:27:05]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2609s autopkgtest [13:27:07]: testbed release detected to be: plucky 2618s autopkgtest [13:27:16]: updating testbed package index (apt update) 2620s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 2620s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2621s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2621s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2621s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 2621s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 2621s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 2621s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 2621s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [135 kB] 2621s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [760 B] 2621s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [622 kB] 2621s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [2640 B] 2621s Fetched 1698 kB in 1s (1778 kB/s) 2622s Reading package lists... 2629s autopkgtest [13:27:27]: upgrading testbed (apt dist-upgrade and autopurge) 2631s Reading package lists... 2632s Building dependency tree... 2632s Reading state information... 2632s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2632s Starting 2 pkgProblemResolver with broken count: 0 2632s Done 2633s Entering ResolveByKeep 2634s 2634s Calculating upgrade... 2635s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2637s Reading package lists... 2637s Building dependency tree... 2637s Reading state information... 2638s Starting pkgProblemResolver with broken count: 0 2638s Starting 2 pkgProblemResolver with broken count: 0 2638s Done 2638s Solving dependencies... 2639s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2641s autopkgtest [13:27:39]: rebooting testbed after setup commands that affected boot 2717s Reading package lists... 2717s Building dependency tree... 2717s Reading state information... 2718s Starting pkgProblemResolver with broken count: 0 2718s Starting 2 pkgProblemResolver with broken count: 0 2718s Done 2719s The following NEW packages will be installed: 2719s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2719s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 2719s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 2719s Need to get 1892 kB of archives. 2719s After this operation, 5913 kB of additional disk space will be used. 2719s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.5-1 [88.2 kB] 2719s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu2 [83.1 kB] 2719s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu2 [9562 B] 2719s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu2 [8534 B] 2719s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.7-1 [134 kB] 2719s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-3ubuntu1 [1216 kB] 2719s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-3ubuntu1 [163 kB] 2719s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-3ubuntu1 [99.0 kB] 2719s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-3ubuntu1 [90.4 kB] 2720s Fetched 1892 kB in 1s (2985 kB/s) 2720s Selecting previously unselected package libapr1t64:armhf. 2720s (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 ... 60726 files and directories currently installed.) 2720s Preparing to unpack .../0-libapr1t64_1.7.5-1_armhf.deb ... 2720s Unpacking libapr1t64:armhf (1.7.5-1) ... 2720s Selecting previously unselected package libaprutil1t64:armhf. 2720s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu2_armhf.deb ... 2720s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 2720s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2720s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_armhf.deb ... 2720s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 2720s Selecting previously unselected package libaprutil1-ldap:armhf. 2720s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu2_armhf.deb ... 2720s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 2720s Selecting previously unselected package liblua5.4-0:armhf. 2720s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_armhf.deb ... 2720s Unpacking liblua5.4-0:armhf (5.4.7-1) ... 2720s Selecting previously unselected package apache2-bin. 2720s Preparing to unpack .../5-apache2-bin_2.4.62-3ubuntu1_armhf.deb ... 2720s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 2720s Selecting previously unselected package apache2-data. 2720s Preparing to unpack .../6-apache2-data_2.4.62-3ubuntu1_all.deb ... 2720s Unpacking apache2-data (2.4.62-3ubuntu1) ... 2720s Selecting previously unselected package apache2-utils. 2720s Preparing to unpack .../7-apache2-utils_2.4.62-3ubuntu1_armhf.deb ... 2720s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 2720s Selecting previously unselected package apache2. 2720s Preparing to unpack .../8-apache2_2.4.62-3ubuntu1_armhf.deb ... 2720s Unpacking apache2 (2.4.62-3ubuntu1) ... 2720s Setting up libapr1t64:armhf (1.7.5-1) ... 2720s Setting up liblua5.4-0:armhf (5.4.7-1) ... 2720s Setting up apache2-data (2.4.62-3ubuntu1) ... 2720s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 2720s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 2720s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 2720s Setting up apache2-utils (2.4.62-3ubuntu1) ... 2720s Setting up apache2-bin (2.4.62-3ubuntu1) ... 2720s Setting up apache2 (2.4.62-3ubuntu1) ... 2720s Enabling module mpm_event. 2721s Enabling module authz_core. 2721s Enabling module authz_host. 2721s Enabling module authn_core. 2721s Enabling module auth_basic. 2721s Enabling module access_compat. 2721s Enabling module authn_file. 2721s Enabling module authz_user. 2721s Enabling module alias. 2721s Enabling module dir. 2721s Enabling module autoindex. 2721s Enabling module env. 2721s Enabling module mime. 2721s Enabling module negotiation. 2721s Enabling module setenvif. 2721s Enabling module filter. 2721s Enabling module deflate. 2721s Enabling module status. 2721s Enabling module reqtimeout. 2721s Enabling conf charset. 2721s Enabling conf localized-error-pages. 2721s Enabling conf other-vhosts-access-log. 2721s Enabling conf security. 2721s Enabling conf serve-cgi-bin. 2721s Enabling site 000-default. 2722s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2724s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2724s Processing triggers for ufw (0.36.2-9) ... 2724s Processing triggers for man-db (2.13.0-1) ... 2725s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2751s autopkgtest [13:29:29]: test duplicate-module-load: [----------------------- 2754s + cd /tmp/autopkgtest.gQjKGM/autopkgtest_tmp 2754s + apache2ctl -l -M 2754s + sort unsorted 2754s + grep core.c sorted 2754s core.c 2754s http_core.c 2754s + uniq 2754s + diff -u sorted dedup 2754s autopkgtest [13:29:32]: test duplicate-module-load: -----------------------] 2759s autopkgtest [13:29:37]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 2759s duplicate-module-load PASS 2763s autopkgtest [13:29:41]: test default-mods: preparing testbed 2765s Reading package lists... 2766s Building dependency tree... 2766s Reading state information... 2767s Starting pkgProblemResolver with broken count: 0 2767s Starting 2 pkgProblemResolver with broken count: 0 2767s Done 2768s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2777s autopkgtest [13:29:55]: test default-mods: [----------------------- 2779s alias_module (shared) 2779s auth_basic_module (shared) 2779s authn_core_module (shared) 2779s authz_core_module (shared) 2779s log_config_module (static) 2779s mime_module (shared) 2779s reqtimeout_module (shared) 2779s version_module (static) 2779s watchdog_module (static) 2780s autopkgtest [13:29:58]: test default-mods: -----------------------] 2784s default-mods PASS 2784s autopkgtest [13:30:02]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 2789s autopkgtest [13:30:07]: test htcacheclean: preparing testbed 2791s Reading package lists... 2791s Building dependency tree... 2791s Reading state information... 2792s Starting pkgProblemResolver with broken count: 0 2792s Starting 2 pkgProblemResolver with broken count: 0 2792s Done 2793s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2801s autopkgtest [13:30:19]: test htcacheclean: [----------------------- 2803s + htc_enabled 2803s + ls /etc/rc[2345].d/S*apache-htcacheclean 2803s + return 1 2803s + a2enmod cache_disk 2803s Considering dependency cache for cache_disk: 2803s Enabling module cache. 2803s Enabling module cache_disk. 2803s Enabling external service apache-htcacheclean 2803s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2803s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 2803s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' -> '/usr/lib/systemd/system/apache-htcacheclean.service'. 2804s The service will be started on next reboot. 2804s To activate the new configuration, you need to run: 2804s systemctl restart apache2 2804s systemctl start apache-htcacheclean 2804s + htc_enabled 2804s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 2804s + return 0 2804s + service apache-htcacheclean start 2804s + ps -ef 2804s + grep /usr/bin/htcacheclean 2804s www-data 1087 1 0 13:29 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2804s root 1863 1726 0 13:30 ? 00:00:00 grep /usr/bin/htcacheclean 2804s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 2804s + pgrep -P 1 -u www-data -G www-data htcacheclean 2804s + service apache-htcacheclean status 2804s 1087 2804s + service apache-htcacheclean stop 2804s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2804s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2804s Active: active (running) since Fri 2025-02-21 13:29:01 UTC; 1min 21s ago 2804s Invocation: 7222740852a044adbd888b326c07a582 2804s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2804s Main PID: 1087 (htcacheclean) 2804s Tasks: 1 (limit: 19092) 2804s Memory: 244K 2804s CGroup: /system.slice/apache-htcacheclean.service 2804s └─1087 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 2804s 2804s Feb 21 13:29:01 autopkgtest-lxd-egwzso systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2804s Feb 21 13:29:01 autopkgtest-lxd-egwzso systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2805s + sleep 1 2806s + pgrep -P 1 -u www-data -G www-data htcacheclean 2806s + service apache-htcacheclean status 2806s + a2dismod cache_disk 2806s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 2806s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 2806s Active: inactive (dead) since Fri 2025-02-21 13:30:23 UTC; 1s ago 2806s Duration: 1min 21.915s 2806s Invocation: 7222740852a044adbd888b326c07a582 2806s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 2806s Main PID: 1087 (code=exited, status=0/SUCCESS) 2806s 2806s Feb 21 13:29:01 autopkgtest-lxd-egwzso systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2806s Feb 21 13:29:01 autopkgtest-lxd-egwzso systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2806s Feb 21 13:30:23 autopkgtest-lxd-egwzso systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 2806s Feb 21 13:30:23 autopkgtest-lxd-egwzso systemd[1]: apache-htcacheclean.service: Deactivated successfully. 2806s Feb 21 13:30:23 autopkgtest-lxd-egwzso systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 2806s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 2806s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 2806s Disabling external service apache-htcacheclean 2806s Removed '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service'. 2807s Module cache_disk disabled. 2807s To activate the new configuration, you need to run: 2807s systemctl restart apache2 2807s systemctl stop apache-htcacheclean 2807s + htc_enabled 2807s + ls /etc/rc[2345].d/S*apache-htcacheclean 2807s + return 1 2807s + a2enmod cache_socache 2807s + htc_enabled 2807s + ls /etc/rc[2345].d/S*apache-htcacheclean 2807s + return 1 2807s + exit 0 2807s Considering dependency cache for cache_socache: 2807s Module cache already enabled 2807s Enabling module cache_socache. 2807s To activate the new configuration, you need to run: 2807s systemctl restart apache2 2807s autopkgtest [13:30:25]: test htcacheclean: -----------------------] 2811s autopkgtest [13:30:29]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 2811s htcacheclean PASS 2816s autopkgtest [13:30:34]: test ssl-passphrase: preparing testbed 2818s Reading package lists... 2819s Building dependency tree... 2819s Reading state information... 2819s Starting pkgProblemResolver with broken count: 0 2819s Starting 2 pkgProblemResolver with broken count: 0 2819s Done 2820s The following NEW packages will be installed: 2820s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 2820s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 2820s Need to get 1179 kB of archives. 2820s After this operation, 4174 kB of additional disk space will be used. 2820s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libtcl8.6 armhf 8.6.16+dfsg-1 [909 kB] 2821s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf tcl8.6 armhf 8.6.16+dfsg-1 [14.6 kB] 2821s Get:3 http://ftpmaster.internal/ubuntu plucky/universe armhf tcl-expect armhf 5.45.4-3 [99.5 kB] 2821s Get:4 http://ftpmaster.internal/ubuntu plucky/universe armhf expect armhf 5.45.4-3 [136 kB] 2821s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf ssl-cert all 1.1.3ubuntu1 [18.7 kB] 2821s Preconfiguring packages ... 2821s Fetched 1179 kB in 1s (1790 kB/s) 2821s Selecting previously unselected package libtcl8.6:armhf. 2821s (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 ... 61440 files and directories currently installed.) 2821s Preparing to unpack .../libtcl8.6_8.6.16+dfsg-1_armhf.deb ... 2821s Unpacking libtcl8.6:armhf (8.6.16+dfsg-1) ... 2821s Selecting previously unselected package tcl8.6. 2821s Preparing to unpack .../tcl8.6_8.6.16+dfsg-1_armhf.deb ... 2821s Unpacking tcl8.6 (8.6.16+dfsg-1) ... 2821s Selecting previously unselected package tcl-expect:armhf. 2821s Preparing to unpack .../tcl-expect_5.45.4-3_armhf.deb ... 2821s Unpacking tcl-expect:armhf (5.45.4-3) ... 2821s Selecting previously unselected package expect. 2821s Preparing to unpack .../expect_5.45.4-3_armhf.deb ... 2821s Unpacking expect (5.45.4-3) ... 2821s Selecting previously unselected package ssl-cert. 2822s Preparing to unpack .../ssl-cert_1.1.3ubuntu1_all.deb ... 2822s Unpacking ssl-cert (1.1.3ubuntu1) ... 2822s Setting up ssl-cert (1.1.3ubuntu1) ... 2822s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 2822s Setting up libtcl8.6:armhf (8.6.16+dfsg-1) ... 2822s Setting up tcl8.6 (8.6.16+dfsg-1) ... 2822s Setting up tcl-expect:armhf (5.45.4-3) ... 2822s Setting up expect (5.45.4-3) ... 2822s Processing triggers for man-db (2.13.0-1) ... 2823s Processing triggers for libc-bin (2.40-4ubuntu1) ... 2832s autopkgtest [13:30:50]: test ssl-passphrase: [----------------------- 2834s + cd /etc/ssl/private 2834s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 2834s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 2834s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 2834s writing RSA key 2834s + a2enmod ssl 2834s Considering dependency mime for ssl: 2834s Module mime already enabled 2834s Considering dependency socache_shmcb for ssl: 2834s Enabling module socache_shmcb. 2834s Enabling module ssl. 2834s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2834s To activate the new configuration, you need to run: 2834s systemctl restart apache2 2834s + a2ensite default-ssl 2834s Enabling site default-ssl. 2834s To activate the new configuration, you need to run: 2834s systemctl reload apache2 2834s + expect 2834s + password_responder 2834s + [ ! -e /run/systemd/ask-password/sck.* ] 2834s + sleep 1 2834s spawn service apache2 restart 2835s Enter passphrase for SSL/TLS keys for autopkgtest-lxd-egwzso.lxd:443 (RSA): (press TAB for no echo) ssl-passphrase test password responder: found prompt, sending password 2835s + [ ! -e /run/systemd/ask-password/sck.f391db4564f1a04f ] 2835s + echo ssl-passphrase test password responder: found prompt, sending password 2835s + echo test 2835s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.f391db4564f1a04f 2835s 2835s + echo Hello, world! 2835s + curl -k https://localhost/hello.txt 2835s % Total % Received % Xferd Average Speed Time Time Time Current 2835s Dload Upload Total Spent Left Speed 2835s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1333 0 --:--:-- --:--:-- --:--:-- 1400 2835s + result=Hello, world! 2835s + [ Hello, world! != Hello, world! ] 2835s autopkgtest [13:30:53]: test ssl-passphrase: -----------------------] 2840s autopkgtest [13:30:58]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 2840s ssl-passphrase PASS 2844s autopkgtest [13:31:02]: test check-http2: preparing testbed 2870s autopkgtest [13:31:28]: testbed dpkg architecture: armhf 2872s autopkgtest [13:31:30]: testbed apt version: 2.9.30ubuntu1 2877s autopkgtest [13:31:35]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2879s autopkgtest [13:31:37]: testbed release detected to be: plucky 2888s autopkgtest [13:31:46]: updating testbed package index (apt update) 2890s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 2890s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 2890s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 2890s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 2890s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 2890s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 2890s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 2890s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 2890s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [135 kB] 2890s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [760 B] 2890s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [622 kB] 2890s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [2640 B] 2890s Fetched 1698 kB in 1s (1855 kB/s) 2892s Reading package lists... 2899s autopkgtest [13:31:57]: upgrading testbed (apt dist-upgrade and autopurge) 2901s Reading package lists... 2901s Building dependency tree... 2901s Reading state information... 2901s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 2901s Starting 2 pkgProblemResolver with broken count: 0 2902s Done 2902s Entering ResolveByKeep 2903s 2903s Calculating upgrade... 2903s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2906s Reading package lists... 2906s Building dependency tree... 2906s Reading state information... 2906s Starting pkgProblemResolver with broken count: 0 2907s Starting 2 pkgProblemResolver with broken count: 0 2907s Done 2907s Solving dependencies... 2908s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2910s autopkgtest [13:32:08]: rebooting testbed after setup commands that affected boot 2984s Reading package lists... 2984s Building dependency tree... 2984s Reading state information... 2985s Starting pkgProblemResolver with broken count: 0 2985s Starting 2 pkgProblemResolver with broken count: 0 2985s Done 2986s The following NEW packages will be installed: 2986s apache2 apache2-bin apache2-data apache2-utils libapr1t64 2986s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libev4t64 2986s liblua5.4-0 nghttp2-client ssl-cert 2986s 0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 2986s Need to get 2113 kB of archives. 2986s After this operation, 6479 kB of additional disk space will be used. 2986s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.5-1 [88.2 kB] 2986s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu2 [83.1 kB] 2986s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu2 [9562 B] 2986s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu2 [8534 B] 2986s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.7-1 [134 kB] 2986s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-3ubuntu1 [1216 kB] 2987s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-3ubuntu1 [163 kB] 2987s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-3ubuntu1 [99.0 kB] 2987s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-3ubuntu1 [90.4 kB] 2987s Get:10 http://ftpmaster.internal/ubuntu plucky/universe armhf libev4t64 armhf 1:4.33-2.1build1 [26.3 kB] 2987s Get:11 http://ftpmaster.internal/ubuntu plucky/universe armhf nghttp2-client armhf 1.64.0-1 [175 kB] 2987s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf ssl-cert all 1.1.3ubuntu1 [18.7 kB] 2987s Preconfiguring packages ... 2987s Fetched 2113 kB in 1s (1771 kB/s) 2987s Selecting previously unselected package libapr1t64:armhf. 2987s (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 ... 60726 files and directories currently installed.) 2987s Preparing to unpack .../00-libapr1t64_1.7.5-1_armhf.deb ... 2987s Unpacking libapr1t64:armhf (1.7.5-1) ... 2987s Selecting previously unselected package libaprutil1t64:armhf. 2987s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu2_armhf.deb ... 2987s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 2988s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 2988s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_armhf.deb ... 2988s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 2988s Selecting previously unselected package libaprutil1-ldap:armhf. 2988s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu2_armhf.deb ... 2988s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 2988s Selecting previously unselected package liblua5.4-0:armhf. 2988s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_armhf.deb ... 2988s Unpacking liblua5.4-0:armhf (5.4.7-1) ... 2988s Selecting previously unselected package apache2-bin. 2988s Preparing to unpack .../05-apache2-bin_2.4.62-3ubuntu1_armhf.deb ... 2988s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 2988s Selecting previously unselected package apache2-data. 2988s Preparing to unpack .../06-apache2-data_2.4.62-3ubuntu1_all.deb ... 2988s Unpacking apache2-data (2.4.62-3ubuntu1) ... 2988s Selecting previously unselected package apache2-utils. 2988s Preparing to unpack .../07-apache2-utils_2.4.62-3ubuntu1_armhf.deb ... 2988s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 2988s Selecting previously unselected package apache2. 2988s Preparing to unpack .../08-apache2_2.4.62-3ubuntu1_armhf.deb ... 2988s Unpacking apache2 (2.4.62-3ubuntu1) ... 2988s Selecting previously unselected package libev4t64:armhf. 2988s Preparing to unpack .../09-libev4t64_1%3a4.33-2.1build1_armhf.deb ... 2988s Unpacking libev4t64:armhf (1:4.33-2.1build1) ... 2988s Selecting previously unselected package nghttp2-client. 2988s Preparing to unpack .../10-nghttp2-client_1.64.0-1_armhf.deb ... 2988s Unpacking nghttp2-client (1.64.0-1) ... 2988s Selecting previously unselected package ssl-cert. 2988s Preparing to unpack .../11-ssl-cert_1.1.3ubuntu1_all.deb ... 2988s Unpacking ssl-cert (1.1.3ubuntu1) ... 2988s Setting up libev4t64:armhf (1:4.33-2.1build1) ... 2988s Setting up nghttp2-client (1.64.0-1) ... 2988s Setting up ssl-cert (1.1.3ubuntu1) ... 2989s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 2989s Setting up libapr1t64:armhf (1.7.5-1) ... 2989s Setting up liblua5.4-0:armhf (5.4.7-1) ... 2989s Setting up apache2-data (2.4.62-3ubuntu1) ... 2989s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 2989s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 2989s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 2989s Setting up apache2-utils (2.4.62-3ubuntu1) ... 2989s Setting up apache2-bin (2.4.62-3ubuntu1) ... 2989s Setting up apache2 (2.4.62-3ubuntu1) ... 2989s Enabling module mpm_event. 2989s Enabling module authz_core. 2989s Enabling module authz_host. 2989s Enabling module authn_core. 2989s Enabling module auth_basic. 2989s Enabling module access_compat. 2989s Enabling module authn_file. 2989s Enabling module authz_user. 2989s Enabling module alias. 2989s Enabling module dir. 2989s Enabling module autoindex. 2989s Enabling module env. 2990s Enabling module mime. 2990s Enabling module negotiation. 2990s Enabling module setenvif. 2990s Enabling module filter. 2990s Enabling module deflate. 2990s Enabling module status. 2990s Enabling module reqtimeout. 2990s Enabling conf charset. 2990s Enabling conf localized-error-pages. 2990s Enabling conf other-vhosts-access-log. 2990s Enabling conf security. 2990s Enabling conf serve-cgi-bin. 2990s Enabling site 000-default. 2991s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 2991s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 2992s Processing triggers for ufw (0.36.2-9) ... 2992s Processing triggers for man-db (2.13.0-1) ... 2993s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3010s autopkgtest [13:33:48]: test check-http2: [----------------------- 3013s + a2enmod http2 3013s + a2enmod ssl 3013s Enabling module http2. 3013s To activate the new configuration, you need to run: 3013s systemctl restart apache2 3013s Considering dependency mime for ssl: 3013s Module mime already enabled 3013s Considering dependency socache_shmcb for ssl: 3013s Enabling module socache_shmcb. 3013s Enabling module ssl. 3013s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 3013s To activate the new configuration, you need to run: 3013s systemctl restart apache2 3013s + a2ensite default-ssl 3013s Enabling site default-ssl. 3013s To activate the new configuration, you need to run: 3013s systemctl reload apache2 3013s + echo Protocols h2c h2 http/1.1 3013s + service apache2 restart 3013s + echo Hello, world! 3013s + testapache curl -s -k http://localhost/hello.txt 3013s + cmd=curl -s -k http://localhost/hello.txt 3013s + curl -s -k http://localhost/hello.txt 3013s + result=Hello, world! 3013s + [ Hello, world! != Hello, world! ] 3013s + echo OK 3013s + testapache curl -s -k https://localhost/hello.txt 3013s + cmd=curl -s -k https://localhost/hello.txt 3013s + curl -s -k https://localhost/hello.txt 3013s OK 3013s + result=Hello, world! 3013s + [ Hello, world! != Hello, world! ] 3013s + echo OK 3013s + testapache nghttp --no-verify-peer https://localhost/hello.txt 3013s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 3013s + nghttp --no-verify-peer https://localhost/hello.txt 3013s OK 3013s OK 3013s + result=Hello, world! 3013s + [ Hello, world! != Hello, world! ] 3013s + echo OK 3013s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 3013s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 3013s + nghttp -u --no-verify-peer http://localhost/hello.txt 3013s + result=Hello, world! 3013s + [ Hello, world! != Hello, world! ] 3013s + echo OK 3013s OK 3013s autopkgtest [13:33:51]: test check-http2: -----------------------] 3018s autopkgtest [13:33:56]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 3018s check-http2 PASS 3022s autopkgtest [13:34:00]: test check-ubuntu-branding: preparing testbed 3048s autopkgtest [13:34:26]: testbed dpkg architecture: armhf 3050s autopkgtest [13:34:28]: testbed apt version: 2.9.30ubuntu1 3054s autopkgtest [13:34:32]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3057s autopkgtest [13:34:35]: testbed release detected to be: plucky 3066s autopkgtest [13:34:44]: updating testbed package index (apt update) 3068s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 3068s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 3068s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 3069s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 3069s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 3069s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 3069s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 3069s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 3069s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [135 kB] 3069s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [760 B] 3069s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [622 kB] 3069s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [2640 B] 3069s Fetched 1698 kB in 1s (1177 kB/s) 3071s Reading package lists... 3077s autopkgtest [13:34:55]: upgrading testbed (apt dist-upgrade and autopurge) 3079s Reading package lists... 3079s Building dependency tree... 3079s Reading state information... 3080s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 3080s Starting 2 pkgProblemResolver with broken count: 0 3080s Done 3081s Entering ResolveByKeep 3081s 3081s Calculating upgrade... 3082s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3083s Reading package lists... 3084s Building dependency tree... 3084s Reading state information... 3084s Starting pkgProblemResolver with broken count: 0 3084s Starting 2 pkgProblemResolver with broken count: 0 3084s Done 3085s Solving dependencies... 3085s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3087s autopkgtest [13:35:05]: rebooting testbed after setup commands that affected boot 3161s Reading package lists... 3161s Building dependency tree... 3161s Reading state information... 3162s Starting pkgProblemResolver with broken count: 0 3162s Starting 2 pkgProblemResolver with broken count: 0 3162s Done 3163s The following NEW packages will be installed: 3163s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3163s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3163s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 3163s Need to get 1892 kB of archives. 3163s After this operation, 5913 kB of additional disk space will be used. 3163s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.5-1 [88.2 kB] 3163s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu2 [83.1 kB] 3163s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu2 [9562 B] 3163s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu2 [8534 B] 3163s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.7-1 [134 kB] 3163s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-3ubuntu1 [1216 kB] 3163s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-3ubuntu1 [163 kB] 3163s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-3ubuntu1 [99.0 kB] 3163s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-3ubuntu1 [90.4 kB] 3164s Fetched 1892 kB in 1s (2991 kB/s) 3164s Selecting previously unselected package libapr1t64:armhf. 3164s (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 ... 60726 files and directories currently installed.) 3164s Preparing to unpack .../0-libapr1t64_1.7.5-1_armhf.deb ... 3164s Unpacking libapr1t64:armhf (1.7.5-1) ... 3164s Selecting previously unselected package libaprutil1t64:armhf. 3164s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu2_armhf.deb ... 3164s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 3164s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3164s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_armhf.deb ... 3164s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 3164s Selecting previously unselected package libaprutil1-ldap:armhf. 3164s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu2_armhf.deb ... 3164s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 3164s Selecting previously unselected package liblua5.4-0:armhf. 3164s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_armhf.deb ... 3164s Unpacking liblua5.4-0:armhf (5.4.7-1) ... 3164s Selecting previously unselected package apache2-bin. 3164s Preparing to unpack .../5-apache2-bin_2.4.62-3ubuntu1_armhf.deb ... 3164s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 3165s Selecting previously unselected package apache2-data. 3165s Preparing to unpack .../6-apache2-data_2.4.62-3ubuntu1_all.deb ... 3165s Unpacking apache2-data (2.4.62-3ubuntu1) ... 3165s Selecting previously unselected package apache2-utils. 3165s Preparing to unpack .../7-apache2-utils_2.4.62-3ubuntu1_armhf.deb ... 3165s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 3165s Selecting previously unselected package apache2. 3165s Preparing to unpack .../8-apache2_2.4.62-3ubuntu1_armhf.deb ... 3165s Unpacking apache2 (2.4.62-3ubuntu1) ... 3165s Setting up libapr1t64:armhf (1.7.5-1) ... 3165s Setting up liblua5.4-0:armhf (5.4.7-1) ... 3165s Setting up apache2-data (2.4.62-3ubuntu1) ... 3165s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 3165s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 3165s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 3165s Setting up apache2-utils (2.4.62-3ubuntu1) ... 3165s Setting up apache2-bin (2.4.62-3ubuntu1) ... 3165s Setting up apache2 (2.4.62-3ubuntu1) ... 3165s Enabling module mpm_event. 3165s Enabling module authz_core. 3165s Enabling module authz_host. 3165s Enabling module authn_core. 3165s Enabling module auth_basic. 3165s Enabling module access_compat. 3165s Enabling module authn_file. 3165s Enabling module authz_user. 3165s Enabling module alias. 3165s Enabling module dir. 3165s Enabling module autoindex. 3165s Enabling module env. 3165s Enabling module mime. 3165s Enabling module negotiation. 3165s Enabling module setenvif. 3165s Enabling module filter. 3165s Enabling module deflate. 3165s Enabling module status. 3165s Enabling module reqtimeout. 3165s Enabling conf charset. 3166s Enabling conf localized-error-pages. 3166s Enabling conf other-vhosts-access-log. 3166s Enabling conf security. 3166s Enabling conf serve-cgi-bin. 3166s Enabling site 000-default. 3166s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 3167s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 3168s Processing triggers for ufw (0.36.2-9) ... 3168s Processing triggers for man-db (2.13.0-1) ... 3169s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3186s autopkgtest [13:36:44]: test check-ubuntu-branding: [----------------------- 3188s + ubuntu_logo_path=icons/ubuntu-logo.png 3188s ++ curl -s http://localhost 3188s + html_content=' 3188s 3188s 3188s 3188s 3188s Apache2 Ubuntu Default Page: It works 3188s 3188s 3188s 3188s
3188s 3188s
3188s
3188s

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

3188s 3188s

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

3188s 3188s
3188s
3188s
3188s Configuration Overview 3188s
3188s
3188s

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

3188s

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

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

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

3188s

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

3188s
3188s 3188s
3188s
3188s Reporting Problems 3188s
3188s
3188s

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

3188s

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

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

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

3188s 3188s

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

3188s 3188s
3188s
3188s
3188s Configuration Overview 3188s
3188s
3188s

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

3188s

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

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

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

3188s

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

3188s
3188s 3188s
3188s
3188s Reporting Problems 3188s
3188s
3188s

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

3188s

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

3188s
3188s 3188s
3188s
3188s
3188s
3188s 3188s =~ icons/ubuntu-logo\.png ]] 3188s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 3188s ++ grep Content-Type 3188s ++ cut -d ' ' -f 2- 3188s ++ tr -d '[:space:]' 3188s + content_type=image/png 3188s + expected=image/png 3188s + '[' image/png '!=' image/png ']' 3189s autopkgtest [13:36:47]: test check-ubuntu-branding: -----------------------] 3193s autopkgtest [13:36:51]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 3193s check-ubuntu-branding PASS 3197s autopkgtest [13:36:55]: test chroot: preparing testbed 3222s autopkgtest [13:37:20]: testbed dpkg architecture: armhf 3224s autopkgtest [13:37:22]: testbed apt version: 2.9.30ubuntu1 3229s autopkgtest [13:37:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3231s autopkgtest [13:37:29]: testbed release detected to be: plucky 3240s autopkgtest [13:37:38]: updating testbed package index (apt update) 3242s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 3242s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 3242s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 3242s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 3242s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 3242s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 3242s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 3242s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 3242s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [135 kB] 3242s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [760 B] 3242s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [622 kB] 3243s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [2640 B] 3243s Fetched 1698 kB in 1s (1560 kB/s) 3244s Reading package lists... 3251s autopkgtest [13:37:49]: upgrading testbed (apt dist-upgrade and autopurge) 3253s Reading package lists... 3253s Building dependency tree... 3253s Reading state information... 3254s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 3254s Starting 2 pkgProblemResolver with broken count: 0 3254s Done 3255s Entering ResolveByKeep 3255s 3255s Calculating upgrade... 3256s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3258s Reading package lists... 3258s Building dependency tree... 3258s Reading state information... 3259s Starting pkgProblemResolver with broken count: 0 3259s Starting 2 pkgProblemResolver with broken count: 0 3259s Done 3259s Solving dependencies... 3260s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3262s autopkgtest [13:38:00]: rebooting testbed after setup commands that affected boot 3346s Reading package lists... 3347s Building dependency tree... 3347s Reading state information... 3347s Starting pkgProblemResolver with broken count: 0 3347s Starting 2 pkgProblemResolver with broken count: 0 3347s Done 3348s The following NEW packages will be installed: 3348s apache2 apache2-bin apache2-data apache2-utils cpp cpp-14 3348s cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf gcc gcc-14 3348s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf libapr1t64 3348s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 libasan8 libcc1-0 3348s libgcc-14-dev libgomp1 libisl23 liblua5.4-0 libmpc3 libubsan1 3348s 0 upgraded, 24 newly installed, 0 to remove and 0 not upgraded. 3348s Need to get 35.4 MB of archives. 3348s After this operation, 92.7 MB of additional disk space will be used. 3348s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.5-1 [88.2 kB] 3348s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu2 [83.1 kB] 3348s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu2 [9562 B] 3348s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu2 [8534 B] 3348s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.7-1 [134 kB] 3348s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-3ubuntu1 [1216 kB] 3349s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-3ubuntu1 [163 kB] 3349s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-3ubuntu1 [99.0 kB] 3349s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-3ubuntu1 [90.4 kB] 3349s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 3349s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 3349s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [9220 kB] 3350s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-17ubuntu3 [1030 B] 3350s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [5578 B] 3350s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.2.0-1ubuntu1 [22.4 kB] 3350s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 15-20250213-1ubuntu1 [38.9 kB] 3350s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 15-20250213-1ubuntu1 [128 kB] 3350s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 15-20250213-1ubuntu1 [2956 kB] 3350s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 15-20250213-1ubuntu1 [1190 kB] 3350s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-17ubuntu3 [897 kB] 3350s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-17ubuntu3 [18.0 MB] 3351s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-17ubuntu3 [506 kB] 3351s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1218 B] 3351s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.2.0-1ubuntu1 [5004 B] 3352s Fetched 35.4 MB in 3s (11.1 MB/s) 3352s Selecting previously unselected package libapr1t64:armhf. 3352s (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 ... 60726 files and directories currently installed.) 3352s Preparing to unpack .../00-libapr1t64_1.7.5-1_armhf.deb ... 3352s Unpacking libapr1t64:armhf (1.7.5-1) ... 3352s Selecting previously unselected package libaprutil1t64:armhf. 3352s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu2_armhf.deb ... 3352s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 3352s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3352s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_armhf.deb ... 3352s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 3352s Selecting previously unselected package libaprutil1-ldap:armhf. 3352s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu2_armhf.deb ... 3352s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 3352s Selecting previously unselected package liblua5.4-0:armhf. 3352s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_armhf.deb ... 3352s Unpacking liblua5.4-0:armhf (5.4.7-1) ... 3352s Selecting previously unselected package apache2-bin. 3352s Preparing to unpack .../05-apache2-bin_2.4.62-3ubuntu1_armhf.deb ... 3352s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 3352s Selecting previously unselected package apache2-data. 3352s Preparing to unpack .../06-apache2-data_2.4.62-3ubuntu1_all.deb ... 3352s Unpacking apache2-data (2.4.62-3ubuntu1) ... 3352s Selecting previously unselected package apache2-utils. 3352s Preparing to unpack .../07-apache2-utils_2.4.62-3ubuntu1_armhf.deb ... 3352s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 3352s Selecting previously unselected package apache2. 3352s Preparing to unpack .../08-apache2_2.4.62-3ubuntu1_armhf.deb ... 3352s Unpacking apache2 (2.4.62-3ubuntu1) ... 3352s Selecting previously unselected package libisl23:armhf. 3352s Preparing to unpack .../09-libisl23_0.27-1_armhf.deb ... 3352s Unpacking libisl23:armhf (0.27-1) ... 3352s Selecting previously unselected package libmpc3:armhf. 3352s Preparing to unpack .../10-libmpc3_1.3.1-1build2_armhf.deb ... 3352s Unpacking libmpc3:armhf (1.3.1-1build2) ... 3352s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 3352s Preparing to unpack .../11-cpp-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 3352s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 3352s Selecting previously unselected package cpp-14. 3352s Preparing to unpack .../12-cpp-14_14.2.0-17ubuntu3_armhf.deb ... 3352s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 3352s Selecting previously unselected package cpp-arm-linux-gnueabihf. 3352s Preparing to unpack .../13-cpp-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 3352s Unpacking cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 3352s Selecting previously unselected package cpp. 3352s Preparing to unpack .../14-cpp_4%3a14.2.0-1ubuntu1_armhf.deb ... 3352s Unpacking cpp (4:14.2.0-1ubuntu1) ... 3353s Selecting previously unselected package libcc1-0:armhf. 3353s Preparing to unpack .../15-libcc1-0_15-20250213-1ubuntu1_armhf.deb ... 3353s Unpacking libcc1-0:armhf (15-20250213-1ubuntu1) ... 3353s Selecting previously unselected package libgomp1:armhf. 3353s Preparing to unpack .../16-libgomp1_15-20250213-1ubuntu1_armhf.deb ... 3353s Unpacking libgomp1:armhf (15-20250213-1ubuntu1) ... 3353s Selecting previously unselected package libasan8:armhf. 3353s Preparing to unpack .../17-libasan8_15-20250213-1ubuntu1_armhf.deb ... 3353s Unpacking libasan8:armhf (15-20250213-1ubuntu1) ... 3353s Selecting previously unselected package libubsan1:armhf. 3353s Preparing to unpack .../18-libubsan1_15-20250213-1ubuntu1_armhf.deb ... 3353s Unpacking libubsan1:armhf (15-20250213-1ubuntu1) ... 3353s Selecting previously unselected package libgcc-14-dev:armhf. 3353s Preparing to unpack .../19-libgcc-14-dev_14.2.0-17ubuntu3_armhf.deb ... 3353s Unpacking libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 3353s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 3353s Preparing to unpack .../20-gcc-14-arm-linux-gnueabihf_14.2.0-17ubuntu3_armhf.deb ... 3353s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 3353s Selecting previously unselected package gcc-14. 3353s Preparing to unpack .../21-gcc-14_14.2.0-17ubuntu3_armhf.deb ... 3353s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 3353s Selecting previously unselected package gcc-arm-linux-gnueabihf. 3353s Preparing to unpack .../22-gcc-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 3353s Unpacking gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 3353s Selecting previously unselected package gcc. 3353s Preparing to unpack .../23-gcc_4%3a14.2.0-1ubuntu1_armhf.deb ... 3353s Unpacking gcc (4:14.2.0-1ubuntu1) ... 3353s Setting up libgomp1:armhf (15-20250213-1ubuntu1) ... 3353s Setting up libmpc3:armhf (1.3.1-1build2) ... 3353s Setting up libubsan1:armhf (15-20250213-1ubuntu1) ... 3353s Setting up libasan8:armhf (15-20250213-1ubuntu1) ... 3353s Setting up libapr1t64:armhf (1.7.5-1) ... 3353s Setting up liblua5.4-0:armhf (5.4.7-1) ... 3353s Setting up apache2-data (2.4.62-3ubuntu1) ... 3353s Setting up libgcc-14-dev:armhf (14.2.0-17ubuntu3) ... 3353s Setting up libisl23:armhf (0.27-1) ... 3353s Setting up libcc1-0:armhf (15-20250213-1ubuntu1) ... 3353s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 3353s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 3353s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-17ubuntu3) ... 3353s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 3353s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 3353s Setting up cpp-14 (14.2.0-17ubuntu3) ... 3353s Setting up cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 3353s Setting up apache2-utils (2.4.62-3ubuntu1) ... 3353s Setting up gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 3353s Setting up apache2-bin (2.4.62-3ubuntu1) ... 3353s Setting up gcc-14 (14.2.0-17ubuntu3) ... 3353s Setting up cpp (4:14.2.0-1ubuntu1) ... 3353s Setting up apache2 (2.4.62-3ubuntu1) ... 3353s Enabling module mpm_event. 3353s Enabling module authz_core. 3353s Enabling module authz_host. 3353s Enabling module authn_core. 3353s Enabling module auth_basic. 3354s Enabling module access_compat. 3354s Enabling module authn_file. 3354s Enabling module authz_user. 3354s Enabling module alias. 3354s Enabling module dir. 3354s Enabling module autoindex. 3354s Enabling module env. 3354s Enabling module mime. 3354s Enabling module negotiation. 3354s Enabling module setenvif. 3354s Enabling module filter. 3354s Enabling module deflate. 3354s Enabling module status. 3354s Enabling module reqtimeout. 3354s Enabling conf charset. 3354s Enabling conf localized-error-pages. 3354s Enabling conf other-vhosts-access-log. 3354s Enabling conf security. 3354s Enabling conf serve-cgi-bin. 3354s Enabling site 000-default. 3355s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 3355s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 3356s Setting up gcc (4:14.2.0-1ubuntu1) ... 3356s Processing triggers for ufw (0.36.2-9) ... 3356s Processing triggers for man-db (2.13.0-1) ... 3357s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3391s autopkgtest [13:40:09]: test chroot: [----------------------- 3393s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 3393s + gcc --print-file-name=libgcc_s.so.1 3393s + LIBGCC_S_PATH=/usr/lib/gcc/arm-linux-gnueabihf/14/../../../arm-linux-gnueabihf/libgcc_s.so.1 3393s + cat 3393s + a2enconf chroot 3393s Enabling conf chroot. 3393s To activate the new configuration, you need to run: 3393s systemctl reload apache2 3393s + echo Hello, world! 3393s + service apache2 restart 3393s + wget -qO- http://localhost/hello.txt 3393s + result=Hello, world! 3393s + [ Hello, world! != Hello, world! ] 3394s autopkgtest [13:40:12]: test chroot: -----------------------] 3398s autopkgtest [13:40:16]: test chroot: - - - - - - - - - - results - - - - - - - - - - 3398s chroot PASS 3402s autopkgtest [13:40:20]: test uwsgi: preparing testbed 3431s autopkgtest [13:40:49]: testbed dpkg architecture: armhf 3434s autopkgtest [13:40:52]: testbed apt version: 2.9.30ubuntu1 3440s autopkgtest [13:40:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3443s autopkgtest [13:41:01]: testbed release detected to be: plucky 3453s autopkgtest [13:41:11]: updating testbed package index (apt update) 3456s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 3456s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 3456s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 3456s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 3456s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 3456s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 3456s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 3456s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 3456s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [135 kB] 3456s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [760 B] 3456s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [622 kB] 3456s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [2640 B] 3457s Fetched 1698 kB in 1s (1758 kB/s) 3458s Reading package lists... 3464s autopkgtest [13:41:22]: upgrading testbed (apt dist-upgrade and autopurge) 3466s Reading package lists... 3467s Building dependency tree... 3467s Reading state information... 3467s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 3467s Starting 2 pkgProblemResolver with broken count: 0 3467s Done 3468s Entering ResolveByKeep 3468s 3469s Calculating upgrade... 3469s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3471s Reading package lists... 3471s Building dependency tree... 3471s Reading state information... 3472s Starting pkgProblemResolver with broken count: 0 3472s Starting 2 pkgProblemResolver with broken count: 0 3472s Done 3472s Solving dependencies... 3473s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3475s autopkgtest [13:41:33]: rebooting testbed after setup commands that affected boot 3548s Reading package lists... 3548s Building dependency tree... 3548s Reading state information... 3548s Starting pkgProblemResolver with broken count: 0 3548s Starting 2 pkgProblemResolver with broken count: 0 3548s Done 3549s The following NEW packages will be installed: 3549s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3549s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3549s libnorm1t64 libpgm-5.3-0t64 libpython3.12t64 libpython3.13 libsodium23 3549s libyajl2 libzmq5 uwsgi uwsgi-core uwsgi-plugin-python3 3549s 0 upgraded, 19 newly installed, 0 to remove and 0 not upgraded. 3549s Need to get 7478 kB of archives. 3549s After this operation, 24.6 MB of additional disk space will be used. 3549s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.5-1 [88.2 kB] 3550s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu2 [83.1 kB] 3550s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu2 [9562 B] 3550s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu2 [8534 B] 3550s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.7-1 [134 kB] 3550s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-3ubuntu1 [1216 kB] 3550s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-3ubuntu1 [163 kB] 3550s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-3ubuntu1 [99.0 kB] 3550s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-3ubuntu1 [90.4 kB] 3550s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libyajl2 armhf 2.1.0-5build1 [17.4 kB] 3550s Get:11 http://ftpmaster.internal/ubuntu plucky/universe armhf libnorm1t64 armhf 1.5.9+dfsg-3.1build1 [206 kB] 3550s Get:12 http://ftpmaster.internal/ubuntu plucky/universe armhf libpgm-5.3-0t64 armhf 5.3.128~dfsg-2.1build1 [171 kB] 3550s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libsodium23 armhf 1.0.18-1build3 [139 kB] 3550s Get:14 http://ftpmaster.internal/ubuntu plucky/universe armhf libzmq5 armhf 4.3.5-1build2 [262 kB] 3550s Get:15 http://ftpmaster.internal/ubuntu plucky/universe armhf uwsgi-core armhf 2.0.28-8 [533 kB] 3550s Get:16 http://ftpmaster.internal/ubuntu plucky/universe armhf uwsgi armhf 2.0.28-8 [16.3 kB] 3550s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12t64 armhf 3.12.9-1 [2077 kB] 3550s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13 armhf 3.13.2-1 [2075 kB] 3550s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf uwsgi-plugin-python3 armhf 2.0.28+8+0.0.2 [89.5 kB] 3551s Fetched 7478 kB in 1s (8519 kB/s) 3551s Selecting previously unselected package libapr1t64:armhf. 3551s (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 ... 60726 files and directories currently installed.) 3551s Preparing to unpack .../00-libapr1t64_1.7.5-1_armhf.deb ... 3551s Unpacking libapr1t64:armhf (1.7.5-1) ... 3551s Selecting previously unselected package libaprutil1t64:armhf. 3551s Preparing to unpack .../01-libaprutil1t64_1.6.3-3ubuntu2_armhf.deb ... 3551s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 3551s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3551s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_armhf.deb ... 3551s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 3551s Selecting previously unselected package libaprutil1-ldap:armhf. 3551s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-3ubuntu2_armhf.deb ... 3551s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 3551s Selecting previously unselected package liblua5.4-0:armhf. 3551s Preparing to unpack .../04-liblua5.4-0_5.4.7-1_armhf.deb ... 3551s Unpacking liblua5.4-0:armhf (5.4.7-1) ... 3551s Selecting previously unselected package apache2-bin. 3551s Preparing to unpack .../05-apache2-bin_2.4.62-3ubuntu1_armhf.deb ... 3551s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 3551s Selecting previously unselected package apache2-data. 3551s Preparing to unpack .../06-apache2-data_2.4.62-3ubuntu1_all.deb ... 3551s Unpacking apache2-data (2.4.62-3ubuntu1) ... 3551s Selecting previously unselected package apache2-utils. 3551s Preparing to unpack .../07-apache2-utils_2.4.62-3ubuntu1_armhf.deb ... 3551s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 3551s Selecting previously unselected package apache2. 3551s Preparing to unpack .../08-apache2_2.4.62-3ubuntu1_armhf.deb ... 3551s Unpacking apache2 (2.4.62-3ubuntu1) ... 3551s Selecting previously unselected package libyajl2:armhf. 3551s Preparing to unpack .../09-libyajl2_2.1.0-5build1_armhf.deb ... 3551s Unpacking libyajl2:armhf (2.1.0-5build1) ... 3551s Selecting previously unselected package libnorm1t64:armhf. 3551s Preparing to unpack .../10-libnorm1t64_1.5.9+dfsg-3.1build1_armhf.deb ... 3551s Unpacking libnorm1t64:armhf (1.5.9+dfsg-3.1build1) ... 3551s Selecting previously unselected package libpgm-5.3-0t64:armhf. 3551s Preparing to unpack .../11-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_armhf.deb ... 3551s Unpacking libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1build1) ... 3551s Selecting previously unselected package libsodium23:armhf. 3551s Preparing to unpack .../12-libsodium23_1.0.18-1build3_armhf.deb ... 3551s Unpacking libsodium23:armhf (1.0.18-1build3) ... 3551s Selecting previously unselected package libzmq5:armhf. 3551s Preparing to unpack .../13-libzmq5_4.3.5-1build2_armhf.deb ... 3551s Unpacking libzmq5:armhf (4.3.5-1build2) ... 3551s Selecting previously unselected package uwsgi-core. 3551s Preparing to unpack .../14-uwsgi-core_2.0.28-8_armhf.deb ... 3551s Unpacking uwsgi-core (2.0.28-8) ... 3552s Selecting previously unselected package uwsgi. 3552s Preparing to unpack .../15-uwsgi_2.0.28-8_armhf.deb ... 3552s Unpacking uwsgi (2.0.28-8) ... 3552s Selecting previously unselected package libpython3.12t64:armhf. 3552s Preparing to unpack .../16-libpython3.12t64_3.12.9-1_armhf.deb ... 3552s Unpacking libpython3.12t64:armhf (3.12.9-1) ... 3552s Selecting previously unselected package libpython3.13:armhf. 3552s Preparing to unpack .../17-libpython3.13_3.13.2-1_armhf.deb ... 3552s Unpacking libpython3.13:armhf (3.13.2-1) ... 3552s Selecting previously unselected package uwsgi-plugin-python3. 3552s Preparing to unpack .../18-uwsgi-plugin-python3_2.0.28+8+0.0.2_armhf.deb ... 3552s Unpacking uwsgi-plugin-python3 (2.0.28+8+0.0.2) ... 3552s Setting up libpython3.13:armhf (3.13.2-1) ... 3552s Setting up libnorm1t64:armhf (1.5.9+dfsg-3.1build1) ... 3552s Setting up libsodium23:armhf (1.0.18-1build3) ... 3552s Setting up libyajl2:armhf (2.1.0-5build1) ... 3552s Setting up libpython3.12t64:armhf (3.12.9-1) ... 3552s Setting up libpgm-5.3-0t64:armhf (5.3.128~dfsg-2.1build1) ... 3552s Setting up libapr1t64:armhf (1.7.5-1) ... 3552s Setting up liblua5.4-0:armhf (5.4.7-1) ... 3552s Setting up apache2-data (2.4.62-3ubuntu1) ... 3552s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 3552s Setting up libzmq5:armhf (4.3.5-1build2) ... 3552s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 3552s Setting up uwsgi-core (2.0.28-8) ... 3552s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 3552s Setting up uwsgi (2.0.28-8) ... 3552s Setting up uwsgi-plugin-python3 (2.0.28+8+0.0.2) ... 3553s Setting up apache2-utils (2.4.62-3ubuntu1) ... 3553s Setting up apache2-bin (2.4.62-3ubuntu1) ... 3553s Setting up apache2 (2.4.62-3ubuntu1) ... 3553s Enabling module mpm_event. 3553s Enabling module authz_core. 3553s Enabling module authz_host. 3553s Enabling module authn_core. 3553s Enabling module auth_basic. 3553s Enabling module access_compat. 3553s Enabling module authn_file. 3553s Enabling module authz_user. 3553s Enabling module alias. 3553s Enabling module dir. 3553s Enabling module autoindex. 3553s Enabling module env. 3553s Enabling module mime. 3553s Enabling module negotiation. 3553s Enabling module setenvif. 3553s Enabling module filter. 3553s Enabling module deflate. 3553s Enabling module status. 3553s Enabling module reqtimeout. 3553s Enabling conf charset. 3553s Enabling conf localized-error-pages. 3554s Enabling conf other-vhosts-access-log. 3554s Enabling conf security. 3554s Enabling conf serve-cgi-bin. 3554s Enabling site 000-default. 3554s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 3555s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 3556s Processing triggers for ufw (0.36.2-9) ... 3556s Processing triggers for man-db (2.13.0-1) ... 3557s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3581s autopkgtest [13:43:19]: test uwsgi: [----------------------- 3583s + RC=0 3583s + trap exit_handler EXIT 3583s + a2enmod proxy 3583s Enabling module proxy. 3583s To activate the new configuration, you need to run: 3583s systemctl restart apache2 3583s + a2enmod proxy_uwsgi 3583s Considering dependency proxy for proxy_uwsgi: 3583s Module proxy already enabled 3583s Enabling module proxy_uwsgi. 3583s To activate the new configuration, you need to run: 3583s systemctl restart apache2 3583s + rsync -a /var/log/apache2 /tmp/autopkgtest.gQjKGM/uwsgi-artifacts 3583s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 3583s + mount -o bind /tmp/autopkgtest.gQjKGM/uwsgi-artifacts/apache2 /var/log/apache2 3583s + tee /etc/apache2/sites-available/000-default.conf 3583s + systemctl restart apache2 3583s 3583s # The ServerName directive sets the request scheme, hostname and port that 3583s # the server uses to identify itself. This is used when creating 3583s # redirection URLs. In the context of virtual hosts, the ServerName 3583s # specifies what hostname must appear in the request's Host: header to 3583s # match this virtual host. For the default virtual host (this file) this 3583s # value is not decisive as it is used as a last resort host regardless. 3583s # However, you must set it for any further virtual host explicitly. 3583s #ServerName www.example.com 3583s 3583s ServerAdmin webmaster@localhost 3583s DocumentRoot /var/www/html 3583s 3583s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 3583s # error, crit, alert, emerg. 3583s # It is also possible to configure the loglevel for particular 3583s # modules, e.g. 3583s #LogLevel info ssl:warn 3583s 3583s ErrorLog ${APACHE_LOG_DIR}/error.log 3583s CustomLog ${APACHE_LOG_DIR}/access.log combined 3583s 3583s # For most configuration files from conf-available/, which are 3583s # enabled or disabled at a global level, it is possible to 3583s # include a line for only one particular virtual host. For example the 3583s # following line enables the CGI configuration for this host only 3583s # after it has been globally disabled with "a2disconf". 3583s #Include conf-available/serve-cgi-bin.conf 3584s ProxyPass "/uwsgi" "unix:/run/uwsgi/test.socket|uwsgi://localhost" 3584s 3584s + test -d /etc/uwsgi/ 3584s + tee /etc/systemd/system/uwsgi-app@.socket 3584s [Unit] 3584s Description=Socket for uWSGI app %i 3584s 3584s [Socket] 3584s ListenStream=/run/uwsgi/%i.socket 3584s SocketUser=www-%i 3584s SocketGroup=www-data 3584s SocketMode=0660 3584s 3584s [Install] 3584s WantedBy=sockets.target 3584s [Unit] 3584s Description=%i uWSGI app 3584s After=syslog.target 3584s 3584s [Service] 3584s ExecStart=/usr/bin/uwsgi --ini /etc/uwsgi/apps-available/%i.ini --socket /run/uwsgi/%i.socket 3584s User=www-%i 3584s Group=www-data 3584s Restart=on-failure 3584s KillSignal=SIGQUIT 3584s Type=notify 3584s StandardError=file:/var/log/apache2/uwsgi.error.log 3584s StandardOutput=file:/var/log/apache2/uwsgi.log 3584s NotifyAccess=all 3584s 3584s [Install] 3584s WantedBy=multi-user.target 3584s + tee /etc/systemd/system/uwsgi-app@.service 3584s + systemctl daemon-reload 3584s + useradd uwsgi_test 3584s + useradd www-test 3584s + tee /etc/uwsgi/apps-available/test.ini 3584s + tee /tmp/uwsgi.py 3584s [uwsgi] 3584s chdir=/tmp 3584s master=True 3584s cheap=True 3584s die-on-idle=True 3584s manage-script-name=True 3584s plugin=python3 3584s wsgi-file=/tmp/uwsgi.py 3584s + chown www-test:www-test /tmp/uwsgi.py 3584s import wsgiref.headers as h 3584s def application(env, start_response): 3584s buggy_header=('buggy','buggy#\r\nbuggy2:buggy2') 3584s start_response('200 OK', [('Content-Type','text/html'),buggy_header]) 3584s ret = "Hello World Headers {}".format(env).encode() 3584s return [ret] 3584s + chmod +x /tmp/uwsgi.py 3584s + systemctl enable uwsgi-app@test.socket 3584s Created symlink '/etc/systemd/system/sockets.target.wants/uwsgi-app@test.socket' → '/etc/systemd/system/uwsgi-app@.socket'. 3584s + systemctl enable uwsgi-app@test.service 3584s Created symlink '/etc/systemd/system/multi-user.target.wants/uwsgi-app@test.service' → '/etc/systemd/system/uwsgi-app@.service'. 3585s + systemctl start uwsgi-app@test.socket 3585s + systemctl restart apache2 3585s + wget -S -q --output-document - http://localhost/uwsgi 3585s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '127.0.0.1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '127.0.0.1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '54546', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.28-debian', 'uwsgi.node': b'autopkgtest-lxd-nrcgvg'} HTTP/1.1 200 OK 3585s Date: Fri, 21 Feb 2025 13:43:23 GMT 3585s Server: Apache/2.4.62 (Ubuntu) 3585s Content-Type: text/html 3585s buggy: buggy# 3585s buggy2: buggy2 3585s Vary: Accept-Encoding 3585s Keep-Alive: timeout=5, max=100 3585s Connection: Keep-Alive 3585s Transfer-Encoding: chunked 3585s + wget -q --output-document - http://localhost/uwsgi 3585s + grep '^Hello World' 3585s + exit 0 3585s + exit_handler 3585s Hello World Headers {'PATH_INFO': '/', 'HTTP_HOST': 'localhost', 'HTTP_USER_AGENT': 'Wget/1.24.5', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'identity', 'HTTP_CONNECTION': 'Keep-Alive', 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin', 'SERVER_SIGNATURE': '
Apache/2.4.62 (Ubuntu) Server at localhost Port 80
\n', 'SERVER_SOFTWARE': 'Apache/2.4.62 (Ubuntu)', 'SERVER_NAME': 'localhost', 'SERVER_ADDR': '127.0.0.1', 'SERVER_PORT': '80', 'REMOTE_ADDR': '127.0.0.1', 'DOCUMENT_ROOT': '/var/www/html', 'REQUEST_SCHEME': 'http', 'CONTEXT_PREFIX': '', 'CONTEXT_DOCUMENT_ROOT': '/var/www/html', 'SERVER_ADMIN': 'webmaster@localhost', 'SCRIPT_FILENAME': 'proxy:uwsgi://localhost/', 'REMOTE_PORT': '54562', 'GATEWAY_INTERFACE': 'CGI/1.1', 'SERVER_PROTOCOL': 'HTTP/1.1', 'REQUEST_METHOD': 'GET', 'QUERY_STRING': '', 'REQUEST_URI': '/uwsgi', 'SCRIPT_NAME': '/uwsgi', 'wsgi.input': , 'wsgi.file_wrapper': , 'wsgi.version': (1, 0), 'wsgi.errors': <_io.TextIOWrapper name=2 mode='w' encoding='UTF-8'>, 'wsgi.run_once': False, 'wsgi.multithread': False, 'wsgi.multiprocess': False, 'wsgi.url_scheme': 'http', 'uwsgi.version': b'2.0.28-debian', 'uwsgi.node': b'autopkgtest-lxd-nrcgvg'} 3585s + systemctl stop apache2 3585s [Fri Feb 21 13:42:53.167617 2025] [mpm_event:notice] [pid 1149:tid 1149] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3585s [Fri Feb 21 13:42:53.167767 2025] [core:notice] [pid 1149:tid 1149] AH00094: Command line: '/usr/sbin/apache2' 3585s [Fri Feb 21 13:43:22.075148 2025] [mpm_event:notice] [pid 1514:tid 1514] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3585s [Fri Feb 21 13:43:22.075352 2025] [core:notice] [pid 1514:tid 1514] AH00094: Command line: '/usr/sbin/apache2' 3585s [Fri Feb 21 13:43:23.043104 2025] [mpm_event:notice] [pid 1514:tid 1514] AH00492: caught SIGWINCH, shutting down gracefully 3585s [Fri Feb 21 13:43:23.144518 2025] [mpm_event:notice] [pid 1711:tid 1711] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3585s [Fri Feb 21 13:43:23.144812 2025] [core:notice] [pid 1711:tid 1711] AH00094: Command line: '/usr/sbin/apache2' 3585s [Fri Feb 21 13:43:23.334569 2025] [mpm_event:notice] [pid 1711:tid 1711] AH00492: caught SIGWINCH, shutting down gracefully 3585s + test -f /run/uwsgi/uwsgi.pid 3585s + cat /tmp/autopkgtest.gQjKGM/uwsgi-artifacts/apache2/error.log 3585s + cat /tmp/autopkgtest.gQjKGM/uwsgi-artifacts/apache2/access.log 3585s 127.0.0.1 - - [21/Feb/2025:13:43:23 +0000] "GET /uwsgi HTTP/1.1" 200 1533 "-" "Wget/1.24.5" 3585s 127.0.0.1 - - [21/Feb/2025:13:43:23 +0000] "GET /uwsgi HTTP/1.1" 200 1533 "-" "Wget/1.24.5" 3585s [uWSGI] getting INI configuration from /etc/uwsgi/apps-available/test.ini 3585s *** Starting uWSGI 2.0.28-debian (32bit) on [Fri Feb 21 13:43:23 2025] *** 3585s compiled with version: 14.2.0 on 02 February 2025 13:22:14 3585s os: Linux-6.8.0-52-generic #53~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jan 15 18:10:51 UTC 2 3585s nodename: autopkgtest-lxd-nrcgvg 3585s machine: armv7l 3585s clock source: unix 3585s pcre jit disabled 3585s detected number of CPU cores: 8 3585s current working directory: / 3585s detected binary path: /usr/bin/uwsgi-core 3585s chdir() to /tmp 3585s your memory page size is 4096 bytes 3585s detected max file descriptor number: 1024 3585s lock engine: pthread robust mutexes 3585s thunder lock: disabled (you can enable it with --thunder-lock) 3585s - SystemD socket activation detected - 3585s uwsgi socket 1 attached to UNIX address /run/uwsgi/test.socket fd 3 3585s Python version: 3.13.2 (main, Feb 5 2025, 01:23:35) [GCC 14.2.0] 3585s Python main interpreter initialized at 0xe7d0a3c8 3585s python threads support enabled 3585s your server socket listen backlog is limited to 100 connections 3585s your mercy for graceful operations on workers is 60 seconds 3585s mapped 130896 bytes (127 KB) for 1 cores 3585s *** Operational MODE: single process *** 3585s WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0xe7d0a3c8 pid: 1770 (default app) 3585s *** uWSGI is running in multiple interpreter mode *** 3585s spawned uWSGI master process (pid: 1770) 3585s cheap mode enabled: waiting for socket connection... 3585s spawned uWSGI worker 1 (pid: 1771, cores: 1) 3585s [pid: 1771|app: 0|req: 1/1] 127.0.0.1 () {52 vars in 762 bytes} [Fri Feb 21 13:43:23 2025] GET /uwsgi => generated 1270 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 3585s [pid: 1771|app: 0|req: 2/2] 127.0.0.1 () {52 vars in 762 bytes} [Fri Feb 21 13:43:23 2025] GET /uwsgi => generated 1270 bytes in 0 msecs (HTTP/1.1 200) 2 headers in 74 bytes (1 switches on core 0) 3585s + cat /tmp/autopkgtest.gQjKGM/uwsgi-artifacts/apache2/uwsgi.log 3585s + cat /tmp/autopkgtest.gQjKGM/uwsgi-artifacts/apache2/uwsgi.error.log 3585s autopkgtest [13:43:23]: test uwsgi: -----------------------] 3590s uwsgi PASS 3590s autopkgtest [13:43:28]: test uwsgi: - - - - - - - - - - results - - - - - - - - - - 3594s autopkgtest [13:43:32]: test CVE-2023-25690: preparing testbed 3621s autopkgtest [13:43:59]: testbed dpkg architecture: armhf 3623s autopkgtest [13:44:01]: testbed apt version: 2.9.30ubuntu1 3628s autopkgtest [13:44:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 3630s autopkgtest [13:44:08]: testbed release detected to be: plucky 3640s autopkgtest [13:44:18]: updating testbed package index (apt update) 3643s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 3643s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 3643s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 3643s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 3643s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.8 kB] 3643s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 3643s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [719 kB] 3643s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [90.3 kB] 3643s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [135 kB] 3644s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [760 B] 3644s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [622 kB] 3644s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [2640 B] 3644s Fetched 1698 kB in 1s (1555 kB/s) 3645s Reading package lists... 3653s autopkgtest [13:44:31]: upgrading testbed (apt dist-upgrade and autopurge) 3655s Reading package lists... 3656s Building dependency tree... 3656s Reading state information... 3656s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 3656s Starting 2 pkgProblemResolver with broken count: 0 3656s Done 3657s Entering ResolveByKeep 3657s 3658s Calculating upgrade... 3658s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3660s Reading package lists... 3660s Building dependency tree... 3660s Reading state information... 3661s Starting pkgProblemResolver with broken count: 0 3661s Starting 2 pkgProblemResolver with broken count: 0 3661s Done 3661s Solving dependencies... 3662s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 3665s autopkgtest [13:44:43]: rebooting testbed after setup commands that affected boot 3745s Reading package lists... 3746s Building dependency tree... 3746s Reading state information... 3746s Starting pkgProblemResolver with broken count: 0 3746s Starting 2 pkgProblemResolver with broken count: 0 3746s Done 3747s The following NEW packages will be installed: 3747s apache2 apache2-bin apache2-data apache2-utils libapr1t64 3747s libaprutil1-dbd-sqlite3 libaprutil1-ldap libaprutil1t64 liblua5.4-0 3747s 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. 3747s Need to get 1892 kB of archives. 3747s After this operation, 5913 kB of additional disk space will be used. 3747s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libapr1t64 armhf 1.7.5-1 [88.2 kB] 3748s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1t64 armhf 1.6.3-3ubuntu2 [83.1 kB] 3748s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-dbd-sqlite3 armhf 1.6.3-3ubuntu2 [9562 B] 3748s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libaprutil1-ldap armhf 1.6.3-3ubuntu2 [8534 B] 3748s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf liblua5.4-0 armhf 5.4.7-1 [134 kB] 3748s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-bin armhf 2.4.62-3ubuntu1 [1216 kB] 3748s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-data all 2.4.62-3ubuntu1 [163 kB] 3748s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf apache2-utils armhf 2.4.62-3ubuntu1 [99.0 kB] 3748s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf apache2 armhf 2.4.62-3ubuntu1 [90.4 kB] 3748s Fetched 1892 kB in 1s (2925 kB/s) 3748s Selecting previously unselected package libapr1t64:armhf. 3748s (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 ... 60726 files and directories currently installed.) 3748s Preparing to unpack .../0-libapr1t64_1.7.5-1_armhf.deb ... 3748s Unpacking libapr1t64:armhf (1.7.5-1) ... 3748s Selecting previously unselected package libaprutil1t64:armhf. 3748s Preparing to unpack .../1-libaprutil1t64_1.6.3-3ubuntu2_armhf.deb ... 3748s Unpacking libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 3748s Selecting previously unselected package libaprutil1-dbd-sqlite3:armhf. 3748s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-3ubuntu2_armhf.deb ... 3748s Unpacking libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 3748s Selecting previously unselected package libaprutil1-ldap:armhf. 3748s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-3ubuntu2_armhf.deb ... 3748s Unpacking libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 3748s Selecting previously unselected package liblua5.4-0:armhf. 3749s Preparing to unpack .../4-liblua5.4-0_5.4.7-1_armhf.deb ... 3749s Unpacking liblua5.4-0:armhf (5.4.7-1) ... 3749s Selecting previously unselected package apache2-bin. 3749s Preparing to unpack .../5-apache2-bin_2.4.62-3ubuntu1_armhf.deb ... 3749s Unpacking apache2-bin (2.4.62-3ubuntu1) ... 3749s Selecting previously unselected package apache2-data. 3749s Preparing to unpack .../6-apache2-data_2.4.62-3ubuntu1_all.deb ... 3749s Unpacking apache2-data (2.4.62-3ubuntu1) ... 3749s Selecting previously unselected package apache2-utils. 3749s Preparing to unpack .../7-apache2-utils_2.4.62-3ubuntu1_armhf.deb ... 3749s Unpacking apache2-utils (2.4.62-3ubuntu1) ... 3749s Selecting previously unselected package apache2. 3749s Preparing to unpack .../8-apache2_2.4.62-3ubuntu1_armhf.deb ... 3749s Unpacking apache2 (2.4.62-3ubuntu1) ... 3749s Setting up libapr1t64:armhf (1.7.5-1) ... 3749s Setting up liblua5.4-0:armhf (5.4.7-1) ... 3749s Setting up apache2-data (2.4.62-3ubuntu1) ... 3749s Setting up libaprutil1t64:armhf (1.6.3-3ubuntu2) ... 3749s Setting up libaprutil1-ldap:armhf (1.6.3-3ubuntu2) ... 3749s Setting up libaprutil1-dbd-sqlite3:armhf (1.6.3-3ubuntu2) ... 3749s Setting up apache2-utils (2.4.62-3ubuntu1) ... 3749s Setting up apache2-bin (2.4.62-3ubuntu1) ... 3749s Setting up apache2 (2.4.62-3ubuntu1) ... 3749s Enabling module mpm_event. 3749s Enabling module authz_core. 3749s Enabling module authz_host. 3749s Enabling module authn_core. 3749s Enabling module auth_basic. 3749s Enabling module access_compat. 3749s Enabling module authn_file. 3749s Enabling module authz_user. 3749s Enabling module alias. 3749s Enabling module dir. 3749s Enabling module autoindex. 3749s Enabling module env. 3749s Enabling module mime. 3749s Enabling module negotiation. 3749s Enabling module setenvif. 3749s Enabling module filter. 3750s Enabling module deflate. 3750s Enabling module status. 3750s Enabling module reqtimeout. 3750s Enabling conf charset. 3750s Enabling conf localized-error-pages. 3750s Enabling conf other-vhosts-access-log. 3750s Enabling conf security. 3750s Enabling conf serve-cgi-bin. 3750s Enabling site 000-default. 3751s Created symlink '/etc/systemd/system/multi-user.target.wants/apache2.service' → '/usr/lib/systemd/system/apache2.service'. 3751s Created symlink '/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service' → '/usr/lib/systemd/system/apache-htcacheclean.service'. 3752s Processing triggers for ufw (0.36.2-9) ... 3752s Processing triggers for man-db (2.13.0-1) ... 3753s Processing triggers for libc-bin (2.40-4ubuntu1) ... 3781s autopkgtest [13:46:39]: test CVE-2023-25690: [----------------------- 3783s + RC=0 3783s + trap exit_handler EXIT 3783s + a2enmod proxy 3783s Enabling module proxy. 3783s To activate the new configuration, you need to run: 3783s systemctl restart apache2 3783s + a2enmod proxy_http 3783s Considering dependency proxy for proxy_http: 3783s Module proxy already enabled 3783s Enabling module proxy_http. 3783s To activate the new configuration, you need to run: 3783s systemctl restart apache2 3783s + a2enmod rewrite 3783s Enabling module rewrite. 3783s To activate the new configuration, you need to run: 3783s systemctl restart apache2 3783s + rsync -a /var/log/apache2 /tmp/autopkgtest.gQjKGM/CVE-2023-25690-artifacts 3783s + rm /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log 3783s + mount -o bind /tmp/autopkgtest.gQjKGM/CVE-2023-25690-artifacts/apache2 /var/log/apache2 3783s + tee /etc/apache2/ports.conf 3783s + tee /etc/apache2/sites-available/000-default.conf 3783s + systemctl restart apache2 3783s Listen 80 3783s Listen 8080 3783s 3783s # The ServerName directive sets the request scheme, hostname and port that 3783s # the server uses to identify itself. This is used when creating 3783s # redirection URLs. In the context of virtual hosts, the ServerName 3783s # specifies what hostname must appear in the request's Host: header to 3783s # match this virtual host. For the default virtual host (this file) this 3783s # value is not decisive as it is used as a last resort host regardless. 3783s # However, you must set it for any further virtual host explicitly. 3783s #ServerName www.example.com 3783s 3783s ServerAdmin webmaster@localhost 3783s DocumentRoot /var/www/html 3783s 3783s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 3783s # error, crit, alert, emerg. 3783s # It is also possible to configure the loglevel for particular 3783s # modules, e.g. 3783s #LogLevel info ssl:warn 3783s 3783s ErrorLog ${APACHE_LOG_DIR}/error.8080.log 3783s CustomLog ${APACHE_LOG_DIR}/access.8080.log combined 3783s 3783s # For most configuration files from conf-available/, which are 3783s # enabled or disabled at a global level, it is possible to 3783s # include a line for only one particular virtual host. For example the 3783s # following line enables the CGI configuration for this host only 3783s # after it has been globally disabled with "a2disconf". 3783s #Include conf-available/serve-cgi-bin.conf 3783s 3783s 3783s # The ServerName directive sets the request scheme, hostname and port that 3783s # the server uses to identify itself. This is used when creating 3783s # redirection URLs. In the context of virtual hosts, the ServerName 3783s # specifies what hostname must appear in the request's Host: header to 3783s # match this virtual host. For the default virtual host (this file) this 3783s # value is not decisive as it is used as a last resort host regardless. 3783s # However, you must set it for any further virtual host explicitly. 3783s #ServerName www.example.com 3783s 3783s ServerAdmin webmaster@localhost 3783s DocumentRoot /var/www/html 3783s 3783s # Available loglevels: trace8, ..., trace1, debug, info, notice, warn, 3783s # error, crit, alert, emerg. 3783s # It is also possible to configure the loglevel for particular 3783s # modules, e.g. 3783s #LogLevel info ssl:warn 3783s LogLevel alert rewrite:trace6 3783s LogLevel error proxy:trace6 3783s ErrorLog ${APACHE_LOG_DIR}/error.log 3783s CustomLog ${APACHE_LOG_DIR}/access.log combined 3783s 3783s RewriteEngine on 3783s RewriteRule "^/here/(.*)" "http://localhost:8080/index.html?$1" [P] 3783s ProxyPassReverse "/here/" "http://localhost:8080/" 3783s 3784s + CHOKEURL='http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 3784s + wget -S -q --output-document - 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 3784s HTTP/1.1 403 Forbidden 3784s Date: Fri, 21 Feb 2025 13:46:42 GMT 3784s Server: Apache/2.4.62 (Ubuntu) 3784s Content-Length: 274 3784s Keep-Alive: timeout=5, max=100 3784s Connection: Keep-Alive 3784s Content-Type: text/html; charset=iso-8859-1 3784s + true 3784s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 3784s HTTP/1.1 403 Forbidden 3784s Date: Fri, 21 Feb 2025 13:46:42 GMT 3784s Server: Apache/2.4.62 (Ubuntu) 3784s Content-Length: 274 3784s Keep-Alive: timeout=5, max=100 3784s Connection: Keep-Alive 3784s Content-Type: text/html; charset=iso-8859-1 3784s + true 3784s + wget -S -q --output-document /dev/null 'http://localhost/here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar HTTP/1.1' 3784s + grep -e '^[[:space:]]*HTTP/1.1 4[[:digit:]][[:digit:]] ' 3784s HTTP/1.1 403 Forbidden 3784s + true 3784s + cat /tmp/autopkgtest.gQjKGM/CVE-2023-25690-artifacts/apache2/access.8080.log 3784s + grep '] "GET /BAD.html HTTP/1.1"' 3784s + exit 0 3784s ● apache2.service - The Apache HTTP Server 3784s Loaded: loaded (/usr/lib/systemd/system/apache2.service; enabled; preset: enabled) 3784s Active: active (running) since Fri 2025-02-21 13:46:41 UTC; 50ms ago 3784s Invocation: 7634db0ef5174dc6a6c6c8d371c16d0e 3784s Docs: https://httpd.apache.org/docs/2.4/ 3784s Process: 1350 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS) 3784s Main PID: 1353 (apache2) 3784s Tasks: 55 (limit: 19092) 3784s Memory: 5.3M 3784s CGroup: /system.slice/apache2.service 3784s ├─1353 /usr/sbin/apache2 -k start 3784s ├─1356 /usr/sbin/apache2 -k start 3784s └─1357 /usr/sbin/apache2 -k start 3784s 3784s Feb 21 13:46:41 autopkgtest-lxd-gyaavz systemd[1]: Starting apache2.service - The Apache HTTP Server... 3784s Feb 21 13:46:41 autopkgtest-lxd-gyaavz systemd[1]: Started apache2.service - The Apache HTTP Server. 3784s + exit_handler 3784s + chmod -R a+rwX /tmp/autopkgtest.gQjKGM/CVE-2023-25690-artifacts/apache2 3784s + systemctl status apache2.service 3784s + systemctl stop apache2 3784s + cat /tmp/autopkgtest.gQjKGM/CVE-2023-25690-artifacts/apache2/error.log 3784s [Fri Feb 21 13:46:09.355350 2025] [mpm_event:notice] [pid 980:tid 980] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3784s [Fri Feb 21 13:46:09.355616 2025] [core:notice] [pid 980:tid 980] AH00094: Command line: '/usr/sbin/apache2' 3784s [Fri Feb 21 13:46:41.993696 2025] [mpm_event:notice] [pid 1353:tid 1353] AH00489: Apache/2.4.62 (Ubuntu) configured -- resuming normal operations 3784s [Fri Feb 21 13:46:41.993920 2025] [core:notice] [pid 1353:tid 1353] AH00094: Command line: '/usr/sbin/apache2' 3784s [Fri Feb 21 13:46:42.005001 2025] [rewrite:error] [pid 1356:tid 1360] [client 127.0.0.1:37956] AH10410: Rewritten query string contains control characters or spaces 3784s [Fri Feb 21 13:46:42.011650 2025] [rewrite:error] [pid 1357:tid 1362] [client 127.0.0.1:37970] AH10410: Rewritten query string contains control characters or spaces 3784s [Fri Feb 21 13:46:42.019965 2025] [rewrite:error] [pid 1357:tid 1374] [client 127.0.0.1:37984] AH10410: Rewritten query string contains control characters or spaces 3784s [Fri Feb 21 13:46:42.086831 2025] [mpm_event:notice] [pid 1353:tid 1353] AH00492: caught SIGWINCH, shutting down gracefully 3784s 127.0.0.1 - - [21/Feb/2025:13:46:42 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 3784s 127.0.0.1 - - [21/Feb/2025:13:46:42 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 3784s 127.0.0.1 - - [21/Feb/2025:13:46:42 +0000] "GET /here/index.html%20HTTP/1.1%0d%0aHost:%20localhost%0d%0aConnection:%20keep-alive%0d%0a%0d%0aGET%20/BAD.html%20HTTP/1.1%0d%0aFoo:%20bar%20HTTP/1.1 HTTP/1.1" 403 491 "-" "Wget/1.24.5" 3784s + cat /tmp/autopkgtest.gQjKGM/CVE-2023-25690-artifacts/apache2/access.log 3784s + cat /tmp/autopkgtest.gQjKGM/CVE-2023-25690-artifacts/apache2/error.8080.log 3784s + cat /tmp/autopkgtest.gQjKGM/CVE-2023-25690-artifacts/apache2/access.8080.log 3784s autopkgtest [13:46:42]: test CVE-2023-25690: -----------------------] 3789s autopkgtest [13:46:47]: test CVE-2023-25690: - - - - - - - - - - results - - - - - - - - - - 3789s CVE-2023-25690 PASS 3793s autopkgtest [13:46:51]: @@@@@@@@@@@@@@@@@@@@ summary 3793s run-test-suite PASS 3793s duplicate-module-load PASS 3793s default-mods PASS 3793s htcacheclean PASS 3793s ssl-passphrase PASS 3793s check-http2 PASS 3793s check-ubuntu-branding PASS 3793s chroot PASS 3793s uwsgi PASS 3793s CVE-2023-25690 PASS