Thu Jul 30 09:18:03 UTC 2020 I: starting to build libtypes-xsd-perl/buster/armhf on jenkins on '2020-07-30 09:17' Thu Jul 30 09:18:03 UTC 2020 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_15/5993/console.log Thu Jul 30 09:18:03 UTC 2020 I: Downloading source for buster/libtypes-xsd-perl=0.005-1 --2020-07-30 09:18:03-- http://deb.debian.org/debian/pool/main/libt/libtypes-xsd-perl/libtypes-xsd-perl_0.005-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2332 (2.3K) Saving to: ‘libtypes-xsd-perl_0.005-1.dsc’ 0K .. 100% 249M=0s 2020-07-30 09:18:03 (249 MB/s) - ‘libtypes-xsd-perl_0.005-1.dsc’ saved [2332/2332] Thu Jul 30 09:18:03 UTC 2020 I: libtypes-xsd-perl_0.005-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libtypes-xsd-perl Binary: libtypes-xsd-perl Architecture: all Version: 0.005-1 Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Homepage: https://metacpan.org/release/Types-XSD Standards-Version: 3.9.6 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libtypes-xsd-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libtypes-xsd-perl Build-Depends: cdbs, devscripts, perl, debhelper, dh-buildinfo, libdatetime-incomplete-perl, libdatetimex-auto-perl, libtype-tiny-perl, libtypes-xsd-lite-perl, libxml-regexp-perl, perl (>= 5.13.4) | libtest-simple-perl (>= 0.96) Package-List: libtypes-xsd-perl deb perl optional arch=all Checksums-Sha1: 43f2f455dd5f49b739a6ed5ddbb319a3f9e9960f 153562 libtypes-xsd-perl_0.005.orig.tar.gz d5b1411efe61a9a010224041045a5d5a13dc8e2f 3356 libtypes-xsd-perl_0.005-1.debian.tar.xz Checksums-Sha256: 72a9be0095ec6544c746f4a67a164df8f94f9828666bd7daf110d32637a07c49 153562 libtypes-xsd-perl_0.005.orig.tar.gz 0711bd212a11d73808e62fd7cf1bc21488215ae4585f8c58a091a64892cc5946 3356 libtypes-xsd-perl_0.005-1.debian.tar.xz Files: 1b1a21faaeb4e7f2ee37ef51155ce04a 153562 libtypes-xsd-perl_0.005.orig.tar.gz 52f29ede7c40a66af9c05534d7942e0a 3356 libtypes-xsd-perl_0.005-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJU7PmEXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5RkUzRTlDMzY2OTFBNjlGRjUzQ0M2ODQy QzdDMzE0NkMxQTAwMTIxAAoJECx8MUbBoAEh5wUP/ixQAI3zKXlevXcc31I0XUMo PMtcMmgKhmhVee57pJF2GhDIHlzR+kk6nXevMLL6Hrp/67ZKdUE8UZajnJJAVg9V Evey1b1/YMLlWNHpwjQFGE0jkrW6OMMHt05yMwXO1asmFLSiKnkvONYVEe4Zbvgk ntYzVhaK3aFUy2c2Sb8+mFEJH8i3bCOFcRCgo1SVbbbL+mf8xIU9v8rGLMFnWTAb 6V6BnWFhZRS3N4A3b3GxFu3c3+/HmO3Nv0Oi4t0bRKpXG/7arRyZHTeOzTnxsjno fD3zK6jD7zgi0goqMwB6bt3UACaYPz0sapZehdOxb5m/K+LYfBd+Y0MuHDgPS0LP LzVGGkz0Oj+fbU4fostxhVGekrQvlQYp3uWeC0FEFEfTchdBzTsfXUiWBupiI4C9 eoTwmJlFB0VONca3UkheVotxjHNMvrzA/dDrxMVRVdU3/QgXZix1uY3XmzaH9aYf qvSkQPOW09hCR4Ms39CcFtFg5fkODhFWbKBU4eOwebUl4Db/zLvZQ7dC5lLYWfmI x+O7dUj9f6SnBNZTVaS1pPXi7rUFLMzqIY/Kn5bo9zSlVcnrHoujzCZiiRb86mbb At17jroPnszCJhNQ7ICktK7mFRdYOcYOtyk32KfDWvG6nVntbh7wBh1YKe2mWnwt MYznh0GJ5wY+vIsVkrPy =zNak -----END PGP SIGNATURE----- Thu Jul 30 09:18:03 UTC 2020 I: Checking whether the package is not for us Thu Jul 30 09:18:03 UTC 2020 I: Starting 1st build on remote node ff2b-armhf-rb.debian.net. Thu Jul 30 09:18:03 UTC 2020 I: Preparing to do remote build '1' on ff2b-armhf-rb.debian.net. Thu Jul 30 09:23:32 UTC 2020 I: Deleting $TMPDIR on ff2b-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Jul 29 21:18:10 -12 2020 I: pbuilder-time-stamp: 1596100690 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [libtypes-xsd-perl_0.005-1.dsc] I: copying [./libtypes-xsd-perl_0.005.orig.tar.gz] I: copying [./libtypes-xsd-perl_0.005-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Tue Feb 24 10:21:56 2015 -12 gpgv: using RSA key 2C7C3146C1A00121 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libtypes-xsd-perl_0.005-1.dsc dpkg-source: info: extracting libtypes-xsd-perl in libtypes-xsd-perl-0.005 dpkg-source: info: unpacking libtypes-xsd-perl_0.005.orig.tar.gz dpkg-source: info: unpacking libtypes-xsd-perl_0.005-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/11541/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' DISTRIBUTION='' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='80d743df39554437bbfbdb00d0ae8c3c' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='11541' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.IfdIlnZ0DT/pbuilderrc_Txc8 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.IfdIlnZ0DT/b1 --logfile b1/build.log libtypes-xsd-perl_0.005-1.dsc' SUDO_GID='114' SUDO_UID='109' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:8000/' I: uname -a Linux ff2b 4.19.0-9-armmp-lpae #1 SMP Debian 4.19.118-2+deb10u1 (2020-06-07) armv7l GNU/Linux I: ls -l /bin total 3328 -rwxr-xr-x 1 root root 767656 Apr 17 2019 bash -rwxr-xr-x 3 root root 26052 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 26052 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 9636 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 22432 Feb 28 2019 cat -rwxr-xr-x 1 root root 38868 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 38836 Feb 28 2019 chmod -rwxr-xr-x 1 root root 42972 Feb 28 2019 chown -rwxr-xr-x 1 root root 88376 Feb 28 2019 cp -rwxr-xr-x 1 root root 75516 Jan 17 2019 dash -rwxr-xr-x 1 root root 71648 Feb 28 2019 date -rwxr-xr-x 1 root root 51212 Feb 28 2019 dd -rwxr-xr-x 1 root root 55672 Feb 28 2019 df -rwxr-xr-x 1 root root 88444 Feb 28 2019 dir -rwxr-xr-x 1 root root 54872 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 22364 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 18260 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 47356 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 21980 Apr 22 07:38 fusermount -rwxr-xr-x 1 root root 124508 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 64232 Jan 5 2019 gzip -rwxr-xr-x 1 root root 13784 Sep 26 2018 hostname -rwxr-xr-x 1 root root 43044 Feb 28 2019 ln -rwxr-xr-x 1 root root 34932 Jul 26 2018 login -rwxr-xr-x 1 root root 88444 Feb 28 2019 ls -rwxr-xr-x 1 root root 67036 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 47168 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 43040 Feb 28 2019 mknod -rwxr-xr-x 1 root root 26552 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 26024 Jan 9 2019 more -rwsr-xr-x 1 root root 34268 Jan 9 2019 mount -rwxr-xr-x 1 root root 9688 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 84284 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 22416 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 26504 Feb 28 2019 readlink -rwxr-xr-x 1 root root 42968 Feb 28 2019 rm -rwxr-xr-x 1 root root 26496 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 14136 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Jul 29 20:25 sh -> dash -rwxr-xr-x 1 root root 22384 Feb 28 2019 sleep -rwxr-xr-x 1 root root 51124 Feb 28 2019 stty -rwsr-xr-x 1 root root 42472 Jan 9 2019 su -rwxr-xr-x 1 root root 22392 Feb 28 2019 sync -rwxr-xr-x 1 root root 283324 Apr 23 2019 tar -rwxr-xr-x 1 root root 9808 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 63464 Feb 28 2019 touch -rwxr-xr-x 1 root root 18260 Feb 28 2019 true -rwxr-xr-x 1 root root 9636 Apr 22 07:38 ulockmgr_server -rwsr-xr-x 1 root root 21976 Jan 9 2019 umount -rwxr-xr-x 1 root root 22380 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 88444 Feb 28 2019 vdir -rwxr-xr-x 1 root root 21980 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/11541/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: cdbs, devscripts, perl, debhelper, dh-buildinfo, libdatetime-incomplete-perl, libdatetimex-auto-perl, libtype-tiny-perl, libtypes-xsd-lite-perl, libxml-regexp-perl, perl (>= 5.13.4) | libtest-simple-perl (>= 0.96) dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on cdbs; however: Package cdbs is not installed. pbuilder-satisfydepends-dummy depends on devscripts; however: Package devscripts is not installed. pbuilder-satisfydepends-dummy depends on debhelper; however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on dh-buildinfo; however: Package dh-buildinfo is not installed. pbuilder-satisfydepends-dummy depends on libdatetime-incomplete-perl; however: Package libdatetime-incomplete-perl is not installed. pbuilder-satisfydepends-dummy depends on libdatetimex-auto-perl; however: Package libdatetimex-auto-perl is not installed. pbuilder-satisfydepends-dummy depends on libtype-tiny-perl; however: Package libtype-tiny-perl is not installed. pbuilder-satisfydepends-dummy depends on libtypes-xsd-lite-perl; however: Package libtypes-xsd-lite-perl is not installed. pbuilder-satisfydepends-dummy depends on libxml-regexp-perl; however: Package libxml-regexp-perl is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} ca-certificates{a} cdbs{a} debhelper{a} devscripts{a} dh-autoreconf{a} dh-buildinfo{a} dh-strip-nondeterminism{a} dirmngr{a} dwz{a} file{a} gettext{a} gettext-base{a} gnupg{a} gnupg-l10n{a} gnupg-utils{a} gpg{a} gpg-agent{a} gpg-wks-client{a} gpg-wks-server{a} gpgconf{a} gpgsm{a} groff-base{a} intltool-debian{a} libalgorithm-c3-perl{a} libarchive-zip-perl{a} libassuan0{a} libb-hooks-endofscope-perl{a} libb-hooks-op-check-perl{a} libbsd0{a} libclass-c3-perl{a} libclass-data-inheritable-perl{a} libclass-inspector-perl{a} libclass-method-modifiers-perl{a} libclass-singleton-perl{a} libcroco3{a} libdata-optlist-perl{a} libdatetime-event-recurrence-perl{a} libdatetime-format-strptime-perl{a} libdatetime-incomplete-perl{a} libdatetime-locale-perl{a} libdatetime-perl{a} libdatetime-set-perl{a} libdatetime-timezone-perl{a} libdatetimex-auto-perl{a} libdevel-callchecker-perl{a} libdevel-globaldestruction-perl{a} libdevel-stacktrace-perl{a} libdynaloader-functions-perl{a} libelf1{a} libencode-locale-perl{a} libeval-closure-perl{a} libexception-class-perl{a} libexpat1{a} libexporter-tiny-perl{a} libfile-homedir-perl{a} libfile-listing-perl{a} libfile-sharedir-perl{a} libfile-stripnondeterminism-perl{a} libfile-which-perl{a} libglib2.0-0{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu63{a} libimport-into-perl{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libipc-run-perl{a} libksba8{a} libldap-2.4-2{a} libldap-common{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libmodule-implementation-perl{a} libmodule-runtime-perl{a} libmoo-perl{a} libmpdec2{a} libmro-compat-perl{a} libnamespace-autoclean-perl{a} libnamespace-clean-perl{a} libncurses6{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnpth0{a} libpackage-stash-perl{a} libparams-classify-perl{a} libparams-util-perl{a} libparams-validate-perl{a} libparams-validationcompiler-perl{a} libpipeline1{a} libpython3-stdlib{a} libpython3.7-minimal{a} libpython3.7-stdlib{a} libreadline7{a} librole-tiny-perl{a} libsasl2-2{a} libsasl2-modules-db{a} libset-infinite-perl{a} libsigsegv2{a} libspecio-perl{a} libssl1.1{a} libstrictures-perl{a} libsub-exporter-perl{a} libsub-exporter-progressive-perl{a} libsub-identify-perl{a} libsub-install-perl{a} libsub-name-perl{a} libsub-quote-perl{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libtype-tiny-perl{a} libtypes-xsd-lite-perl{a} libuchardet0{a} liburi-perl{a} libvariable-magic-perl{a} libwww-perl{a} libwww-robotrules-perl{a} libxml-regexp-perl{a} libxml2{a} lsb-base{a} m4{a} man-db{a} mime-support{a} netbase{a} openssl{a} patchutils{a} perl-openssl-defaults{a} pinentry-curses{a} po-debconf{a} python3{a} python3-minimal{a} python3.7{a} python3.7-minimal{a} readline-common{a} sensible-utils{a} wdiff{a} The following packages are RECOMMENDED but will NOT be installed: at curl dctrl-tools debian-keyring dput dput-ng dupload equivs libarchive-cpio-perl libclass-c3-xs-perl libclass-xsaccessor-perl libdata-dump-perl libdevel-lexalias-perl libdistro-info-perl libgit-wrapper-perl libgitlab-api-v4-perl libglib2.0-data libgpm2 libhtml-form-perl libhtml-format-perl libhttp-daemon-perl liblist-compare-perl libltdl-dev libmail-sendmail-perl libmailtools-perl libpackage-stash-xs-perl libref-util-perl libsasl2-modules libsoap-lite-perl libstring-shellquote-perl libtype-tiny-xs-perl libuniversal-ref-perl licensecheck lintian lynx python3-apt python3-debian python3-magic python3-requests python3-unidiff python3-xdg shared-mime-info strace unzip wget xdg-user-dirs 0 packages upgraded, 149 newly installed, 0 to remove and 0 not upgraded. Need to get 39.4 MB of archives. After unpacking 139 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main armhf libbsd0 armhf 0.9.1-2 [103 kB] Get: 2 http://deb.debian.org/debian buster/main armhf bsdmainutils armhf 11.1.2+b1 [186 kB] Get: 3 http://deb.debian.org/debian buster/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB] Get: 4 http://deb.debian.org/debian buster/main armhf groff-base armhf 1.22.4-3 [828 kB] Get: 5 http://deb.debian.org/debian buster/main armhf libpipeline1 armhf 1.5.1-2 [26.8 kB] Get: 6 http://deb.debian.org/debian buster/main armhf man-db armhf 2.8.5-2 [1240 kB] Get: 7 http://deb.debian.org/debian buster/main armhf libssl1.1 armhf 1.1.1d-0+deb10u3 [1299 kB] Get: 8 http://deb.debian.org/debian buster/main armhf libpython3.7-minimal armhf 3.7.3-2+deb10u1 [582 kB] Get: 9 http://deb.debian.org/debian buster/main armhf libexpat1 armhf 2.2.6-2+deb10u1 [78.0 kB] Get: 10 http://deb.debian.org/debian buster/main armhf python3.7-minimal armhf 3.7.3-2+deb10u1 [1465 kB] Get: 11 http://deb.debian.org/debian buster/main armhf python3-minimal armhf 3.7.3-1 [36.6 kB] Get: 12 http://deb.debian.org/debian buster/main armhf mime-support all 3.62 [37.2 kB] Get: 13 http://deb.debian.org/debian buster/main armhf libmpdec2 armhf 2.4.2-2 [69.3 kB] Get: 14 http://deb.debian.org/debian buster/main armhf readline-common all 7.0-5 [70.6 kB] Get: 15 http://deb.debian.org/debian buster/main armhf libreadline7 armhf 7.0-5 [131 kB] Get: 16 http://deb.debian.org/debian buster/main armhf libpython3.7-stdlib armhf 3.7.3-2+deb10u1 [1660 kB] Get: 17 http://deb.debian.org/debian buster/main armhf python3.7 armhf 3.7.3-2+deb10u1 [330 kB] Get: 18 http://deb.debian.org/debian buster/main armhf libpython3-stdlib armhf 3.7.3-1 [20.0 kB] Get: 19 http://deb.debian.org/debian buster/main armhf python3 armhf 3.7.3-1 [61.5 kB] Get: 20 http://deb.debian.org/debian buster/main armhf netbase all 5.6 [19.4 kB] Get: 21 http://deb.debian.org/debian buster/main armhf sensible-utils all 0.0.12 [15.8 kB] Get: 22 http://deb.debian.org/debian buster/main armhf libmagic-mgc armhf 1:5.35-4+deb10u1 [242 kB] Get: 23 http://deb.debian.org/debian buster/main armhf libmagic1 armhf 1:5.35-4+deb10u1 [110 kB] Get: 24 http://deb.debian.org/debian buster/main armhf file armhf 1:5.35-4+deb10u1 [65.5 kB] Get: 25 http://deb.debian.org/debian buster/main armhf gettext-base armhf 0.19.8.1-9 [118 kB] Get: 26 http://deb.debian.org/debian buster/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB] Get: 27 http://deb.debian.org/debian buster/main armhf m4 armhf 1.4.18-2 [190 kB] Get: 28 http://deb.debian.org/debian buster/main armhf autoconf all 2.69-11 [341 kB] Get: 29 http://deb.debian.org/debian buster/main armhf autotools-dev all 20180224.1 [77.0 kB] Get: 30 http://deb.debian.org/debian buster/main armhf automake all 1:1.16.1-4 [771 kB] Get: 31 http://deb.debian.org/debian buster/main armhf autopoint all 0.19.8.1-9 [434 kB] Get: 32 http://deb.debian.org/debian buster/main armhf openssl armhf 1.1.1d-0+deb10u3 [818 kB] Get: 33 http://deb.debian.org/debian buster/main armhf ca-certificates all 20190110 [157 kB] Get: 34 http://deb.debian.org/debian buster/main armhf cdbs all 0.4.159 [83.7 kB] Get: 35 http://deb.debian.org/debian buster/main armhf libtool all 2.4.6-9 [547 kB] Get: 36 http://deb.debian.org/debian buster/main armhf dh-autoreconf all 19 [16.9 kB] Get: 37 http://deb.debian.org/debian buster/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 38 http://deb.debian.org/debian buster/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 39 http://deb.debian.org/debian buster/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 40 http://deb.debian.org/debian buster/main armhf libelf1 armhf 0.176-1.1 [158 kB] Get: 41 http://deb.debian.org/debian buster/main armhf dwz armhf 0.12-3 [72.0 kB] Get: 42 http://deb.debian.org/debian buster/main armhf libglib2.0-0 armhf 2.58.3-2+deb10u2 [1101 kB] Get: 43 http://deb.debian.org/debian buster/main armhf libicu63 armhf 63.1-6+deb10u1 [8005 kB] Get: 44 http://deb.debian.org/debian buster/main armhf libxml2 armhf 2.9.4+dfsg1-7+b3 [595 kB] Get: 45 http://deb.debian.org/debian buster/main armhf libcroco3 armhf 0.6.12-3 [133 kB] Get: 46 http://deb.debian.org/debian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u2 [79.8 kB] Get: 47 http://deb.debian.org/debian buster/main armhf gettext armhf 0.19.8.1-9 [1242 kB] Get: 48 http://deb.debian.org/debian buster/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 49 http://deb.debian.org/debian buster/main armhf po-debconf all 1.0.21 [248 kB] Get: 50 http://deb.debian.org/debian buster/main armhf debhelper all 12.1.1 [1016 kB] Get: 51 http://deb.debian.org/debian buster/main armhf libassuan0 armhf 2.5.2-1 [42.8 kB] Get: 52 http://deb.debian.org/debian buster/main armhf gpgconf armhf 2.2.12-1+deb10u1 [492 kB] Get: 53 http://deb.debian.org/debian buster/main armhf lsb-base all 10.2019051400 [28.4 kB] Get: 54 http://deb.debian.org/debian buster/main armhf libksba8 armhf 1.3.5-2 [85.9 kB] Get: 55 http://deb.debian.org/debian buster/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-1+deb10u1 [67.4 kB] Get: 56 http://deb.debian.org/debian buster/main armhf libsasl2-2 armhf 2.1.27+dfsg-1+deb10u1 [98.9 kB] Get: 57 http://deb.debian.org/debian buster/main armhf libldap-common all 2.4.47+dfsg-3+deb10u2 [89.7 kB] Get: 58 http://deb.debian.org/debian buster/main armhf libldap-2.4-2 armhf 2.4.47+dfsg-3+deb10u2 [202 kB] Get: 59 http://deb.debian.org/debian buster/main armhf libnpth0 armhf 1.6-1 [17.4 kB] Get: 60 http://deb.debian.org/debian buster/main armhf dirmngr armhf 2.2.12-1+deb10u1 [669 kB] Get: 61 http://deb.debian.org/debian buster/main armhf gnupg-l10n all 2.2.12-1+deb10u1 [1010 kB] Get: 62 http://deb.debian.org/debian buster/main armhf gnupg-utils armhf 2.2.12-1+deb10u1 [788 kB] Get: 63 http://deb.debian.org/debian buster/main armhf gpg armhf 2.2.12-1+deb10u1 [804 kB] Get: 64 http://deb.debian.org/debian buster/main armhf pinentry-curses armhf 1.1.0-2 [59.8 kB] Get: 65 http://deb.debian.org/debian buster/main armhf gpg-agent armhf 2.2.12-1+deb10u1 [578 kB] Get: 66 http://deb.debian.org/debian buster/main armhf gpg-wks-client armhf 2.2.12-1+deb10u1 [469 kB] Get: 67 http://deb.debian.org/debian buster/main armhf gpg-wks-server armhf 2.2.12-1+deb10u1 [464 kB] Get: 68 http://deb.debian.org/debian buster/main armhf gpgsm armhf 2.2.12-1+deb10u1 [573 kB] Get: 69 http://deb.debian.org/debian buster/main armhf gnupg all 2.2.12-1+deb10u1 [715 kB] Get: 70 http://deb.debian.org/debian buster/main armhf libfile-which-perl all 1.23-1 [16.6 kB] Get: 71 http://deb.debian.org/debian buster/main armhf libfile-homedir-perl all 1.004-1 [42.7 kB] Get: 72 http://deb.debian.org/debian buster/main armhf libio-pty-perl armhf 1:1.08-1.1+b5 [32.9 kB] Get: 73 http://deb.debian.org/debian buster/main armhf libipc-run-perl all 20180523.0-1 [101 kB] Get: 74 http://deb.debian.org/debian buster/main armhf libclass-method-modifiers-perl all 2.12-1 [18.6 kB] Get: 75 http://deb.debian.org/debian buster/main armhf libsub-exporter-progressive-perl all 0.001013-1 [7588 B] Get: 76 http://deb.debian.org/debian buster/main armhf libdevel-globaldestruction-perl all 0.14-1 [8084 B] Get: 77 http://deb.debian.org/debian buster/main armhf libb-hooks-op-check-perl armhf 0.22-1+b1 [11.0 kB] Get: 78 http://deb.debian.org/debian buster/main armhf libdynaloader-functions-perl all 0.003-1 [12.6 kB] Get: 79 http://deb.debian.org/debian buster/main armhf libdevel-callchecker-perl armhf 0.008-1 [15.5 kB] Get: 80 http://deb.debian.org/debian buster/main armhf libparams-classify-perl armhf 0.015-1+b1 [24.2 kB] Get: 81 http://deb.debian.org/debian buster/main armhf libmodule-runtime-perl all 0.016-1 [19.4 kB] Get: 82 http://deb.debian.org/debian buster/main armhf libimport-into-perl all 1.002005-1 [11.6 kB] Get: 83 http://deb.debian.org/debian buster/main armhf librole-tiny-perl all 2.000006-1 [19.4 kB] Get: 84 http://deb.debian.org/debian buster/main armhf libstrictures-perl all 2.000005-1 [18.3 kB] Get: 85 http://deb.debian.org/debian buster/main armhf libsub-quote-perl all 2.005001-1 [17.9 kB] Get: 86 http://deb.debian.org/debian buster/main armhf libmoo-perl all 2.003004-2 [57.4 kB] Get: 87 http://deb.debian.org/debian buster/main armhf libencode-locale-perl all 1.05-1 [13.7 kB] Get: 88 http://deb.debian.org/debian buster/main armhf libtimedate-perl all 2.3000-2+deb10u1 [38.1 kB] Get: 89 http://deb.debian.org/debian buster/main armhf libhttp-date-perl all 6.02-1 [10.7 kB] Get: 90 http://deb.debian.org/debian buster/main armhf libfile-listing-perl all 6.04-1 [10.3 kB] Get: 91 http://deb.debian.org/debian buster/main armhf libhtml-tagset-perl all 3.20-3 [12.7 kB] Get: 92 http://deb.debian.org/debian buster/main armhf liburi-perl all 1.76-1 [89.9 kB] Get: 93 http://deb.debian.org/debian buster/main armhf libhtml-parser-perl armhf 3.72-3+b3 [102 kB] Get: 94 http://deb.debian.org/debian buster/main armhf libhtml-tree-perl all 5.07-2 [213 kB] Get: 95 http://deb.debian.org/debian buster/main armhf libio-html-perl all 1.001-1 [17.6 kB] Get: 96 http://deb.debian.org/debian buster/main armhf liblwp-mediatypes-perl all 6.02-1 [22.1 kB] Get: 97 http://deb.debian.org/debian buster/main armhf libhttp-message-perl all 6.18-1 [77.8 kB] Get: 98 http://deb.debian.org/debian buster/main armhf libhttp-cookies-perl all 6.04-1 [17.8 kB] Get: 99 http://deb.debian.org/debian buster/main armhf libhttp-negotiate-perl all 6.01-1 [12.8 kB] Get: 100 http://deb.debian.org/debian buster/main armhf perl-openssl-defaults armhf 3 [6782 B] Get: 101 http://deb.debian.org/debian buster/main armhf libnet-ssleay-perl armhf 1.85-2+b1 [288 kB] Get: 102 http://deb.debian.org/debian buster/main armhf libio-socket-ssl-perl all 2.060-3 [207 kB] Get: 103 http://deb.debian.org/debian buster/main armhf libnet-http-perl all 6.18-1 [24.5 kB] Get: 104 http://deb.debian.org/debian buster/main armhf liblwp-protocol-https-perl all 6.07-2 [9242 B] Get: 105 http://deb.debian.org/debian buster/main armhf libtry-tiny-perl all 0.30-1 [23.3 kB] Get: 106 http://deb.debian.org/debian buster/main armhf libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 107 http://deb.debian.org/debian buster/main armhf libwww-perl all 6.36-2 [188 kB] Get: 108 http://deb.debian.org/debian buster/main armhf patchutils armhf 0.3.4-2 [86.2 kB] Get: 109 http://deb.debian.org/debian buster/main armhf wdiff armhf 1.2.2-2+b1 [121 kB] Get: 110 http://deb.debian.org/debian buster/main armhf devscripts armhf 2.19.5+deb10u1 [1045 kB] Get: 111 http://deb.debian.org/debian buster/main armhf dh-buildinfo all 0.11+nmu2 [18.4 kB] Get: 112 http://deb.debian.org/debian buster/main armhf libalgorithm-c3-perl all 0.10-1 [12.0 kB] Get: 113 http://deb.debian.org/debian buster/main armhf libmodule-implementation-perl all 0.09-1 [12.9 kB] Get: 114 http://deb.debian.org/debian buster/main armhf libvariable-magic-perl armhf 0.62-1+b1 [43.4 kB] Get: 115 http://deb.debian.org/debian buster/main armhf libb-hooks-endofscope-perl all 0.24-1 [18.6 kB] Get: 116 http://deb.debian.org/debian buster/main armhf libclass-c3-perl all 0.34-1 [22.4 kB] Get: 117 http://deb.debian.org/debian buster/main armhf libclass-data-inheritable-perl all 0.08-3 [8588 B] Get: 118 http://deb.debian.org/debian buster/main armhf libclass-inspector-perl all 1.32-1 [19.1 kB] Get: 119 http://deb.debian.org/debian buster/main armhf libclass-singleton-perl all 1.5-1 [13.5 kB] Get: 120 http://deb.debian.org/debian buster/main armhf libparams-util-perl armhf 1.07-3+b4 [21.8 kB] Get: 121 http://deb.debian.org/debian buster/main armhf libsub-install-perl all 0.928-1 [11.4 kB] Get: 122 http://deb.debian.org/debian buster/main armhf libdata-optlist-perl all 0.110-1 [10.6 kB] Get: 123 http://deb.debian.org/debian buster/main armhf libfile-sharedir-perl all 1.116-2 [16.7 kB] Get: 124 http://deb.debian.org/debian buster/main armhf libpackage-stash-perl all 0.38-1 [21.7 kB] Get: 125 http://deb.debian.org/debian buster/main armhf libsub-identify-perl armhf 0.14-1+b1 [11.5 kB] Get: 126 http://deb.debian.org/debian buster/main armhf libsub-name-perl armhf 0.21-1+b3 [13.0 kB] Get: 127 http://deb.debian.org/debian buster/main armhf libnamespace-clean-perl all 0.27-1 [17.3 kB] Get: 128 http://deb.debian.org/debian buster/main armhf libnamespace-autoclean-perl all 0.28-1 [14.7 kB] Get: 129 http://deb.debian.org/debian buster/main armhf libsub-exporter-perl all 0.987-1 [47.2 kB] Get: 130 http://deb.debian.org/debian buster/main armhf libeval-closure-perl all 0.14-1 [11.5 kB] Get: 131 http://deb.debian.org/debian buster/main armhf libdevel-stacktrace-perl all 2.0300-1 [28.0 kB] Get: 132 http://deb.debian.org/debian buster/main armhf libexception-class-perl all 1.44-1 [32.3 kB] Get: 133 http://deb.debian.org/debian buster/main armhf libparams-validationcompiler-perl all 0.30-1 [31.6 kB] Get: 134 http://deb.debian.org/debian buster/main armhf libmro-compat-perl all 0.13-1 [12.2 kB] Get: 135 http://deb.debian.org/debian buster/main armhf libspecio-perl all 0.43-1 [142 kB] Get: 136 http://deb.debian.org/debian buster/main armhf libdatetime-locale-perl all 1:1.23-1 [2351 kB] Get: 137 http://deb.debian.org/debian buster/main armhf libdatetime-timezone-perl all 1:2.23-1+2020a [279 kB] Get: 138 http://deb.debian.org/debian buster/main armhf libdatetime-perl armhf 2:1.50-1+b1 [119 kB] Get: 139 http://deb.debian.org/debian buster/main armhf libparams-validate-perl armhf 1.29-1+b1 [65.6 kB] Get: 140 http://deb.debian.org/debian buster/main armhf libset-infinite-perl all 0.65-1 [40.1 kB] Get: 141 http://deb.debian.org/debian buster/main armhf libdatetime-set-perl all 0.3900-1 [46.0 kB] Get: 142 http://deb.debian.org/debian buster/main armhf libdatetime-event-recurrence-perl all 0.19-1 [17.7 kB] Get: 143 http://deb.debian.org/debian buster/main armhf libdatetime-format-strptime-perl all 1.7600-1 [35.7 kB] Get: 144 http://deb.debian.org/debian buster/main armhf libdatetime-incomplete-perl all 0.08-1 [24.3 kB] Get: 145 http://deb.debian.org/debian buster/main armhf libexporter-tiny-perl all 1.002001-1 [36.9 kB] Get: 146 http://deb.debian.org/debian buster/main armhf libdatetimex-auto-perl all 0.009-1 [12.8 kB] Get: 147 http://deb.debian.org/debian buster/main armhf libtype-tiny-perl all 1.004004-1 [266 kB] Get: 148 http://deb.debian.org/debian buster/main armhf libtypes-xsd-lite-perl all 0.005-1 [19.5 kB] Get: 149 http://deb.debian.org/debian buster/main armhf libxml-regexp-perl all 0.04-1 [8370 B] Fetched 39.4 MB in 6s (6806 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (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 ... 18932 files and directories currently installed.) Preparing to unpack .../0-libbsd0_0.9.1-2_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../1-bsdmainutils_11.1.2+b1_armhf.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../2-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../3-groff-base_1.22.4-3_armhf.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../4-libpipeline1_1.5.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../5-man-db_2.8.5-2_armhf.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../6-libssl1.1_1.1.1d-0+deb10u3_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1d-0+deb10u3) ... Selecting previously unselected package libpython3.7-minimal:armhf. Preparing to unpack .../7-libpython3.7-minimal_3.7.3-2+deb10u1_armhf.deb ... Unpacking libpython3.7-minimal:armhf (3.7.3-2+deb10u1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../8-libexpat1_2.2.6-2+deb10u1_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-2+deb10u1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../9-python3.7-minimal_3.7.3-2+deb10u1_armhf.deb ... Unpacking python3.7-minimal (3.7.3-2+deb10u1) ... Setting up libssl1.1:armhf (1.1.1d-0+deb10u3) ... Setting up libpython3.7-minimal:armhf (3.7.3-2+deb10u1) ... Setting up libexpat1:armhf (2.2.6-2+deb10u1) ... Setting up python3.7-minimal (3.7.3-2+deb10u1) ... Selecting previously unselected package python3-minimal. (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 ... 19827 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.3-1_armhf.deb ... Unpacking python3-minimal (3.7.3-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../2-libmpdec2_2.4.2-2_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:armhf. Preparing to unpack .../4-libreadline7_7.0-5_armhf.deb ... Unpacking libreadline7:armhf (7.0-5) ... Selecting previously unselected package libpython3.7-stdlib:armhf. Preparing to unpack .../5-libpython3.7-stdlib_3.7.3-2+deb10u1_armhf.deb ... Unpacking libpython3.7-stdlib:armhf (3.7.3-2+deb10u1) ... Selecting previously unselected package python3.7. Preparing to unpack .../6-python3.7_3.7.3-2+deb10u1_armhf.deb ... Unpacking python3.7 (3.7.3-2+deb10u1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../7-libpython3-stdlib_3.7.3-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.7.3-1) ... Setting up python3-minimal (3.7.3-1) ... Selecting previously unselected package python3. (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 ... 20288 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.3-1_armhf.deb ... Unpacking python3 (3.7.3-1) ... Selecting previously unselected package netbase. Preparing to unpack .../001-netbase_5.6_all.deb ... Unpacking netbase (5.6) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../002-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../003-libmagic-mgc_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../004-libmagic1_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../005-file_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../006-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../007-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../008-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../009-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../010-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../011-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../012-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package openssl. Preparing to unpack .../013-openssl_1.1.1d-0+deb10u3_armhf.deb ... Unpacking openssl (1.1.1d-0+deb10u3) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../014-ca-certificates_20190110_all.deb ... Unpacking ca-certificates (20190110) ... Selecting previously unselected package cdbs. Preparing to unpack .../015-cdbs_0.4.159_all.deb ... Unpacking cdbs (0.4.159) ... Selecting previously unselected package libtool. Preparing to unpack .../016-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../017-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../018-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../019-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../020-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../021-libelf1_0.176-1.1_armhf.deb ... Unpacking libelf1:armhf (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../022-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../023-libglib2.0-0_2.58.3-2+deb10u2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../024-libicu63_63.1-6+deb10u1_armhf.deb ... Unpacking libicu63:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../025-libxml2_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../026-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../027-libncurses6_6.1+20181013-2+deb10u2_armhf.deb ... Unpacking libncurses6:armhf (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../028-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../029-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../030-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../031-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package libassuan0:armhf. Preparing to unpack .../032-libassuan0_2.5.2-1_armhf.deb ... Unpacking libassuan0:armhf (2.5.2-1) ... Selecting previously unselected package gpgconf. Preparing to unpack .../033-gpgconf_2.2.12-1+deb10u1_armhf.deb ... Unpacking gpgconf (2.2.12-1+deb10u1) ... Selecting previously unselected package lsb-base. Preparing to unpack .../034-lsb-base_10.2019051400_all.deb ... Unpacking lsb-base (10.2019051400) ... Selecting previously unselected package libksba8:armhf. Preparing to unpack .../035-libksba8_1.3.5-2_armhf.deb ... Unpacking libksba8:armhf (1.3.5-2) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../036-libsasl2-modules-db_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../037-libsasl2-2_2.1.27+dfsg-1+deb10u1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../038-libldap-common_2.4.47+dfsg-3+deb10u2_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3+deb10u2) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../039-libldap-2.4-2_2.4.47+dfsg-3+deb10u2_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u2) ... Selecting previously unselected package libnpth0:armhf. Preparing to unpack .../040-libnpth0_1.6-1_armhf.deb ... Unpacking libnpth0:armhf (1.6-1) ... Selecting previously unselected package dirmngr. Preparing to unpack .../041-dirmngr_2.2.12-1+deb10u1_armhf.deb ... Unpacking dirmngr (2.2.12-1+deb10u1) ... Selecting previously unselected package gnupg-l10n. Preparing to unpack .../042-gnupg-l10n_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg-l10n (2.2.12-1+deb10u1) ... Selecting previously unselected package gnupg-utils. Preparing to unpack .../043-gnupg-utils_2.2.12-1+deb10u1_armhf.deb ... Unpacking gnupg-utils (2.2.12-1+deb10u1) ... Selecting previously unselected package gpg. Preparing to unpack .../044-gpg_2.2.12-1+deb10u1_armhf.deb ... Unpacking gpg (2.2.12-1+deb10u1) ... Selecting previously unselected package pinentry-curses. Preparing to unpack .../045-pinentry-curses_1.1.0-2_armhf.deb ... Unpacking pinentry-curses (1.1.0-2) ... Selecting previously unselected package gpg-agent. Preparing to unpack .../046-gpg-agent_2.2.12-1+deb10u1_armhf.deb ... Unpacking gpg-agent (2.2.12-1+deb10u1) ... Selecting previously unselected package gpg-wks-client. Preparing to unpack .../047-gpg-wks-client_2.2.12-1+deb10u1_armhf.deb ... Unpacking gpg-wks-client (2.2.12-1+deb10u1) ... Selecting previously unselected package gpg-wks-server. Preparing to unpack .../048-gpg-wks-server_2.2.12-1+deb10u1_armhf.deb ... Unpacking gpg-wks-server (2.2.12-1+deb10u1) ... Selecting previously unselected package gpgsm. Preparing to unpack .../049-gpgsm_2.2.12-1+deb10u1_armhf.deb ... Unpacking gpgsm (2.2.12-1+deb10u1) ... Selecting previously unselected package gnupg. Preparing to unpack .../050-gnupg_2.2.12-1+deb10u1_all.deb ... Unpacking gnupg (2.2.12-1+deb10u1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../051-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../052-libfile-homedir-perl_1.004-1_all.deb ... Unpacking libfile-homedir-perl (1.004-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../053-libio-pty-perl_1%3a1.08-1.1+b5_armhf.deb ... Unpacking libio-pty-perl (1:1.08-1.1+b5) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../054-libipc-run-perl_20180523.0-1_all.deb ... Unpacking libipc-run-perl (20180523.0-1) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../055-libclass-method-modifiers-perl_2.12-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.12-1) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../056-libsub-exporter-progressive-perl_0.001013-1_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-1) ... Selecting previously unselected package libdevel-globaldestruction-perl. Preparing to unpack .../057-libdevel-globaldestruction-perl_0.14-1_all.deb ... Unpacking libdevel-globaldestruction-perl (0.14-1) ... Selecting previously unselected package libb-hooks-op-check-perl. Preparing to unpack .../058-libb-hooks-op-check-perl_0.22-1+b1_armhf.deb ... Unpacking libb-hooks-op-check-perl (0.22-1+b1) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../059-libdynaloader-functions-perl_0.003-1_all.deb ... Unpacking libdynaloader-functions-perl (0.003-1) ... Selecting previously unselected package libdevel-callchecker-perl. Preparing to unpack .../060-libdevel-callchecker-perl_0.008-1_armhf.deb ... Unpacking libdevel-callchecker-perl (0.008-1) ... Selecting previously unselected package libparams-classify-perl. Preparing to unpack .../061-libparams-classify-perl_0.015-1+b1_armhf.deb ... Unpacking libparams-classify-perl (0.015-1+b1) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../062-libmodule-runtime-perl_0.016-1_all.deb ... Unpacking libmodule-runtime-perl (0.016-1) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../063-libimport-into-perl_1.002005-1_all.deb ... Unpacking libimport-into-perl (1.002005-1) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../064-librole-tiny-perl_2.000006-1_all.deb ... Unpacking librole-tiny-perl (2.000006-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../065-libstrictures-perl_2.000005-1_all.deb ... Unpacking libstrictures-perl (2.000005-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../066-libsub-quote-perl_2.005001-1_all.deb ... Unpacking libsub-quote-perl (2.005001-1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../067-libmoo-perl_2.003004-2_all.deb ... Unpacking libmoo-perl (2.003004-2) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../068-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../069-libtimedate-perl_2.3000-2+deb10u1_all.deb ... Unpacking libtimedate-perl (2.3000-2+deb10u1) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../070-libhttp-date-perl_6.02-1_all.deb ... Unpacking libhttp-date-perl (6.02-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../071-libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../072-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../073-liburi-perl_1.76-1_all.deb ... Unpacking liburi-perl (1.76-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../074-libhtml-parser-perl_3.72-3+b3_armhf.deb ... Unpacking libhtml-parser-perl (3.72-3+b3) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../075-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../076-libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../077-liblwp-mediatypes-perl_6.02-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.02-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../078-libhttp-message-perl_6.18-1_all.deb ... Unpacking libhttp-message-perl (6.18-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../079-libhttp-cookies-perl_6.04-1_all.deb ... Unpacking libhttp-cookies-perl (6.04-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../080-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:armhf. Preparing to unpack .../081-perl-openssl-defaults_3_armhf.deb ... Unpacking perl-openssl-defaults:armhf (3) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../082-libnet-ssleay-perl_1.85-2+b1_armhf.deb ... Unpacking libnet-ssleay-perl (1.85-2+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../083-libio-socket-ssl-perl_2.060-3_all.deb ... Unpacking libio-socket-ssl-perl (2.060-3) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../084-libnet-http-perl_6.18-1_all.deb ... Unpacking libnet-http-perl (6.18-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../085-liblwp-protocol-https-perl_6.07-2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../086-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../087-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../088-libwww-perl_6.36-2_all.deb ... Unpacking libwww-perl (6.36-2) ... Selecting previously unselected package patchutils. Preparing to unpack .../089-patchutils_0.3.4-2_armhf.deb ... Unpacking patchutils (0.3.4-2) ... Selecting previously unselected package wdiff. Preparing to unpack .../090-wdiff_1.2.2-2+b1_armhf.deb ... Unpacking wdiff (1.2.2-2+b1) ... Selecting previously unselected package devscripts. Preparing to unpack .../091-devscripts_2.19.5+deb10u1_armhf.deb ... Unpacking devscripts (2.19.5+deb10u1) ... Selecting previously unselected package dh-buildinfo. Preparing to unpack .../092-dh-buildinfo_0.11+nmu2_all.deb ... Unpacking dh-buildinfo (0.11+nmu2) ... Selecting previously unselected package libalgorithm-c3-perl. Preparing to unpack .../093-libalgorithm-c3-perl_0.10-1_all.deb ... Unpacking libalgorithm-c3-perl (0.10-1) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../094-libmodule-implementation-perl_0.09-1_all.deb ... Unpacking libmodule-implementation-perl (0.09-1) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../095-libvariable-magic-perl_0.62-1+b1_armhf.deb ... Unpacking libvariable-magic-perl (0.62-1+b1) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../096-libb-hooks-endofscope-perl_0.24-1_all.deb ... Unpacking libb-hooks-endofscope-perl (0.24-1) ... Selecting previously unselected package libclass-c3-perl. Preparing to unpack .../097-libclass-c3-perl_0.34-1_all.deb ... Unpacking libclass-c3-perl (0.34-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../098-libclass-data-inheritable-perl_0.08-3_all.deb ... Unpacking libclass-data-inheritable-perl (0.08-3) ... Selecting previously unselected package libclass-inspector-perl. Preparing to unpack .../099-libclass-inspector-perl_1.32-1_all.deb ... Unpacking libclass-inspector-perl (1.32-1) ... Selecting previously unselected package libclass-singleton-perl. Preparing to unpack .../100-libclass-singleton-perl_1.5-1_all.deb ... Unpacking libclass-singleton-perl (1.5-1) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../101-libparams-util-perl_1.07-3+b4_armhf.deb ... Unpacking libparams-util-perl (1.07-3+b4) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../102-libsub-install-perl_0.928-1_all.deb ... Unpacking libsub-install-perl (0.928-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../103-libdata-optlist-perl_0.110-1_all.deb ... Unpacking libdata-optlist-perl (0.110-1) ... Selecting previously unselected package libfile-sharedir-perl. Preparing to unpack .../104-libfile-sharedir-perl_1.116-2_all.deb ... Unpacking libfile-sharedir-perl (1.116-2) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../105-libpackage-stash-perl_0.38-1_all.deb ... Unpacking libpackage-stash-perl (0.38-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../106-libsub-identify-perl_0.14-1+b1_armhf.deb ... Unpacking libsub-identify-perl (0.14-1+b1) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../107-libsub-name-perl_0.21-1+b3_armhf.deb ... Unpacking libsub-name-perl (0.21-1+b3) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../108-libnamespace-clean-perl_0.27-1_all.deb ... Unpacking libnamespace-clean-perl (0.27-1) ... Selecting previously unselected package libnamespace-autoclean-perl. Preparing to unpack .../109-libnamespace-autoclean-perl_0.28-1_all.deb ... Unpacking libnamespace-autoclean-perl (0.28-1) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../110-libsub-exporter-perl_0.987-1_all.deb ... Unpacking libsub-exporter-perl (0.987-1) ... Selecting previously unselected package libeval-closure-perl. Preparing to unpack .../111-libeval-closure-perl_0.14-1_all.deb ... Unpacking libeval-closure-perl (0.14-1) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../112-libdevel-stacktrace-perl_2.0300-1_all.deb ... Unpacking libdevel-stacktrace-perl (2.0300-1) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../113-libexception-class-perl_1.44-1_all.deb ... Unpacking libexception-class-perl (1.44-1) ... Selecting previously unselected package libparams-validationcompiler-perl. Preparing to unpack .../114-libparams-validationcompiler-perl_0.30-1_all.deb ... Unpacking libparams-validationcompiler-perl (0.30-1) ... Selecting previously unselected package libmro-compat-perl. Preparing to unpack .../115-libmro-compat-perl_0.13-1_all.deb ... Unpacking libmro-compat-perl (0.13-1) ... Selecting previously unselected package libspecio-perl. Preparing to unpack .../116-libspecio-perl_0.43-1_all.deb ... Unpacking libspecio-perl (0.43-1) ... Selecting previously unselected package libdatetime-locale-perl. Preparing to unpack .../117-libdatetime-locale-perl_1%3a1.23-1_all.deb ... Unpacking libdatetime-locale-perl (1:1.23-1) ... Selecting previously unselected package libdatetime-timezone-perl. Preparing to unpack .../118-libdatetime-timezone-perl_1%3a2.23-1+2020a_all.deb ... Unpacking libdatetime-timezone-perl (1:2.23-1+2020a) ... Selecting previously unselected package libdatetime-perl:armhf. Preparing to unpack .../119-libdatetime-perl_2%3a1.50-1+b1_armhf.deb ... Unpacking libdatetime-perl:armhf (2:1.50-1+b1) ... Selecting previously unselected package libparams-validate-perl. Preparing to unpack .../120-libparams-validate-perl_1.29-1+b1_armhf.deb ... Unpacking libparams-validate-perl (1.29-1+b1) ... Selecting previously unselected package libset-infinite-perl. Preparing to unpack .../121-libset-infinite-perl_0.65-1_all.deb ... Unpacking libset-infinite-perl (0.65-1) ... Selecting previously unselected package libdatetime-set-perl. Preparing to unpack .../122-libdatetime-set-perl_0.3900-1_all.deb ... Unpacking libdatetime-set-perl (0.3900-1) ... Selecting previously unselected package libdatetime-event-recurrence-perl. Preparing to unpack .../123-libdatetime-event-recurrence-perl_0.19-1_all.deb ... Unpacking libdatetime-event-recurrence-perl (0.19-1) ... Selecting previously unselected package libdatetime-format-strptime-perl. Preparing to unpack .../124-libdatetime-format-strptime-perl_1.7600-1_all.deb ... Unpacking libdatetime-format-strptime-perl (1.7600-1) ... Selecting previously unselected package libdatetime-incomplete-perl. Preparing to unpack .../125-libdatetime-incomplete-perl_0.08-1_all.deb ... Unpacking libdatetime-incomplete-perl (0.08-1) ... Selecting previously unselected package libexporter-tiny-perl. Preparing to unpack .../126-libexporter-tiny-perl_1.002001-1_all.deb ... Unpacking libexporter-tiny-perl (1.002001-1) ... Selecting previously unselected package libdatetimex-auto-perl. Preparing to unpack .../127-libdatetimex-auto-perl_0.009-1_all.deb ... Unpacking libdatetimex-auto-perl (0.009-1) ... Selecting previously unselected package libtype-tiny-perl. Preparing to unpack .../128-libtype-tiny-perl_1.004004-1_all.deb ... Unpacking libtype-tiny-perl (1.004004-1) ... Selecting previously unselected package libtypes-xsd-lite-perl. Preparing to unpack .../129-libtypes-xsd-lite-perl_0.005-1_all.deb ... Unpacking libtypes-xsd-lite-perl (0.005-1) ... Selecting previously unselected package libxml-regexp-perl. Preparing to unpack .../130-libxml-regexp-perl_0.04-1_all.deb ... Unpacking libxml-regexp-perl (0.04-1) ... Setting up libksba8:armhf (1.3.5-2) ... Setting up libpipeline1:armhf (1.5.1-2) ... Setting up libset-infinite-perl (0.65-1) ... Setting up wdiff (1.2.2-2+b1) ... Setting up lsb-base (10.2019051400) ... Setting up libfile-which-perl (1.23-1) ... Setting up mime-support (3.62) ... Setting up libclass-inspector-perl (1.32-1) ... Setting up libdynaloader-functions-perl (0.003-1) ... Setting up libclass-method-modifiers-perl (2.12-1) ... Setting up libxml-regexp-perl (0.04-1) ... Setting up libio-pty-perl (1:1.08-1.1+b5) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libsub-identify-perl (0.14-1+b1) ... Setting up libglib2.0-0:armhf (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libhtml-tagset-perl (3.20-3) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libmagic1:armhf (1:5.35-4+deb10u1) ... Setting up perl-openssl-defaults:armhf (3) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libclass-singleton-perl (1.5-1) ... Setting up libencode-locale-perl (1.05-1) ... Setting up libnpth0:armhf (1.6-1) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libassuan0:armhf (2.5.2-1) ... Setting up libldap-common (2.4.47+dfsg-3+deb10u2) ... Setting up libicu63:armhf (63.1-6+deb10u1) ... Setting up libsub-install-perl (0.928-1) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up patchutils (0.3.4-2) ... Setting up autotools-dev (20180224.1) ... Setting up libclass-data-inheritable-perl (0.08-3) ... Setting up libalgorithm-c3-perl (0.10-1) ... Setting up gnupg-l10n (2.2.12-1+deb10u1) ... Setting up libncurses6:armhf (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libvariable-magic-perl (0.62-1+b1) ... Setting up libio-html-perl (1.001-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up libb-hooks-op-check-perl (0.22-1+b1) ... Setting up libipc-run-perl (20180523.0-1) ... Setting up libparams-util-perl (1.07-3+b4) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-1+deb10u1) ... Setting up libsub-exporter-progressive-perl (0.001013-1) ... Setting up libtimedate-perl (2.3000-2+deb10u1) ... Setting up libsub-name-perl (0.21-1+b3) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up librole-tiny-perl (2.000006-1) ... Setting up libfile-sharedir-perl (1.116-2) ... Setting up libdevel-globaldestruction-perl (0.14-1) ... Setting up netbase (5.6) ... Setting up libstrictures-perl (2.000005-1) ... Setting up libsub-quote-perl (2.005001-1) ... Setting up libdevel-stacktrace-perl (2.0300-1) ... Setting up libmpdec2:armhf (2.4.2-2) ... Setting up libexporter-tiny-perl (1.002001-1) ... Setting up libfile-homedir-perl (1.004-1) ... Setting up openssl (1.1.1d-0+deb10u3) ... Setting up libbsd0:armhf (0.9.1-2) ... Setting up cdbs (0.4.159) ... Setting up libelf1:armhf (0.176-1.1) ... Setting up readline-common (7.0-5) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+b3) ... Setting up liburi-perl (1.76-1) ... Setting up libreadline7:armhf (7.0-5) ... Setting up gnupg-utils (2.2.12-1+deb10u1) ... Setting up libnet-ssleay-perl (1.85-2+b1) ... Setting up pinentry-curses (1.1.0-2) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libpython3.7-stdlib:armhf (3.7.3-2+deb10u1) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libtool (2.4.6-9) ... Setting up libtype-tiny-perl (1.004004-1) ... Setting up libldap-2.4-2:armhf (2.4.47+dfsg-3+deb10u2) ... Setting up libnet-http-perl (6.18-1) ... Setting up m4 (1.4.18-2) ... Setting up libexception-class-perl (1.44-1) ... Setting up libclass-c3-perl (0.34-1) ... Setting up libdevel-callchecker-perl (0.008-1) ... Setting up ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 128 added, 0 removed; done. Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libdata-optlist-perl (0.110-1) ... Setting up libcroco3:armhf (0.6.12-3) ... Setting up autoconf (2.69-11) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up libhtml-parser-perl (3.72-3+b3) ... Setting up gpgconf (2.2.12-1+deb10u1) ... Setting up libtypes-xsd-lite-perl (0.005-1) ... Setting up libmro-compat-perl (0.13-1) ... Setting up libio-socket-ssl-perl (2.060-3) ... Setting up gpg (2.2.12-1+deb10u1) ... Setting up libsub-exporter-perl (0.987-1) ... Setting up libpython3-stdlib:armhf (3.7.3-1) ... Setting up libhttp-message-perl (6.18-1) ... Setting up libeval-closure-perl (0.14-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up python3.7 (3.7.3-2+deb10u1) ... Setting up libhttp-negotiate-perl (6.01-1) ... Setting up libparams-validationcompiler-perl (0.30-1) ... Setting up gettext (0.19.8.1-9) ... Setting up gpg-agent (2.2.12-1+deb10u1) ... Setting up libhttp-cookies-perl (6.04-1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libparams-classify-perl (0.015-1+b1) ... Setting up gpgsm (2.2.12-1+deb10u1) ... Setting up python3 (3.7.3-1) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up dirmngr (2.2.12-1+deb10u1) ... Setting up libmodule-runtime-perl (0.016-1) ... Setting up gpg-wks-server (2.2.12-1+deb10u1) ... Setting up gpg-wks-client (2.2.12-1+deb10u1) ... Setting up libmodule-implementation-perl (0.09-1) ... Setting up libpackage-stash-perl (0.38-1) ... Setting up libimport-into-perl (1.002005-1) ... Setting up libmoo-perl (2.003004-2) ... Setting up po-debconf (1.0.21) ... Setting up libspecio-perl (0.43-1) ... Setting up gnupg (2.2.12-1+deb10u1) ... Setting up libparams-validate-perl (1.29-1+b1) ... Setting up libb-hooks-endofscope-perl (0.24-1) ... Setting up libnamespace-clean-perl (0.27-1) ... Setting up libnamespace-autoclean-perl (0.28-1) ... Setting up libdatetime-locale-perl (1:1.23-1) ... Setting up libdatetime-timezone-perl (1:2.23-1+2020a) ... Setting up libdatetime-perl:armhf (2:1.50-1+b1) ... Setting up libdatetime-set-perl (0.3900-1) ... Setting up libdatetime-format-strptime-perl (1.7600-1) ... Setting up libdatetime-event-recurrence-perl (0.19-1) ... Setting up libdatetimex-auto-perl (0.009-1) ... Setting up libdatetime-incomplete-perl (0.08-1) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Setting up liblwp-protocol-https-perl (6.07-2) ... Setting up libwww-perl (6.36-2) ... Setting up debhelper (12.1.1) ... Setting up dh-autoreconf (19) ... Setting up devscripts (2.19.5+deb10u1) ... Setting up dh-buildinfo (0.11+nmu2) ... Processing triggers for libc-bin (2.28-10) ... Processing triggers for ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/libtypes-xsd-perl-0.005/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package libtypes-xsd-perl dpkg-buildpackage: info: source version 0.005-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jonas Smedegaard dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean CDBS WARNING: copyright-check disabled - licensecheck is missing. test -x debian/rules rm -f debian/stamp-makefile-build debian/stamp-makefile-install /usr/bin/make -C . OPTIMIZE="-g -O2 -ffile-prefix-map=/build/libtypes-xsd-perl-0.005=. -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include" LDDLFLAGS="-Wl,-z,relro -shared -L/usr/local/lib -fstack-protector-strong" -k clean make[1]: Entering directory '/build/libtypes-xsd-perl-0.005' make[1]: *** No rule to make target 'clean'. make[1]: Leaving directory '/build/libtypes-xsd-perl-0.005' make: [/usr/share/cdbs/1/class/makefile.mk:91: makefile-clean] Error 2 (ignored) rm -f debian/stamp-makefile-check rm -f debian/copyright_newhints rm -f debian/cdbs-install-list debian/cdbs-package-list debian/stamp-copyright-check rm -rf "debian/upstream-cruft" rm -f debian/stamp-upstream-cruft dh_clean dh_clean: Compatibility levels before 9 are deprecated (level 8 in use) debian/rules build CDBS WARNING: copyright-check disabled - licensecheck is missing. test -x debian/rules mkdir -p "." Scanning upstream source for new/changed copyright notices... set -e; LC_ALL=C.UTF-8 /usr/bin/licensecheck --check '.*' --recursive --copyright --deb-fmt --ignore '^(debian/(changelog|copyright(|_hints|_newhints)))$' --lines 0 -- * | /usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints /bin/sh: 1: /usr/bin/licensecheck: not found 0 combinations of copyright and licensing found. WARNING: New or changed notices discovered: Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ To fix the situation please do the following: 1) Examine debian/copyright_* and referenced files 2) Update debian/copyright as needed 3) Replace debian/copyright_hints with debian/copyright_newhints touch debian/stamp-copyright-check touch debian/stamp-upstream-cruft cd . && /usr/bin/perl -I. Makefile.PL NOECHO= INSTALLDIRS=vendor Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Types::XSD Writing MYMETA.yml and MYMETA.json /usr/bin/make -C . OPTIMIZE="-g -O2 -ffile-prefix-map=/build/libtypes-xsd-perl-0.005=. -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include" LDDLFLAGS="-Wl,-z,relro -shared -L/usr/local/lib -fstack-protector-strong" all make[1]: Entering directory '/build/libtypes-xsd-perl-0.005' "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/lib/Types chmod 755 blib/lib/Types touch blib/lib/Types/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/arch chmod 755 blib/arch touch blib/arch/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/lib/auto/Types/XSD chmod 755 blib/lib/auto/Types/XSD touch blib/lib/auto/Types/XSD/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/arch/auto/Types/XSD chmod 755 blib/arch/auto/Types/XSD touch blib/arch/auto/Types/XSD/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/bin chmod 755 blib/bin touch blib/bin/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/script chmod 755 blib/script touch blib/script/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/man1 chmod 755 blib/man1 touch blib/man1/.exists "/usr/bin/perl" -MExtUtils::Command -e 'mkpath' -- blib/man3 chmod 755 blib/man3 touch blib/man3/.exists true true true "/usr/bin/perl" -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''blib/lib/auto'\'', q[], '\''755'\'')' -- \ 'lib/Types/XSD.pm' 'blib/lib/Types/XSD.pm' cp lib/Types/XSD.pm blib/lib/Types/XSD.pm touch pm_to_blib true true true true true true "/usr/bin/perl" "-MExtUtils::Command::MM" -e pod2man "--" --section=3pm --perm_rw=644 -u \ lib/Types/XSD.pm blib/man3/Types::XSD.3pm Manifying 1 pod document true make[1]: Leaving directory '/build/libtypes-xsd-perl-0.005' touch debian/stamp-makefile-build /usr/bin/make -C . OPTIMIZE="-g -O2 -ffile-prefix-map=/build/libtypes-xsd-perl-0.005=. -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include" LDDLFLAGS="-Wl,-z,relro -shared -L/usr/local/lib -fstack-protector-strong" test TEST_VERBOSE=1 make[1]: Entering directory '/build/libtypes-xsd-perl-0.005' true true true true true true true true true PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01basic.t ............... ok 1 - use Types::XSD; 1..1 ok t/02datetimes.t ........... ok 1 - Value "2009-02-12T03:54:00Z" passes type constraint DateTime ok 2 - Value "2009-02-12T03:54:00Z" passes type constraint DateTimeStamp ok 3 - Value "2009-02-12T03:54:00Z" passes type constraint DateTime[explicitTimezone=>"optional"] ok 4 - Value "2009-02-12T03:54:00Z" passes type constraint DateTime[explicitTimezone=>"required"] ok 5 - Value "2009-02-12T03:54:00Z" fails type constraint DateTime[explicitTimezone=>"prohibited"] ok 6 - Value "2009-02-12T03:54:00+00:00" passes type constraint DateTime ok 7 - Value "2009-02-12T03:54:00+00:00" passes type constraint DateTimeStamp ok 8 - Value "2009-02-12T03:54:00+00:00" passes type constraint DateTime[explicitTimezone=>"optional"] ok 9 - Value "2009-02-12T03:54:00+00:00" passes type constraint DateTime[explicitTimezone=>"required"] ok 10 - Value "2009-02-12T03:54:00+00:00" fails type constraint DateTime[explicitTimezone=>"prohibited"] ok 11 - Value "2009-02-12T03:54:00" passes type constraint DateTime ok 12 - Value "2009-02-12T03:54:00" fails type constraint DateTimeStamp ok 13 - Value "2009-02-12T03:54:00" passes type constraint DateTime[explicitTimezone=>"optional"] ok 14 - Value "2009-02-12T03:54:00" fails type constraint DateTime[explicitTimezone=>"required"] ok 15 - Value "2009-02-12T03:54:00" passes type constraint DateTime[explicitTimezone=>"prohibited"] ok 16 - Value "2009-02-12T03:54:00" passes type constraint DateTime[assertions=>"ARRAY(0x3657358)"] ok 17 - Value "2009-02-12T03:54:00" passes type constraint DateTime[assertions=>"m/^2009/"] ok 18 - Value "2010-02-12T03:54:00" fails type constraint DateTime[assertions=>"ARRAY(0x3501c08)"] ok 19 - Value "2010-02-12T03:54:00" fails type constraint DateTime[assertions=>"m/^2009/"] ok 20 - Value "2009-02-12T03:54:00" passes type constraint DateTime[assertions=>"ARRAY(0x1e345b8)"] 1..20 ok t/03duration.t ............ ok 1 - Value "P4YT5S" passes type constraint Duration ok 2 - Value "-P4YT5S" passes type constraint Duration ok 3 - Value "+P4YT5S" fails type constraint Duration ok 4 - Value "P4Y" passes type constraint YearMonthDuration ok 5 - Value "P4Y6M" passes type constraint YearMonthDuration ok 6 - Value "-P4Y" passes type constraint YearMonthDuration ok 7 - Value "-P4Y6M" passes type constraint YearMonthDuration ok 8 - Value "+P4Y" fails type constraint YearMonthDuration ok 9 - Value "+P4Y6M" fails type constraint YearMonthDuration ok 10 - Value "P4YT5S" fails type constraint YearMonthDuration ok 11 - Value "-P4YT5S" fails type constraint YearMonthDuration ok 12 - Value "+P4YT5S" fails type constraint YearMonthDuration ok 13 - Value "P3DT6H0M0S" passes type constraint DayTimeDuration ok 14 - Value "-P3DT6H0M0S" passes type constraint DayTimeDuration ok 15 - Value "+P3DT6H0M0S" fails type constraint DayTimeDuration ok 16 - Value "PT6H0M0S" passes type constraint DayTimeDuration ok 17 - Value "-PT6H0M0S" passes type constraint DayTimeDuration ok 18 - Value "+PT6H0M0S" fails type constraint DayTimeDuration ok 19 - Value "P4Y" fails type constraint DayTimeDuration ok 20 - Value "P4Y6M" fails type constraint DayTimeDuration ok 21 - Value "-P4Y" fails type constraint DayTimeDuration ok 22 - Value "-P4Y6M" fails type constraint DayTimeDuration ok 23 - Value "+P4Y" fails type constraint DayTimeDuration ok 24 - Value "+P4Y6M" fails type constraint DayTimeDuration ok 25 - Value "P4YT5S" fails type constraint DayTimeDuration ok 26 - Value "-P4YT5S" fails type constraint DayTimeDuration ok 27 - Value "+P4YT5S" fails type constraint DayTimeDuration 1..27 ok t/50anyURI.t .............. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 11. ok 1 - Value "ftp://p.org" passes type constraint AnyURI[maxLength=>"11"] ok 2 - Value "ftp://w.edu" passes type constraint AnyURI[maxLength=>"11"] ok 3 - Value "ftp://h.com" passes type constraint AnyURI[maxLength=>"11"] ok 4 - Value "ftp://y.edu" passes type constraint AnyURI[maxLength=>"11"] ok 5 - Value "ftp://w.org" passes type constraint AnyURI[maxLength=>"11"] 1..5 ok 1 - Type atomic/anyURI is restricted by facet maxLength with value 11. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 40. ok 1 - Value "ftp://a.edu" passes type constraint AnyURI[maxLength=>"40"] ok 2 - Value "ftp://ftp.beca.net" passes type constraint AnyURI[maxLength=>"40"] ok 3 - Value "gopher://displayspeci.com" passes type constraint AnyURI[maxLength=>"40"] ok 4 - Value "http://www.usingvocabu.aries.gov" passes type constraint AnyURI[maxLength=>"40"] ok 5 - Value "gopher://LanguageSch.mashasforb.ilda.edu" passes type constraint AnyURI[maxLength=>"40"] 1..5 ok 2 - Type atomic/anyURI is restricted by facet maxLength with value 40. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 26. ok 1 - Value "ftp://u.gov" passes type constraint AnyURI[maxLength=>"26"] ok 2 - Value "mailto:p\@p.com" passes type constraint AnyURI[maxLength=>"26"] ok 3 - Value "gopher://more.gov" passes type constraint AnyURI[maxLength=>"26"] ok 4 - Value "ftp://ftp.suiter.gov" passes type constraint AnyURI[maxLength=>"26"] ok 5 - Value "ftp://ftp.tosoftwareVi.net" passes type constraint AnyURI[maxLength=>"26"] 1..5 ok 3 - Type atomic/anyURI is restricted by facet maxLength with value 26. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 31. ok 1 - Value "ftp://c.gov" passes type constraint AnyURI[maxLength=>"31"] ok 2 - Value "http://topro.edu" passes type constraint AnyURI[maxLength=>"31"] ok 3 - Value "http://simplestwi.org" passes type constraint AnyURI[maxLength=>"31"] ok 4 - Value "http://www.softwaretoc.com" passes type constraint AnyURI[maxLength=>"31"] ok 5 - Value "http://www.mustafromtw.Inve.com" passes type constraint AnyURI[maxLength=>"31"] 1..5 ok 4 - Type atomic/anyURI is restricted by facet maxLength with value 31. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 63. ok 1 - Value "ftp://i.edu" passes type constraint AnyURI[maxLength=>"63"] ok 2 - Value "ftp://ftp.andforbeco.gov" passes type constraint AnyURI[maxLength=>"63"] ok 3 - Value "gopher://information.implicityf.l.org" passes type constraint AnyURI[maxLength=>"63"] ok 4 - Value "ftp://ftp.interoperab.litytheisC.mmitteeoff.rp.org" passes type constraint AnyURI[maxLength=>"63"] ok 5 - Value "gopher://theofDOMvoc.bulariesre.ositoryAso.complexand.ilter.net" passes type constraint AnyURI[maxLength=>"63"] 1..5 ok 5 - Type atomic/anyURI is restricted by facet maxLength with value 63. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 11. ok 1 - Value "ftp://r.org" passes type constraint AnyURI[minLength=>"11"] ok 2 - Value "gopher://andforSubco.edu" passes type constraint AnyURI[minLength=>"11"] ok 3 - Value "gopher://transformin.datasbuilt.d.gov" passes type constraint AnyURI[minLength=>"11"] ok 4 - Value "gopher://inregistryp.ofilesapro.essorscand.vel.edu" passes type constraint AnyURI[minLength=>"11"] ok 5 - Value "http://www.andatforens.csUsingapp.icationsty.eadoptiona.dme.org" passes type constraint AnyURI[minLength=>"11"] 1..5 ok 6 - Type atomic/anyURI is restricted by facet minLength with value 11. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 41. ok 1 - Value "ftp://ftp.earlythespe.ifications.bjec.edu" passes type constraint AnyURI[minLength=>"41"] ok 2 - Value "ftp://ftp.ECrelatedvi.tuallySuch.tErrorsne.net" passes type constraint AnyURI[minLength=>"41"] ok 3 - Value "mailto:w\@transactionsfedensureknowndesignreposi.edu" passes type constraint AnyURI[minLength=>"41"] ok 4 - Value "news://governmentc.meebXMLpro.essTheMark.pdynamicXML.net" passes type constraint AnyURI[minLength=>"41"] ok 5 - Value "http://www.technologie.aforandbyO.ePCreposit.rytopartne.shi.gov" passes type constraint AnyURI[minLength=>"41"] 1..5 ok 7 - Type atomic/anyURI is restricted by facet minLength with value 41. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 36. ok 1 - Value "mailto:filef\@andAofimplementatio.org" passes type constraint AnyURI[minLength=>"36"] ok 2 - Value "http://www.development.uildandbas.data.org" passes type constraint AnyURI[minLength=>"36"] ok 3 - Value "gopher://alanguagePr.jecttodocu.entsmanual.h.gov" passes type constraint AnyURI[minLength=>"36"] ok 4 - Value "ftp://testatoolcr.ationinspe.ificationt.stingembed.edu" passes type constraint AnyURI[minLength=>"36"] ok 5 - Value "http://www.scriteriath.XMLchainto.pplication.mprovedtes.toa.gov" passes type constraint AnyURI[minLength=>"36"] 1..5 ok 8 - Type atomic/anyURI is restricted by facet minLength with value 36. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 50. ok 1 - Value "gopher://businessInd.gitalapart.ersindustr.and.gov" passes type constraint AnyURI[minLength=>"50"] ok 2 - Value "telnet://formustalld.tadefineso.particular.ndaSim.org" passes type constraint AnyURI[minLength=>"50"] ok 3 - Value "ftp://ftp.implementat.onstoservi.esandconsi.tencysui.edu" passes type constraint AnyURI[minLength=>"50"] ok 4 - Value "http://www.andcompatib.lityXMLthr.ughfilethe.SLarethero.edu" passes type constraint AnyURI[minLength=>"50"] ok 5 - Value "telnet://theofamongt.eTheisissu.swirelessO.SISforneed.ddisc.org" passes type constraint AnyURI[minLength=>"50"] 1..5 ok 9 - Type atomic/anyURI is restricted by facet minLength with value 50. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 63. ok 1 - Value "http://www.oftheunbias.dInternetn.wdynamicpa.tnersissar.tec.org" passes type constraint AnyURI[minLength=>"63"] ok 2 - Value "gopher://criteriaTou.estechnolo.ycorrectne.sandforbui.dInte.gov" passes type constraint AnyURI[minLength=>"63"] ok 3 - Value "mailto:isberesultbeingofuseapp\@canandeffortshelpinrelatedma.gov" passes type constraint AnyURI[minLength=>"63"] ok 4 - Value "ftp://toreviewedh.sprovideda.heobtained.tructuredw.relesstw.net" passes type constraint AnyURI[minLength=>"63"] ok 5 - Value "gopher://XMLisbuilds.rintXMLsig.ificanteli.inatetoXML.easur.com" passes type constraint AnyURI[minLength=>"63"] 1..5 ok 10 - Type atomic/anyURI is restricted by facet minLength with value 63. # Subtest: Type atomic/anyURI is restricted by facet length with value 11. ok 1 - Value "ftp://o.gov" passes type constraint AnyURI[length=>"11"] ok 2 - Value "ftp://a.edu" passes type constraint AnyURI[length=>"11"] ok 3 - Value "ftp://e.gov" passes type constraint AnyURI[length=>"11"] ok 4 - Value "ftp://v.edu" passes type constraint AnyURI[length=>"11"] ok 5 - Value "ftp://n.edu" passes type constraint AnyURI[length=>"11"] 1..5 ok 11 - Type atomic/anyURI is restricted by facet length with value 11. # Subtest: Type atomic/anyURI is restricted by facet length with value 11. ok 1 - Value "ftp://f.org" passes type constraint AnyURI[length=>"11"] ok 2 - Value "ftp://b.edu" passes type constraint AnyURI[length=>"11"] ok 3 - Value "ftp://p.org" passes type constraint AnyURI[length=>"11"] ok 4 - Value "ftp://x.gov" passes type constraint AnyURI[length=>"11"] ok 5 - Value "ftp://d.edu" passes type constraint AnyURI[length=>"11"] 1..5 ok 12 - Type atomic/anyURI is restricted by facet length with value 11. # Subtest: Type atomic/anyURI is restricted by facet length with value 34. ok 1 - Value "http://www.OASISofinin.ormatio.net" passes type constraint AnyURI[length=>"34"] ok 2 - Value "http://www.MarkupXMLso.twareen.edu" passes type constraint AnyURI[length=>"34"] ok 3 - Value "ftp://discoverbui.dObjectXML.n.org" passes type constraint AnyURI[length=>"34"] ok 4 - Value "telnet://befileXMLus.technolog.edu" passes type constraint AnyURI[length=>"34"] ok 5 - Value "telnet://toolsandwit.reference.org" passes type constraint AnyURI[length=>"34"] 1..5 ok 13 - Type atomic/anyURI is restricted by facet length with value 34. # Subtest: Type atomic/anyURI is restricted by facet length with value 12. ok 1 - Value "http://t.gov" passes type constraint AnyURI[length=>"12"] ok 2 - Value "http://t.gov" passes type constraint AnyURI[length=>"12"] ok 3 - Value "http://d.edu" passes type constraint AnyURI[length=>"12"] ok 4 - Value "news://a.org" passes type constraint AnyURI[length=>"12"] ok 5 - Value "news://d.net" passes type constraint AnyURI[length=>"12"] 1..5 ok 14 - Type atomic/anyURI is restricted by facet length with value 12. # Subtest: Type atomic/anyURI is restricted by facet length with value 63. ok 1 - Value "ftp://partnership.registrysu.portcontai.ingaobject.roupsmak.org" passes type constraint AnyURI[length=>"63"] ok 2 - Value "http://information.ndcanXMLTh.choicesath.sechairsis.illonto.net" passes type constraint AnyURI[length=>"63"] ok 3 - Value "http://www.filedatabet.eofarecomp.tibilityTh.ebXMLStand.rds.gov" passes type constraint AnyURI[length=>"63"] ok 4 - Value "ftp://ofprovidesc.mpatibilit.vocabulary.bjectSchem.sinorgan.com" passes type constraint AnyURI[length=>"63"] ok 5 - Value "ftp://ftp.constituent.roupsobjec.iveNSRLcri.eriacanisO.ethe.com" passes type constraint AnyURI[length=>"63"] 1..5 ok 15 - Type atomic/anyURI is restricted by facet length with value 63. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,7}\.){1,2}\c{3}. ok 1 - Value "gopher://Sty.reques.org" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "telnet://wirel.oldert.org" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "telnet://beth.edu" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "gopher://fort.ham.org" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "news://mode.edu" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 16 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,7}\.){1,2}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,3}\.){1,4}\c{3}. ok 1 - Value "telnet://mo.X.th.com" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "news://thu.o.pro.wid.com" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "ftp://b.Co.and.net" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "telnet://s.an.to.org" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "telnet://Th.int.e.r.com" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 17 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,3}\.){1,4}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,7}\.){1,4}\c{3}. ok 1 - Value "ftp://XSLthat.incons.isdispl.softwa.org" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "ftp://too.edu" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "ftp://indust.Aso.dra.gov" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "news://r.di.gov" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "news://busin.pa.org" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 18 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,7}\.){1,4}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,6}\.){1,2}\c{3}. ok 1 - Value "ftp://techn.using.gov" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,6}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "ftp://the.com" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,6}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "telnet://these.s.org" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,6}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "gopher://area.gov" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,6}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "news://ap.refe.edu" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,6}\\.){1,2}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 19 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,6}\.){1,2}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,10}\.){1,5}\c{3}. ok 1 - Value "telnet://and.the.thattesti.andspeci.im.gov" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "ftp://beingamon.I.net" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "gopher://whoservi.theXSL.fact.ma.net" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "ftp://furtherre.th.i.forconso.gov" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "telnet://allowtec.recognitio.com" passes type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 20 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,10}\.){1,5}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "telnet://f.org" passes type constraint AnyURI[enumeration=>"ARRAY(0x38de9d8)"] ok 2 - Value "mailto:devic\@manipulationandabilityspecifica.gov" passes type constraint AnyURI[enumeration=>"ARRAY(0x38de9d8)"] ok 3 - Value "gopher://Conformance.up.com" passes type constraint AnyURI[enumeration=>"ARRAY(0x38de9d8)"] ok 4 - Value "gopher://Conformance.up.com" passes type constraint AnyURI[enumeration=>"ARRAY(0x38de9d8)"] ok 5 - Value "http://www.systemswebi.teroperabi.itybeandof.hic.edu" passes type constraint AnyURI[enumeration=>"ARRAY(0x38de9d8)"] 1..5 ok 21 - Type atomic/anyURI is restricted by facet enumeration. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "http://www.signaturesr.acht.org" passes type constraint AnyURI[enumeration=>"ARRAY(0x3935d08)"] ok 2 - Value "ftp://forInvestig.org" passes type constraint AnyURI[enumeration=>"ARRAY(0x3935d08)"] ok 3 - Value "ftp://forInvestig.org" passes type constraint AnyURI[enumeration=>"ARRAY(0x3935d08)"] ok 4 - Value "http://www.withouttheR.commendati.nsmeasureme.gov" passes type constraint AnyURI[enumeration=>"ARRAY(0x3935d08)"] ok 5 - Value "news://th.gov" passes type constraint AnyURI[enumeration=>"ARRAY(0x3935d08)"] 1..5 ok 22 - Type atomic/anyURI is restricted by facet enumeration. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "http://www.ensureaddre.sasspecifi.ationsimag.sandst.org" passes type constraint AnyURI[enumeration=>"ARRAY(0x3933468)"] ok 2 - Value "ftp://ftp.computingHT.Lheterogen.ousretriev.vendorsbe.edu" passes type constraint AnyURI[enumeration=>"ARRAY(0x3933468)"] ok 3 - Value "http://www.ensureaddre.sasspecifi.ationsimag.sandst.org" passes type constraint AnyURI[enumeration=>"ARRAY(0x3933468)"] ok 4 - Value "ftp://ftp.computingHT.Lheterogen.ousretriev.vendorsbe.edu" passes type constraint AnyURI[enumeration=>"ARRAY(0x3933468)"] ok 5 - Value "ftp://ftp.prot.edu" passes type constraint AnyURI[enumeration=>"ARRAY(0x3933468)"] 1..5 ok 23 - Type atomic/anyURI is restricted by facet enumeration. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "news://ableresultp.ovidedfo.org" passes type constraint AnyURI[enumeration=>"ARRAY(0x3934268)"] ok 2 - Value "gopher://thesedefine.escribesof.hoseindustr.edu" passes type constraint AnyURI[enumeration=>"ARRAY(0x3934268)"] ok 3 - Value "news://ableresultp.ovidedfo.org" passes type constraint AnyURI[enumeration=>"ARRAY(0x3934268)"] ok 4 - Value "ftp://ftp.issuesquali.yensureand.histestscr.ationforc.com" passes type constraint AnyURI[enumeration=>"ARRAY(0x3934268)"] ok 5 - Value "telnet://correctiono.forinforma.ionbuildca.abilities.com" passes type constraint AnyURI[enumeration=>"ARRAY(0x3934268)"] 1..5 ok 24 - Type atomic/anyURI is restricted by facet enumeration. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "gopher://programacce.sbynewtheI.ternetinfo.mationinte.org" passes type constraint AnyURI[enumeration=>"ARRAY(0x396b750)"] ok 2 - Value "ftp://ftp.areandaComm.tteetransa.tthembusin.ssisfilt.edu" passes type constraint AnyURI[enumeration=>"ARRAY(0x396b750)"] ok 3 - Value "ftp://ftp.areandaComm.tteetransa.tthembusin.ssisfilt.edu" passes type constraint AnyURI[enumeration=>"ARRAY(0x396b750)"] ok 4 - Value "ftp://ftp.areandaComm.tteetransa.tthembusin.ssisfilt.edu" passes type constraint AnyURI[enumeration=>"ARRAY(0x396b750)"] ok 5 - Value "ftp://ftp.areandaComm.tteetransa.tthembusin.ssisfilt.edu" passes type constraint AnyURI[enumeration=>"ARRAY(0x396b750)"] 1..5 ok 25 - Type atomic/anyURI is restricted by facet enumeration. # Subtest: Type atomic/anyURI is restricted by facet whiteSpace with value collapse. ok 1 - Value "mailto:Ch\@futureinterconnectedbusinesspartnerscommunityof.org" passes type constraint AnyURI[whiteSpace=>"collapse"] ok 2 - Value "telnet://adventdatab.seensureis.awcreateor.anizations.elp.org" passes type constraint AnyURI[whiteSpace=>"collapse"] ok 3 - Value "ftp://ftp.transactcon.ributerigo.oustoproto.ypesConfor.an.org" passes type constraint AnyURI[whiteSpace=>"collapse"] ok 4 - Value "ftp://ftp.ofknownOrga.izationint.olsfiveinc.udeinforma.io.org" passes type constraint AnyURI[whiteSpace=>"collapse"] ok 5 - Value "mailto:industr\@providethethisobjectsadNISTforeachcomputer.edu" passes type constraint AnyURI[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/anyURI is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 25. ok 1 - Value "ftp://b.org" fails type constraint AnyURI[minLength=>"25"] ok 2 - Value "gopher://i.com" fails type constraint AnyURI[minLength=>"25"] ok 3 - Value "http://ensure.com" fails type constraint AnyURI[minLength=>"25"] ok 4 - Value "gopher://forthea.org" fails type constraint AnyURI[minLength=>"25"] ok 5 - Value "http://investigati.n.gov" fails type constraint AnyURI[minLength=>"25"] 1..5 ok 27 - Type atomic/anyURI is restricted by facet minLength with value 25. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 32. ok 1 - Value "ftp://q.edu" fails type constraint AnyURI[minLength=>"32"] ok 2 - Value "gopher://ton.gov" fails type constraint AnyURI[minLength=>"32"] ok 3 - Value "http://ascommerce.gov" fails type constraint AnyURI[minLength=>"32"] ok 4 - Value "telnet://oneasTheand.e.com" fails type constraint AnyURI[minLength=>"32"] ok 5 - Value "http://www.pervasiveen.urei.edu" fails type constraint AnyURI[minLength=>"32"] 1..5 ok 28 - Type atomic/anyURI is restricted by facet minLength with value 32. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 48. ok 1 - Value "ftp://f.gov" fails type constraint AnyURI[minLength=>"48"] ok 2 - Value "ftp://transmitin.org" fails type constraint AnyURI[minLength=>"48"] ok 3 - Value "gopher://canbuiltbui.dtha.com" fails type constraint AnyURI[minLength=>"48"] ok 4 - Value "http://Standardsan.toprocessp.rtne.org" fails type constraint AnyURI[minLength=>"48"] ok 5 - Value "mailto:ofjoint\@goodthenusingbytheandsoftwar.com" fails type constraint AnyURI[minLength=>"48"] 1..5 ok 29 - Type atomic/anyURI is restricted by facet minLength with value 48. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 47. ok 1 - Value "ftp://g.org" fails type constraint AnyURI[minLength=>"47"] ok 2 - Value "http://www.meth.com" fails type constraint AnyURI[minLength=>"47"] ok 3 - Value "mailto:gl\@businessconso.org" fails type constraint AnyURI[minLength=>"47"] ok 4 - Value "ftp://Businessani.Nationalto.ac.edu" fails type constraint AnyURI[minLength=>"47"] ok 5 - Value "http://www.thisOASISUn.versityand.serewell.edu" fails type constraint AnyURI[minLength=>"47"] 1..5 ok 30 - Type atomic/anyURI is restricted by facet minLength with value 47. # Subtest: Type atomic/anyURI is restricted by facet minLength with value 63. ok 1 - Value "ftp://o.org" fails type constraint AnyURI[minLength=>"63"] ok 2 - Value "telnet://aasthrough.edu" fails type constraint AnyURI[minLength=>"63"] ok 3 - Value "news://oftheimeasu.ementsiswi.e.com" fails type constraint AnyURI[minLength=>"63"] ok 4 - Value "ftp://exchangeuse.ofandtheot.ercorrecti.nsy.net" fails type constraint AnyURI[minLength=>"63"] ok 5 - Value "mailto:naturereviewedrev\@anddiscoverchoicesotherimprovedla.org" fails type constraint AnyURI[minLength=>"63"] 1..5 ok 31 - Type atomic/anyURI is restricted by facet minLength with value 63. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 11. ok 1 - Value "http://c.edu" fails type constraint AnyURI[maxLength=>"11"] ok 2 - Value "telnet://bedevelopme.gov" fails type constraint AnyURI[maxLength=>"11"] ok 3 - Value "news://aeachthetoa.dimproveda.re.org" fails type constraint AnyURI[maxLength=>"11"] ok 4 - Value "http://environment.accessofto.anguagetoa.dla.com" fails type constraint AnyURI[maxLength=>"11"] ok 5 - Value "mailto:\@cooperationthenandandisFurthermoreCPUdatainconstitu.org" fails type constraint AnyURI[maxLength=>"11"] 1..5 ok 32 - Type atomic/anyURI is restricted by facet maxLength with value 11. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 60. ok 1 - Value "news://ofstructure.uiteandoft.theinterna.ionalrefer.nceeb.org" fails type constraint AnyURI[maxLength=>"60"] ok 2 - Value "news://usertoitsfi.dmeasurede.endability.ellareObje.tdefin.gov" fails type constraint AnyURI[maxLength=>"60"] ok 3 - Value "ftp://constituent.eadershipc.mputerSoft.areSoftwar.chairsus.net" fails type constraint AnyURI[maxLength=>"60"] ok 4 - Value "ftp://ftp.hasandebXML.rganizatio.sExtensibl.meetsVirtu.ll.gov" fails type constraint AnyURI[maxLength=>"60"] ok 5 - Value "ftp://ftp.manualOASIS.rganizatio.objectivec.eatesobjec.too.net" fails type constraint AnyURI[maxLength=>"60"] 1..5 ok 33 - Type atomic/anyURI is restricted by facet maxLength with value 60. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 33. ok 1 - Value "ftp://ftp.facilitates.sedversi.org" fails type constraint AnyURI[maxLength=>"33"] ok 2 - Value "telnet://becomethene.workingthe.ffaci.gov" fails type constraint AnyURI[maxLength=>"33"] ok 3 - Value "http://www.implementat.oncomplian.ofsfileoff.org" fails type constraint AnyURI[maxLength=>"33"] ok 4 - Value "telnet://Architectur.lemergingm.morybusine.sinfrast.edu" fails type constraint AnyURI[maxLength=>"33"] ok 5 - Value "ftp://Individualr.gardobtain.dtoNISTiss.essoftware.ilesbetw.org" fails type constraint AnyURI[maxLength=>"33"] 1..5 ok 34 - Type atomic/anyURI is restricted by facet maxLength with value 33. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 37. ok 1 - Value "telnet://firstDOMfed.theandperv.si.org" fails type constraint AnyURI[maxLength=>"37"] ok 2 - Value "mailto:templateslarge\@involveddevelopmen.gov" fails type constraint AnyURI[maxLength=>"37"] ok 3 - Value "http://rangeincorp.ratedPCres.urcelangua.esind.edu" fails type constraint AnyURI[maxLength=>"37"] ok 4 - Value "telnet://certainmatc.electronic.MLspecific.tionofdev.net" fails type constraint AnyURI[maxLength=>"37"] ok 5 - Value "ftp://heterogeneo.spervasive.sinteroper.bilityhelp.ngandand.edu" fails type constraint AnyURI[maxLength=>"37"] 1..5 ok 35 - Type atomic/anyURI is restricted by facet maxLength with value 37. # Subtest: Type atomic/anyURI is restricted by facet maxLength with value 17. ok 1 - Value "http://www.lan.edu" fails type constraint AnyURI[maxLength=>"17"] ok 2 - Value "telnet://aresystemst.olsb.edu" fails type constraint AnyURI[maxLength=>"17"] ok 3 - Value "gopher://arebuildsec.ritythesei.assu.org" fails type constraint AnyURI[maxLength=>"17"] ok 4 - Value "news://inhardwared.velopmentI.formationl.nguage.com" fails type constraint AnyURI[maxLength=>"17"] ok 5 - Value "http://www.thatcompute.sLibraryto.aisedawill.oftwareser.ice.gov" fails type constraint AnyURI[maxLength=>"17"] 1..5 ok 36 - Type atomic/anyURI is restricted by facet maxLength with value 17. # Subtest: Type atomic/anyURI is restricted by facet length with value 11. ok 1 - Value "http://s.org" fails type constraint AnyURI[length=>"11"] ok 2 - Value "ftp://ftp.inreferenc.edu" fails type constraint AnyURI[length=>"11"] ok 3 - Value "telnet://draftpervas.veretrievep.gov" fails type constraint AnyURI[length=>"11"] ok 4 - Value "ftp://anddiscussi.nsalsonetw.rksforelim.nate.edu" fails type constraint AnyURI[length=>"11"] ok 5 - Value "gopher://libraryserv.cestoprofi.esAtobothS.ructuredre.osito.gov" fails type constraint AnyURI[length=>"11"] 1..5 ok 37 - Type atomic/anyURI is restricted by facet length with value 11. # Subtest: Type atomic/anyURI is restricted by facet length with value 53. ok 1 - Value "ftp://j.edu" fails type constraint AnyURI[length=>"53"] ok 2 - Value "ftp://computerele.edu" fails type constraint AnyURI[length=>"53"] ok 3 - Value "ftp://ftp.toolsrangeG.oupsc.gov" fails type constraint AnyURI[length=>"53"] ok 4 - Value "news://Atotechnolo.iesreposit.ryeffor.gov" fails type constraint AnyURI[length=>"53"] ok 5 - Value "http://andmediumso.enablingty.icalthatbl.cksThet.org" fails type constraint AnyURI[length=>"53"] 1..5 ok 38 - Type atomic/anyURI is restricted by facet length with value 53. # Subtest: Type atomic/anyURI is restricted by facet length with value 15. ok 1 - Value "gopher://the.edu" fails type constraint AnyURI[length=>"15"] ok 2 - Value "ftp://ftp.mechanismth.A.org" fails type constraint AnyURI[length=>"15"] ok 3 - Value "telnet://themrevolut.onaccompli.he.org" fails type constraint AnyURI[length=>"15"] ok 4 - Value "http://www.theseXMLoft.chniquesse.sorssoftwar.com" fails type constraint AnyURI[length=>"15"] ok 5 - Value "http://andOrganiza.ionanddata.usinessofc.nformancei.methods.com" fails type constraint AnyURI[length=>"15"] 1..5 ok 39 - Type atomic/anyURI is restricted by facet length with value 15. # Subtest: Type atomic/anyURI is restricted by facet length with value 14. ok 1 - Value "ftp://ftp.h.edu" fails type constraint AnyURI[length=>"14"] ok 2 - Value "ftp://ftp.development.n.org" fails type constraint AnyURI[length=>"14"] ok 3 - Value "ftp://ftp.eXtensibler.centofmana.eu.org" fails type constraint AnyURI[length=>"14"] ok 4 - Value "mailto:all\@doreferenceandtechnologiessuccessunb.gov" fails type constraint AnyURI[length=>"14"] ok 5 - Value "ftp://ftp.sinformatio.InAdatabas.implementa.ionsthatfi.espr.org" fails type constraint AnyURI[length=>"14"] 1..5 ok 40 - Type atomic/anyURI is restricted by facet length with value 14. # Subtest: Type atomic/anyURI is restricted by facet length with value 63. ok 1 - Value "ftp://p.org" fails type constraint AnyURI[length=>"63"] ok 2 - Value "ftp://ftp.Groupsand.org" fails type constraint AnyURI[length=>"63"] ok 3 - Value "gopher://definesConf.rmanceTrad.org" fails type constraint AnyURI[length=>"63"] ok 4 - Value "ftp://ftp.issuesantec.nicalwides.readwebthu.org" fails type constraint AnyURI[length=>"63"] ok 5 - Value "mailto:toOASISandaredevelopme\@vocabulariestestingthesefrom.net" fails type constraint AnyURI[length=>"63"] 1..5 ok 41 - Type atomic/anyURI is restricted by facet length with value 63. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,2}\.){1,5}\c{3}. ok 1 - Value "ftp://eachbewit.otherwilleXtens.follow.lawbeaande.XMLus.repositor.com" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,2}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "http://build.theamongimag.becom.OASIScompu.thedue.XMLbusinessis.organizations.gov" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,2}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "http://regist.stimu.waysmanyth.andprofil.exchang.knownagraphi.ECprovidedCom.otherSchemape.edu" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,2}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "ftp://Theask.toolseto.theacceleratef.andtesttest.the.disseminateToin.ofAdistribu.edu" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,2}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "news://libr.ssolvetoolsto.metrologypr.software.sup.beknow.theseabil.edu" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,2}\\.){1,5}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 42 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,2}\.){1,5}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,3}\.){1,4}\c{3}. ok 1 - Value "ftp://toregist.thesecanther.NISTme.thefor.amongthosesuch.andtonetw.org" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "gopher://aInternetthela.Virtuallyso.software.communi.widelyTo.usedtheover.andeachS.com" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "ftp://andbothreposit.regis.revolutioniz.oncreatedt.resourcesI.usingandmakeNI.org" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "telnet://interoperabilit.donatea.portable.ofandE.knownforaut.bothNa.comput.isITLProvid.edu" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "gopher://successand.isconformanto.enterprisesm.andErrorswes.devel.andAd.someModelA.com" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,3}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 43 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,3}\.){1,4}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,5}\.){1,4}\c{3}. ok 1 - Value "news://olderperfo.totempla.forlanguageth.thesethecreate.towidetotheb.abilitySchema.useofyears.edu" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,5}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "telnet://filewithinD.thecomputera.byresidesitp.nointhemsi.arecreates.withtodocuments.accomplishsec.gov" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,5}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "ftp://Businessdepe.thebenefitswo.SOCgovernment.referencech.deployedTh.aroledistrib.andXMLarepub.com" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,5}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "gopher://vendor.buildfiles.theandparticip.browserssetTof.fororganiz.industry.edu" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,5}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "telnet://anddisc.fromdesktopi.addition.onlypro.XMLasthet.versionss.gov" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,5}\\.){1,4}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 44 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,5}\.){1,4}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,10}\.){1,3}\c{3}. ok 1 - Value "telnet://aboutdevelopm.referenceofreg.mustthebuildLan.ofamongAtois.andtheandmust.certainOASI.theInternetaan.thethetheseus.com" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "gopher://CPUtographics.ebXMLArchitec.furthertheofa.thecomplexadd.fourcorrection.ofrelatedvo.com" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "ftp://scomputingth.certaintheof.issueselectroni.thetechnologie.partnersofthis.gov" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "gopher://forandandpervas.testingthisde.andStandardscha.DelawareandviaS.repositoryaProv.Organizationsp.theSchemassig.willbothsof.com" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "telnet://registryourde.includecanof.testableleade.discoveryobtai.thatreferen.gov" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,10}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 45 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,10}\.){1,3}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,7}\.){1,3}\c{3}. ok 1 - Value "gopher://mustNISTproc.aselectronican.systemsstan.andwireles.Informationa.definecanfo.completi.wouldofanat.gov" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 2 - Value "telnet://aparadigmsta.XMLstake.dataaregr.repositori.signaturesNat.andprocessdocum.gov" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 3 - Value "news://understandthe.including.whichamong.partnerships.andsupplytest.contribut.forofhel.net" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 4 - Value "ftp://distributed.anofandbusin.typespecific.databaseinclu.thesetestbrow.creationwhereTh.theconsortiu.supplyasv.edu" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] ok 5 - Value "ftp://availableobj.theDevelopand.thatmostfori.fromAnsignif.allowswo.edu" fails type constraint AnyURI[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3,6}://((?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){1,7}\\.){1,3}(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){3}\$))"] 1..5 ok 46 - Type atomic/anyURI is restricted by facet pattern with value \c{3,6}://(\c{1,7}\.){1,3}\c{3}. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "ftp://organizatio.sobjectneu.ralledtech.ol.gov" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a03c80)"] ok 2 - Value "http://systemsis.org" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a03c80)"] ok 3 - Value "ftp://ftp.theviaXMLme.rolo.edu" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a03c80)"] ok 4 - Value "http://www.i.com" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a03c80)"] ok 5 - Value "http://www.suchma.edu" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a03c80)"] 1..5 ok 47 - Type atomic/anyURI is restricted by facet enumeration. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "ftp://preciseboth.ndicationa.dOASISthis.othethetoo.s.edu" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a89ca0)"] ok 2 - Value "gopher://theFacilita.iondomains.pecificati.nsofprovide.gov" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a89ca0)"] ok 3 - Value "mailto:partnershipsbe\@itsofsoftwarenaturethatorganiza.gov" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a89ca0)"] ok 4 - Value "news://standardsth.stakeholde.sfr.org" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a89ca0)"] ok 5 - Value "ftp://ensurewayst.etoisSoftw.readdres.org" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a89ca0)"] 1..5 ok 48 - Type atomic/anyURI is restricted by facet enumeration. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "telnet://DOMwiththeh.ssensorspro.gov" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a5fa80)"] ok 2 - Value "ftp://ftp.specificati.nsthetarge.andn.gov" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a5fa80)"] ok 3 - Value "telnet://fiveXSLalso.echnologie.TothetheXS.widewil.org" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a5fa80)"] ok 4 - Value "ftp://DOMcontaini.ginobvious.ngofECst.gov" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a5fa80)"] ok 5 - Value "http://www.collaborate.p.gov" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a5fa80)"] 1..5 ok 49 - Type atomic/anyURI is restricted by facet enumeration. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "http://www.issuesbysta.dardssigni.icantSXMLS.yles.net" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a70d18)"] ok 2 - Value "ftp://havingclean.hehashasFu.thermorewo.kSME.edu" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a70d18)"] ok 3 - Value "ftp://repositorie.organizati.nsofDOMthe.OASIS.org" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a70d18)"] ok 4 - Value "http://willthebyBu.inessneede.incan.org" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a70d18)"] ok 5 - Value "http://www.forNSRLfilt.r.org" fails type constraint AnyURI[enumeration=>"ARRAY(0x3a70d18)"] 1..5 ok 50 - Type atomic/anyURI is restricted by facet enumeration. # Subtest: Type atomic/anyURI is restricted by facet enumeration. ok 1 - Value "ftp://ftp.technologyk.ownHTMLtoo.sArchitect.ralch.net" fails type constraint AnyURI[enumeration=>"ARRAY(0x39b38a8)"] ok 2 - Value "mailto:prominentEXiSTrais\@implementationsofitwellandexecu.gov" fails type constraint AnyURI[enumeration=>"ARRAY(0x39b38a8)"] ok 3 - Value "http://suchItebXML.ecurityand.fw.org" fails type constraint AnyURI[enumeration=>"ARRAY(0x39b38a8)"] ok 4 - Value "telnet://largehighth.AXMLvocabul.org" fails type constraint AnyURI[enumeration=>"ARRAY(0x39b38a8)"] ok 5 - Value "http://Stylesheetf.rOrganizati.com" fails type constraint AnyURI[enumeration=>"ARRAY(0x39b38a8)"] 1..5 ok 51 - Type atomic/anyURI is restricted by facet enumeration. 1..51 ok t/50base64Binary.t ........ # Subtest: Type atomic/base64Binary is restricted by facet maxLength with value 1. ok 1 - Value "YQ==" passes type constraint Base64Binary[maxLength=>"1"] ok 2 - Value "aA==" passes type constraint Base64Binary[maxLength=>"1"] ok 3 - Value "Yw==" passes type constraint Base64Binary[maxLength=>"1"] ok 4 - Value "aQ==" passes type constraint Base64Binary[maxLength=>"1"] ok 5 - Value "ZA==" passes type constraint Base64Binary[maxLength=>"1"] 1..5 ok 1 - Type atomic/base64Binary is restricted by facet maxLength with value 1. # Subtest: Type atomic/base64Binary is restricted by facet maxLength with value 45. ok 1 - Value "ZQ==" passes type constraint Base64Binary[maxLength=>"45"] ok 2 - Value "bGNlbmdnamh4eXBy" passes type constraint Base64Binary[maxLength=>"45"] ok 3 - Value "bnJyY2J0b3Zhb2pqaXdsd2tiam5kc3I=" passes type constraint Base64Binary[maxLength=>"45"] ok 4 - Value "YWR2eHdicnVzdmx3YW1tdnV2c3drZHVlbHBjb29vbHR3ZA==" passes type constraint Base64Binary[maxLength=>"45"] ok 5 - Value "ZmNhYWNvY3l5a3d0bGF5bmRidHVvY2lmcmt5ZGdxcmtxcXNnZHlsZG94bmJ2" passes type constraint Base64Binary[maxLength=>"45"] 1..5 ok 2 - Type atomic/base64Binary is restricted by facet maxLength with value 45. # Subtest: Type atomic/base64Binary is restricted by facet maxLength with value 54. ok 1 - Value "Yg==" passes type constraint Base64Binary[maxLength=>"54"] ok 2 - Value "Y3V2bmFka3dxZHdiY2U=" passes type constraint Base64Binary[maxLength=>"54"] ok 3 - Value "eXNidmxsbnF3Z3JiYWRodWF5aW9paHViZ2Vm" passes type constraint Base64Binary[maxLength=>"54"] ok 4 - Value "ZHZtamxud2doaGNpZ3F0bGVxdXNlZGhucHh2anZtYmxia2Zwcm5sZg==" passes type constraint Base64Binary[maxLength=>"54"] ok 5 - Value "cmp4c2NlYnRsc3d2d25ld2tld215eXNzdWVkdWp3ZGpwaWdsbWlhYnVxZ2l3Y2ZqZ2Nkb2o=" passes type constraint Base64Binary[maxLength=>"54"] 1..5 ok 3 - Type atomic/base64Binary is restricted by facet maxLength with value 54. # Subtest: Type atomic/base64Binary is restricted by facet maxLength with value 61. ok 1 - Value "Yw==" passes type constraint Base64Binary[maxLength=>"61"] ok 2 - Value "b3l1a3F5dWJpa3dkcmdoeQ==" passes type constraint Base64Binary[maxLength=>"61"] ok 3 - Value "dGRweWRkY3ZoYnFuaGZ4ampsdHBibXFldGx1ZHd1cA==" passes type constraint Base64Binary[maxLength=>"61"] ok 4 - Value "Ymp4cmVva2R4dmJ4am9wbWdyc255Zm1mcWZpZ3VxZXJ3eHZ4ZmdrdnVmZmJmYQ==" passes type constraint Base64Binary[maxLength=>"61"] ok 5 - Value "cW93dWRoa2pub2FtaWNkdmNldWF3ZXNnYm9taXR2eG93eG5uYmJxanJudXZ3ZHFldmhiZ3NoYXRndWtxaw==" passes type constraint Base64Binary[maxLength=>"61"] 1..5 ok 4 - Type atomic/base64Binary is restricted by facet maxLength with value 61. # Subtest: Type atomic/base64Binary is restricted by facet maxLength with value 74. ok 1 - Value "aQ==" passes type constraint Base64Binary[maxLength=>"74"] ok 2 - Value "ZGFldHZrZGlsYm94Ymx4YXVwaQ==" passes type constraint Base64Binary[maxLength=>"74"] ok 3 - Value "c3ViaGl3ZWFsZmdqaGJneXh3and4bnR3am9neGtkbGhrbnllaA==" passes type constraint Base64Binary[maxLength=>"74"] ok 4 - Value "YmNnc3lqYmZvYnBscmhqamZraHZ5dndxZG90cnB1dXJuZWp0bnlzamx0ZWh5ZGxkcG1hY25hdg==" passes type constraint Base64Binary[maxLength=>"74"] ok 5 - Value "aWN0YXJlam94am9yaWhybWhkaGFuY2Fza2FsaXFyZWhsa21qY2hnZWl0aWh0eGJvZGlyaWtmdXJicG14cmh5Z2x5eHF3Y2Focw==" passes type constraint Base64Binary[maxLength=>"74"] 1..5 ok 5 - Type atomic/base64Binary is restricted by facet maxLength with value 74. # Subtest: Type atomic/base64Binary is restricted by facet minLength with value 1. ok 1 - Value "aA==" passes type constraint Base64Binary[minLength=>"1"] ok 2 - Value "dHVzd2VtY3lidXZ0ZmhydXFzZg==" passes type constraint Base64Binary[minLength=>"1"] ok 3 - Value "YXN5b3JwbXJubGxraWFzYmZucGd2Y3NpbWxkbnhpaXBtd3ZveA==" passes type constraint Base64Binary[minLength=>"1"] ok 4 - Value "bWpjbGNxY2ZvamFicmxhamZic2NnbXF4c2JsZXdzdnRlZHh5d210anVobnl2Zm9wZWdka2hrYg==" passes type constraint Base64Binary[minLength=>"1"] ok 5 - Value "eWlmYWh3c29zZGJ1YWtldGh2cXBpcG1iZXZya2d5b2VtcGdmc3BjbGNvcG1tbHZqZHdtYmZ5Ymt1Z3N0eW9rdmllYXFxYnBuYw==" passes type constraint Base64Binary[minLength=>"1"] 1..5 ok 6 - Type atomic/base64Binary is restricted by facet minLength with value 1. # Subtest: Type atomic/base64Binary is restricted by facet minLength with value 27. ok 1 - Value "aGZkb2Jub2x1Y2p1YXhlbWRxb2Rwa3F5dmpw" passes type constraint Base64Binary[minLength=>"27"] ok 2 - Value "bXVqY3NwdG53aXh0eWp2ZGZzc3VxcGpramt2Y2JqeHBpbnNicHg=" passes type constraint Base64Binary[minLength=>"27"] ok 3 - Value "Y2JmdnR3ZHh1amFjZnV2Z2RpcmJvcWxhYXBlcGpsY2dia2JianVmaGdqcGlncWllaw==" passes type constraint Base64Binary[minLength=>"27"] ok 4 - Value "a3NtZ2pmdmVreHl4ZXJhaHR5eGpzaGJzcXBucWpob2VycnlybHZ3bWlmb295c2NibHNncGhjcmVkaGtx" passes type constraint Base64Binary[minLength=>"27"] ok 5 - Value "ZHlta3ljbW9pY25tdnNtYXZna2hmdXJzaWZwZ3RwbG1iZ3R3a3d4Y3Nwbmh4cnZzbGZneG5rZ2ZucHFlZGhmZ21sZWF0ZXk=" passes type constraint Base64Binary[minLength=>"27"] 1..5 ok 7 - Type atomic/base64Binary is restricted by facet minLength with value 27. # Subtest: Type atomic/base64Binary is restricted by facet minLength with value 14. ok 1 - Value "a2tjYnBrcXNod3Roc3A=" passes type constraint Base64Binary[minLength=>"14"] ok 2 - Value "amVxdGtzbW9jdHNpaWFkbXBwd2pycXBpamhndGQ=" passes type constraint Base64Binary[minLength=>"14"] ok 3 - Value "cHR1anZoZHBxaWZxcmJya3Rhb21zcWptZ25kZWh2amdkd2p2ZHJ1cWx0c2U=" passes type constraint Base64Binary[minLength=>"14"] ok 4 - Value "ZGNzamRveHZ5cXRsbXNva3NtamNid2hsc3dvbW9udm13Z3ljZHdhYXdxZGtlYWRmc2FqeXdlbmZjbmk=" passes type constraint Base64Binary[minLength=>"14"] ok 5 - Value "c3V5bnRocm5oc2pqZWhxdm5mZnNsd2pkaG1tbHhrbHdmd2N5c3Vuc2dsZ2NpYXJndGh4a2Fwc3JsaGhsc3NrZWxhYmp0ZWxleGo=" passes type constraint Base64Binary[minLength=>"14"] 1..5 ok 8 - Type atomic/base64Binary is restricted by facet minLength with value 14. # Subtest: Type atomic/base64Binary is restricted by facet minLength with value 11. ok 1 - Value "a3JubmtudXVvbmk=" passes type constraint Base64Binary[minLength=>"11"] ok 2 - Value "dm14dWN1YXFwZWljd3dtYnNudWJrZmFoaWw=" passes type constraint Base64Binary[minLength=>"11"] ok 3 - Value "cWVwc2djeHlranR3cmJ1b29ucWhwdHhpaGF0dnNnZ3ZtaW9veGZ5dmg=" passes type constraint Base64Binary[minLength=>"11"] ok 4 - Value "ZmtycHFnanh5cnh5d2hnb2Rtc3JleG1pcnZ1ZWVhZ3FtdHdnZWtwZW11dWF4aHhhZHVrd3l3Y3E=" passes type constraint Base64Binary[minLength=>"11"] ok 5 - Value "Y3hxdWljeGFwcXhoZ3JhaXNwdWlmdGtnZHlmbGlxanhibmFpeXZ1Y294dHJoZXdmbWZ3b2JudHVtd3V3aWFrYWN3ZnB4dmw=" passes type constraint Base64Binary[minLength=>"11"] 1..5 ok 9 - Type atomic/base64Binary is restricted by facet minLength with value 11. # Subtest: Type atomic/base64Binary is restricted by facet minLength with value 74. ok 1 - Value "dnBwcmh3dGFocGN5b25jeHJjYW9zaXJpbGdpc2xmY2dzZWRna25peXBqaW1iaHV0ZHhhZ2hmZ2NnY3lnYWVvbWdiYXZzZGZya3U=" passes type constraint Base64Binary[minLength=>"74"] ok 2 - Value "YWVnc2NnYnhkYnF0aHF2cHh1ZG5qdnBzcWhuZnlja210cHVoY21jdXRzZ2pxa2lybG9yY3Jhd2Nvb2NpbGV2bnV3ZmJud2xwYmg=" passes type constraint Base64Binary[minLength=>"74"] ok 3 - Value "dmJnd3Rwbmx1aGt2ZmhteWtrYmhrcWJxZXRwdnd4dmxibXNsZWJvZ3NscmhqeWZuY3Vic3N1b3Zqd21vcXh5eHVudm5keHF4aHA=" passes type constraint Base64Binary[minLength=>"74"] ok 4 - Value "YWJrbmlubGRyZ3d3ZHVrdnNmd2h0aGJ4cWNqeXBjbnBpZ3d5Z2tkcXRpZm9oZmR1aHlubXN3d2dmZXZlcHhrZm5meXFzd3B4aGg=" passes type constraint Base64Binary[minLength=>"74"] ok 5 - Value "aXBpb2RuaGF3aGtld3hrdHVyYmFmcHl3eGtqZ2VvcXdyaHhiaWtzd3lvd3hydmdjbHdrd3FncmZlZWtjZGVxYXdncGRjd3JheGk=" passes type constraint Base64Binary[minLength=>"74"] 1..5 ok 10 - Type atomic/base64Binary is restricted by facet minLength with value 74. # Subtest: Type atomic/base64Binary is restricted by facet length with value 1. ok 1 - Value "Yw==" passes type constraint Base64Binary[length=>"1"] ok 2 - Value "eQ==" passes type constraint Base64Binary[length=>"1"] ok 3 - Value "cw==" passes type constraint Base64Binary[length=>"1"] ok 4 - Value "aQ==" passes type constraint Base64Binary[length=>"1"] ok 5 - Value "dQ==" passes type constraint Base64Binary[length=>"1"] 1..5 ok 11 - Type atomic/base64Binary is restricted by facet length with value 1. # Subtest: Type atomic/base64Binary is restricted by facet length with value 1. ok 1 - Value "cw==" passes type constraint Base64Binary[length=>"1"] ok 2 - Value "aw==" passes type constraint Base64Binary[length=>"1"] ok 3 - Value "cA==" passes type constraint Base64Binary[length=>"1"] ok 4 - Value "dQ==" passes type constraint Base64Binary[length=>"1"] ok 5 - Value "aw==" passes type constraint Base64Binary[length=>"1"] 1..5 ok 12 - Type atomic/base64Binary is restricted by facet length with value 1. # Subtest: Type atomic/base64Binary is restricted by facet length with value 31. ok 1 - Value "c3dqYWFmdml0dGZyeG9lanJsYWR3eHF4b3JuYm53ag==" passes type constraint Base64Binary[length=>"31"] ok 2 - Value "YnRvYmlzZnFmcmhrcHB3eGJ1eXhmZ3l0aWtoZmVubg==" passes type constraint Base64Binary[length=>"31"] ok 3 - Value "YWlnb3RqcmFoeWZ2eGJhZG5sdHBkYWV3aGxpaGRyYw==" passes type constraint Base64Binary[length=>"31"] ok 4 - Value "YW13cHJpcmhwbmJuZW93cmpqaWdwbWxlaG53d2t5aw==" passes type constraint Base64Binary[length=>"31"] ok 5 - Value "YXVoaGVnZXBic2Nzb3NveXVvbmd4eXNsZmh2aXdvbA==" passes type constraint Base64Binary[length=>"31"] 1..5 ok 13 - Type atomic/base64Binary is restricted by facet length with value 31. # Subtest: Type atomic/base64Binary is restricted by facet length with value 47. ok 1 - Value "c3dtdG9ka2lrbmhsZ2ZjYmV3b3BxdG1od2p4aWpnaWZsZm92d3d1cmF1cHBueGU=" passes type constraint Base64Binary[length=>"47"] ok 2 - Value "bGFnaHhkd3F2dHRzcnFiY3Z4cWVubmxhZ3h5ZmV2aXhjZmFmdWVzZ2x0eWdqZmM=" passes type constraint Base64Binary[length=>"47"] ok 3 - Value "ZGVmcGhiYWF2eWZkcHBxa3dncWhnZHNqd3N2am1nZGhnYXN4d2JwY21qc2h0c2Q=" passes type constraint Base64Binary[length=>"47"] ok 4 - Value "cnFraW5sbG1ieXBrdXh4bXVndndkYWV4cWNhY3lkdGxwdXFlaHF3ZHl1dWhzZWQ=" passes type constraint Base64Binary[length=>"47"] ok 5 - Value "aWFjYmdtY3Jia2tyZXByZHNxeGxnYWxwc2t5Y21qdWpmYnlldnNsbW10YmVpb24=" passes type constraint Base64Binary[length=>"47"] 1..5 ok 14 - Type atomic/base64Binary is restricted by facet length with value 47. # Subtest: Type atomic/base64Binary is restricted by facet length with value 74. ok 1 - Value "d3d4YW1iam5qeGNhbHBmaXhyaHZqcHRsbXRzbWJ1ZGxpd3R2Y2xuYm9yc2lxYnFuYWtnZHFjc2l4ZHZ1eWd2d3JqYmZtYnhtYnE=" passes type constraint Base64Binary[length=>"74"] ok 2 - Value "dWhhZmNiZHl2b211aHJpa2FoeG5oZGdqYm1wZGNtd3Zxcmt2ZWV3bHNxb2RkY2hod29hYXJxcWZqbWVodmhvbXZocXdkdHhidXc=" passes type constraint Base64Binary[length=>"74"] ok 3 - Value "YmV4YXZwZHZoc2h4bXdocHBxdmFndnN1dmlydnl5am1waWVzeGhnanl5bmdibmhhdmxkbnF1aGFpcXZ2amphb29rbnljYmpocmk=" passes type constraint Base64Binary[length=>"74"] ok 4 - Value "cHhqY3Fqdmx4bGxpZGZveGpudGNhYWF5bmZxc3Nya3BvdHJuc25wYWNoYWZ2c29hYWRheGZnb3JleHJyc3FhZmRydXV5dmhnaWI=" passes type constraint Base64Binary[length=>"74"] ok 5 - Value "ZWhzeGlja21qdHFzZmphaXRtZGNzdGlxYnFvZndpeHdpcGlqbmZhdHhtdmFpdm54b3draGphdndnZGV2dWhzYnhkdGN2bmdjaXE=" passes type constraint Base64Binary[length=>"74"] 1..5 ok 15 - Type atomic/base64Binary is restricted by facet length with value 74. # Subtest: Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{20}. ok 1 - Value "dGRoYWx5anVnZnRydGRl" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{20}\$))"] ok 2 - Value "dnBtZWFvZHNkcWNjbHBx" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{20}\$))"] ok 3 - Value "bWhqcWdjd2ZwdGtjbXJs" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{20}\$))"] ok 4 - Value "ZHFrcWt4eWRjZ2d4YnR0" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{20}\$))"] ok 5 - Value "Y25hc3dxZGd2eGlqZGx0" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{20}\$))"] 1..5 ok 16 - Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{20}. # Subtest: Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{68}. ok 1 - Value "ZWxxdXJyanJuanFodGZ3Z25sc3VrZGJ0cGp5dHFoaGJxYmVyZ2RpbXl0c3NueWJpdXVq" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{68}\$))"] ok 2 - Value "eGpycXh2dXFsa3lsbWtwcWt4d2hkcHVicXFlcWp2b2FtcGRucmNmbmFwcHFpcG9tdm9j" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{68}\$))"] ok 3 - Value "Y2V5c2dic3R0Z3V0eHdwb3JlY2hmbGlkZW9yb25xZGl1aXZsaG9mcGVrdnd4bXlid3Fv" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{68}\$))"] ok 4 - Value "Z2htb25kbmRycWpjc2pmYXVpamFtZGtsdm1sa3Fjc3RrdWRybWRlaGdmeGNxZHhzeW1v" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{68}\$))"] ok 5 - Value "b2tsb3lpd3Rjcm5ybWt2c3dqdWRzcGFtbWlmbmFlZHJ0a3d3bGR1b3V4b2xhbmZ4eWx5" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{68}\$))"] 1..5 ok 17 - Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{68}. # Subtest: Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{64}. ok 1 - Value "b21pbWV3Ym9ibm1pbnBmdGdyYnl1Ymxybm9kcGhqbXNydmthamFocGtwaW55b2t1" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{64}\$))"] ok 2 - Value "dGx4aHlyaWxkY29hc25md3hqZnBnc214Ymlwb2t1dGdvZnNjaWljY3N1Z2NuZnB4" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{64}\$))"] ok 3 - Value "aXRhcmxvbW9lZW1zaGR3ZnF1ZW5jdHdjdG9hZmxvdnV4dWtseHd3YmJybWl1aGJo" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{64}\$))"] ok 4 - Value "Ym5rbmJxZ2V2ZmxoZHdhZnBtbXlnbGZ5cnBta3lhZGtpb2dwbW1ha29iY2pxYm9i" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{64}\$))"] ok 5 - Value "Z2pvYmZwaHhxeGZxdW1od2ZpYWlld2pwbHZlY3J5bmV4bmNjZG1qbWVrYmx3dmd3" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{64}\$))"] 1..5 ok 18 - Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{64}. # Subtest: Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{24}. ok 1 - Value "bmxscXJ5bWRpeWJraWxybW1l" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{24}\$))"] ok 2 - Value "cmRnd3drb291cWhnaGFpdGZz" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{24}\$))"] ok 3 - Value "ZGJ4cHFzdnVxZXd5a2RvZnJz" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{24}\$))"] ok 4 - Value "dmp1amFhandsY21yeWJ0dHNp" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{24}\$))"] ok 5 - Value "aXZkcGl3eWdyd2ZleG9pbmly" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{24}\$))"] 1..5 ok 19 - Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{24}. # Subtest: Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{60}. ok 1 - Value "a2dicW9mY29ybWdjb2tycGRscWNxamp0ZWxxbWlzaXFrZm9oZ2twdWR5eHh5" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{60}\$))"] ok 2 - Value "c3V1d2ZqdHJ1eG1nZm1kdHN4bWtoYXdrdWNzbGhrdmhxc2R5Y2tpb25lbXZx" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{60}\$))"] ok 3 - Value "a2VzdXZub2hscG53aHZsdml4aGZxdGZ3aXl3cmRocXdkcmNuaWpxZGVpYmlx" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{60}\$))"] ok 4 - Value "b3FocGJvcmtrdG5nZnFkcWtsb3NnZ3FnbWtnZ2JzbmZ3d3BvanZkZmVveWNv" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{60}\$))"] ok 5 - Value "aW9wdmhldHRkc2t3cXllZXZjbm9haXNhcWhvZXFpdXNpdXh3dmpqY25oZWJs" passes type constraint Base64Binary[pattern=>"(?^:(?ms:^[a-zA-Z0-9+/]{60}\$))"] 1..5 ok 20 - Type atomic/base64Binary is restricted by facet pattern with value [a-zA-Z0-9+/]{60}. # Subtest: Type atomic/base64Binary is restricted by facet enumeration. ok 1 - Value "b250Z21mb2x5bGluYmduandpbnBwb3V1YWhqd2NidA==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2534b10)"] ok 2 - Value "dHJhZWJmc3Zhcg==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2534b10)"] ok 3 - Value "b250Z21mb2x5bGluYmduandpbnBwb3V1YWhqd2NidA==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2534b10)"] ok 4 - Value "dHJhZWJmc3Zhcg==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2534b10)"] ok 5 - Value "dHJhZWJmc3Zhcg==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2534b10)"] 1..5 ok 21 - Type atomic/base64Binary is restricted by facet enumeration. # Subtest: Type atomic/base64Binary is restricted by facet enumeration. ok 1 - Value "c2dmc2ZhZXBuZGZnY214Z2Rsd2N4am1hbXl3ZGRuY3hpcHZscHlzeWpkZHNwcGdwbGlpZXJzaHRqaw==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2539658)"] ok 2 - Value "ZHFzbWxnbWVw" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2539658)"] ok 3 - Value "dGVmd3BsbWRmY3htcG1kd2JoaWZtcnhobXZlYWVnYXRlYWxwbm1meW14dXU=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2539658)"] ok 4 - Value "dmxpbXRpbnJ3aWlwamp3ZXhiZXJ0cXBx" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2539658)"] ok 5 - Value "d2xnbmNkZWN4ZWZleHNqYXZkc2xlcXRidnZ1aXV0aGhzdmZ0ZWxwbndiZmln" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2539658)"] 1..5 ok 22 - Type atomic/base64Binary is restricted by facet enumeration. # Subtest: Type atomic/base64Binary is restricted by facet enumeration. ok 1 - Value "cXNraWVxYWN1ZXh5b3F0dmRnZ2ZnbGl2eGRsdGk=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x253e1b8)"] ok 2 - Value "YnVuanVxZnh0aXhzYmpjeHFmcXNxd3lrYmtjdnRrd2lqbXh3aG9xdmphdnVnampkeWdndGx1dXBzYmlnanY=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x253e1b8)"] ok 3 - Value "cnVia21pZ3d3cWF5dHlvZGtrY2tvZXF4dmRkZmthZmNwamp1ZGRvcGRrdndnZnJmdGttdnVoZ3I=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x253e1b8)"] ok 4 - Value "cnVmZGRucWV5c3ZsZ2ZzdGVyZHlyb2VtaGFtb211cG50eHN3" passes type constraint Base64Binary[enumeration=>"ARRAY(0x253e1b8)"] ok 5 - Value "YnVuanVxZnh0aXhzYmpjeHFmcXNxd3lrYmtjdnRrd2lqbXh3aG9xdmphdnVnampkeWdndGx1dXBzYmlnanY=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x253e1b8)"] 1..5 ok 23 - Type atomic/base64Binary is restricted by facet enumeration. # Subtest: Type atomic/base64Binary is restricted by facet enumeration. ok 1 - Value "YmZ1c21md3R2bmd3bnZ4cnRubG15cHJhamFsb2Rscg==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2545528)"] ok 2 - Value "dW15anlkeWxuZHhkaXF1ZWl0bHNma2pleXRhd3ViYmlxeG9reXNlZXV5c2NiY3l5aWtlc21xdHNpaWdvbA==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2545528)"] ok 3 - Value "YWZkcWd2a2ZzcHN5cnNjbWF3eGR2Z3Nwa2xkdWd4YXBlcHludGFvcmd3eWJsbHlz" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2545528)"] ok 4 - Value "ZXJueG91cG9zYmtwcXZleGhmeHljc3RsdWdqcXA=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2545528)"] ok 5 - Value "YmZ1c21md3R2bmd3bnZ4cnRubG15cHJhamFsb2Rscg==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2545528)"] 1..5 ok 24 - Type atomic/base64Binary is restricted by facet enumeration. # Subtest: Type atomic/base64Binary is restricted by facet enumeration. ok 1 - Value "ZWNkbmVkcnJhZG9mYmpwb3Jwc25ic3c=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2548af0)"] ok 2 - Value "ZmJkZ3FtY2h0dXd5eGRnb2VzZmFoc25sYWZteHZ4cWNncWRzaWxwZWNkYmptbXRiZnc=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2548af0)"] ok 3 - Value "ZmJkZ3FtY2h0dXd5eGRnb2VzZmFoc25sYWZteHZ4cWNncWRzaWxwZWNkYmptbXRiZnc=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2548af0)"] ok 4 - Value "ZmJkZ3FtY2h0dXd5eGRnb2VzZmFoc25sYWZteHZ4cWNncWRzaWxwZWNkYmptbXRiZnc=" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2548af0)"] ok 5 - Value "eHRhdnFkaXNxZQ==" passes type constraint Base64Binary[enumeration=>"ARRAY(0x2548af0)"] 1..5 ok 25 - Type atomic/base64Binary is restricted by facet enumeration. # Subtest: Type atomic/base64Binary is restricted by facet whiteSpace with value collapse. ok 1 - Value "cGdjb2VtcGF1d29ramhld2d2bm53bnR3d3B5b3dkeGpnc29sY2Y=" passes type constraint Base64Binary[whiteSpace=>"collapse"] ok 2 - Value "Y3JvaGxveW9maXhlandleGhhZnFza3RicG5wbmRndW94aXlsYXY=" passes type constraint Base64Binary[whiteSpace=>"collapse"] ok 3 - Value "ZWJteW90cXVvcWp0dHhiYWhhcWpzdHh4dmFuamp3dW5hcm11dHA=" passes type constraint Base64Binary[whiteSpace=>"collapse"] ok 4 - Value "eWJtYm1jaWFhZnBjcWxxa3FwaWVsdW1pd2xzcmd0aW90cnZqY2s=" passes type constraint Base64Binary[whiteSpace=>"collapse"] ok 5 - Value "dW1pbGlmb2R1dWNjbHd5ZGJyZXNhcmVlb3JwamJqZmpxb2pubGs=" passes type constraint Base64Binary[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/base64Binary is restricted by facet whiteSpace with value collapse. 1..26 ok t/50boolean.t ............. # Subtest: Type atomic/boolean is restricted by facet pattern with value [1]{1}. ok 1 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 2 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 3 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 4 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 5 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] 1..5 ok 1 - Type atomic/boolean is restricted by facet pattern with value [1]{1}. # Subtest: Type atomic/boolean is restricted by facet pattern with value false. ok 1 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] ok 2 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] ok 3 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] ok 4 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] ok 5 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] 1..5 ok 2 - Type atomic/boolean is restricted by facet pattern with value false. # Subtest: Type atomic/boolean is restricted by facet pattern with value [1]{1}. ok 1 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 2 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 3 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 4 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 5 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] 1..5 ok 3 - Type atomic/boolean is restricted by facet pattern with value [1]{1}. # Subtest: Type atomic/boolean is restricted by facet pattern with value false. ok 1 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] ok 2 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] ok 3 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] ok 4 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] ok 5 - Value "false" passes type constraint Boolean[pattern=>"(?^:(?ms:^false\$))"] 1..5 ok 4 - Type atomic/boolean is restricted by facet pattern with value false. # Subtest: Type atomic/boolean is restricted by facet pattern with value [1]{1}. ok 1 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 2 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 3 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 4 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] ok 5 - Value "1" passes type constraint Boolean[pattern=>"(?^:(?ms:^[1]{1}\$))"] 1..5 ok 5 - Type atomic/boolean is restricted by facet pattern with value [1]{1}. # Subtest: Type atomic/boolean is restricted by facet whiteSpace with value collapse. ok 1 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] ok 2 - Value "1" passes type constraint Boolean[whiteSpace=>"collapse"] ok 3 - Value "true" passes type constraint Boolean[whiteSpace=>"collapse"] ok 4 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] ok 5 - Value "1" passes type constraint Boolean[whiteSpace=>"collapse"] 1..5 ok 6 - Type atomic/boolean is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/boolean is restricted by facet whiteSpace with value collapse. ok 1 - Value "1" passes type constraint Boolean[whiteSpace=>"collapse"] ok 2 - Value "1" passes type constraint Boolean[whiteSpace=>"collapse"] ok 3 - Value "true" passes type constraint Boolean[whiteSpace=>"collapse"] ok 4 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] ok 5 - Value "1" passes type constraint Boolean[whiteSpace=>"collapse"] 1..5 ok 7 - Type atomic/boolean is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/boolean is restricted by facet whiteSpace with value collapse. ok 1 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] ok 2 - Value "true" passes type constraint Boolean[whiteSpace=>"collapse"] ok 3 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] ok 4 - Value "1" passes type constraint Boolean[whiteSpace=>"collapse"] ok 5 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] 1..5 ok 8 - Type atomic/boolean is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/boolean is restricted by facet whiteSpace with value collapse. ok 1 - Value "true" passes type constraint Boolean[whiteSpace=>"collapse"] ok 2 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] ok 3 - Value "true" passes type constraint Boolean[whiteSpace=>"collapse"] ok 4 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] ok 5 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] 1..5 ok 9 - Type atomic/boolean is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/boolean is restricted by facet whiteSpace with value collapse. ok 1 - Value "false" passes type constraint Boolean[whiteSpace=>"collapse"] ok 2 - Value "0" passes type constraint Boolean[whiteSpace=>"collapse"] ok 3 - Value "true" passes type constraint Boolean[whiteSpace=>"collapse"] ok 4 - Value "true" passes type constraint Boolean[whiteSpace=>"collapse"] ok 5 - Value "true" passes type constraint Boolean[whiteSpace=>"collapse"] 1..5 ok 10 - Type atomic/boolean is restricted by facet whiteSpace with value collapse. 1..10 ok t/50byte.t ................ # Subtest: Type atomic/byte is restricted by facet minExclusive with value -128. ok 1 - Value "-127" passes type constraint Byte[minExclusive=>"-128"] ok 2 - Value "-3" passes type constraint Byte[minExclusive=>"-128"] ok 3 - Value "125" passes type constraint Byte[minExclusive=>"-128"] ok 4 - Value "97" passes type constraint Byte[minExclusive=>"-128"] ok 5 - Value "127" passes type constraint Byte[minExclusive=>"-128"] 1..5 ok 1 - Type atomic/byte is restricted by facet minExclusive with value -128. # Subtest: Type atomic/byte is restricted by facet minExclusive with value 32. ok 1 - Value "33" passes type constraint Byte[minExclusive=>"32"] ok 2 - Value "56" passes type constraint Byte[minExclusive=>"32"] ok 3 - Value "47" passes type constraint Byte[minExclusive=>"32"] ok 4 - Value "110" passes type constraint Byte[minExclusive=>"32"] ok 5 - Value "127" passes type constraint Byte[minExclusive=>"32"] 1..5 ok 2 - Type atomic/byte is restricted by facet minExclusive with value 32. # Subtest: Type atomic/byte is restricted by facet minExclusive with value 79. ok 1 - Value "80" passes type constraint Byte[minExclusive=>"79"] ok 2 - Value "111" passes type constraint Byte[minExclusive=>"79"] ok 3 - Value "113" passes type constraint Byte[minExclusive=>"79"] ok 4 - Value "84" passes type constraint Byte[minExclusive=>"79"] ok 5 - Value "127" passes type constraint Byte[minExclusive=>"79"] 1..5 ok 3 - Type atomic/byte is restricted by facet minExclusive with value 79. # Subtest: Type atomic/byte is restricted by facet minExclusive with value 95. ok 1 - Value "96" passes type constraint Byte[minExclusive=>"95"] ok 2 - Value "122" passes type constraint Byte[minExclusive=>"95"] ok 3 - Value "109" passes type constraint Byte[minExclusive=>"95"] ok 4 - Value "97" passes type constraint Byte[minExclusive=>"95"] ok 5 - Value "127" passes type constraint Byte[minExclusive=>"95"] 1..5 ok 4 - Type atomic/byte is restricted by facet minExclusive with value 95. # Subtest: Type atomic/byte is restricted by facet minExclusive with value 126. ok 1 - Value "127" passes type constraint Byte[minExclusive=>"126"] 1..1 ok 5 - Type atomic/byte is restricted by facet minExclusive with value 126. # Subtest: Type atomic/byte is restricted by facet minInclusive with value -128. ok 1 - Value "-128" passes type constraint Byte[minInclusive=>"-128"] ok 2 - Value "125" passes type constraint Byte[minInclusive=>"-128"] ok 3 - Value "-103" passes type constraint Byte[minInclusive=>"-128"] ok 4 - Value "122" passes type constraint Byte[minInclusive=>"-128"] ok 5 - Value "127" passes type constraint Byte[minInclusive=>"-128"] 1..5 ok 6 - Type atomic/byte is restricted by facet minInclusive with value -128. # Subtest: Type atomic/byte is restricted by facet minInclusive with value 35. ok 1 - Value "35" passes type constraint Byte[minInclusive=>"35"] ok 2 - Value "56" passes type constraint Byte[minInclusive=>"35"] ok 3 - Value "36" passes type constraint Byte[minInclusive=>"35"] ok 4 - Value "47" passes type constraint Byte[minInclusive=>"35"] ok 5 - Value "127" passes type constraint Byte[minInclusive=>"35"] 1..5 ok 7 - Type atomic/byte is restricted by facet minInclusive with value 35. # Subtest: Type atomic/byte is restricted by facet minInclusive with value 28. ok 1 - Value "28" passes type constraint Byte[minInclusive=>"28"] ok 2 - Value "60" passes type constraint Byte[minInclusive=>"28"] ok 3 - Value "113" passes type constraint Byte[minInclusive=>"28"] ok 4 - Value "35" passes type constraint Byte[minInclusive=>"28"] ok 5 - Value "127" passes type constraint Byte[minInclusive=>"28"] 1..5 ok 8 - Type atomic/byte is restricted by facet minInclusive with value 28. # Subtest: Type atomic/byte is restricted by facet minInclusive with value -50. ok 1 - Value "-50" passes type constraint Byte[minInclusive=>"-50"] ok 2 - Value "52" passes type constraint Byte[minInclusive=>"-50"] ok 3 - Value "124" passes type constraint Byte[minInclusive=>"-50"] ok 4 - Value "62" passes type constraint Byte[minInclusive=>"-50"] ok 5 - Value "127" passes type constraint Byte[minInclusive=>"-50"] 1..5 ok 9 - Type atomic/byte is restricted by facet minInclusive with value -50. # Subtest: Type atomic/byte is restricted by facet minInclusive with value 127. ok 1 - Value "127" passes type constraint Byte[minInclusive=>"127"] 1..1 ok 10 - Type atomic/byte is restricted by facet minInclusive with value 127. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value -127. ok 1 - Value "-128" passes type constraint Byte[maxExclusive=>"-127"] 1..1 ok 11 - Type atomic/byte is restricted by facet maxExclusive with value -127. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value -15. ok 1 - Value "-128" passes type constraint Byte[maxExclusive=>"-15"] ok 2 - Value "-116" passes type constraint Byte[maxExclusive=>"-15"] ok 3 - Value "-56" passes type constraint Byte[maxExclusive=>"-15"] ok 4 - Value "-41" passes type constraint Byte[maxExclusive=>"-15"] ok 5 - Value "-16" passes type constraint Byte[maxExclusive=>"-15"] 1..5 ok 12 - Type atomic/byte is restricted by facet maxExclusive with value -15. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value 103. ok 1 - Value "-128" passes type constraint Byte[maxExclusive=>"103"] ok 2 - Value "-1" passes type constraint Byte[maxExclusive=>"103"] ok 3 - Value "44" passes type constraint Byte[maxExclusive=>"103"] ok 4 - Value "68" passes type constraint Byte[maxExclusive=>"103"] ok 5 - Value "102" passes type constraint Byte[maxExclusive=>"103"] 1..5 ok 13 - Type atomic/byte is restricted by facet maxExclusive with value 103. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value 110. ok 1 - Value "-128" passes type constraint Byte[maxExclusive=>"110"] ok 2 - Value "-100" passes type constraint Byte[maxExclusive=>"110"] ok 3 - Value "-59" passes type constraint Byte[maxExclusive=>"110"] ok 4 - Value "-42" passes type constraint Byte[maxExclusive=>"110"] ok 5 - Value "109" passes type constraint Byte[maxExclusive=>"110"] 1..5 ok 14 - Type atomic/byte is restricted by facet maxExclusive with value 110. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value 127. ok 1 - Value "-128" passes type constraint Byte[maxExclusive=>"127"] ok 2 - Value "3" passes type constraint Byte[maxExclusive=>"127"] ok 3 - Value "-73" passes type constraint Byte[maxExclusive=>"127"] ok 4 - Value "-19" passes type constraint Byte[maxExclusive=>"127"] ok 5 - Value "126" passes type constraint Byte[maxExclusive=>"127"] 1..5 ok 15 - Type atomic/byte is restricted by facet maxExclusive with value 127. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value -128. ok 1 - Value "-128" passes type constraint Byte[maxInclusive=>"-128"] 1..1 ok 16 - Type atomic/byte is restricted by facet maxInclusive with value -128. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value 123. ok 1 - Value "-128" passes type constraint Byte[maxInclusive=>"123"] ok 2 - Value "117" passes type constraint Byte[maxInclusive=>"123"] ok 3 - Value "-75" passes type constraint Byte[maxInclusive=>"123"] ok 4 - Value "11" passes type constraint Byte[maxInclusive=>"123"] ok 5 - Value "123" passes type constraint Byte[maxInclusive=>"123"] 1..5 ok 17 - Type atomic/byte is restricted by facet maxInclusive with value 123. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value 17. ok 1 - Value "-128" passes type constraint Byte[maxInclusive=>"17"] ok 2 - Value "1" passes type constraint Byte[maxInclusive=>"17"] ok 3 - Value "-5" passes type constraint Byte[maxInclusive=>"17"] ok 4 - Value "-112" passes type constraint Byte[maxInclusive=>"17"] ok 5 - Value "17" passes type constraint Byte[maxInclusive=>"17"] 1..5 ok 18 - Type atomic/byte is restricted by facet maxInclusive with value 17. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value -47. ok 1 - Value "-128" passes type constraint Byte[maxInclusive=>"-47"] ok 2 - Value "-81" passes type constraint Byte[maxInclusive=>"-47"] ok 3 - Value "-69" passes type constraint Byte[maxInclusive=>"-47"] ok 4 - Value "-98" passes type constraint Byte[maxInclusive=>"-47"] ok 5 - Value "-47" passes type constraint Byte[maxInclusive=>"-47"] 1..5 ok 19 - Type atomic/byte is restricted by facet maxInclusive with value -47. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value 127. ok 1 - Value "-128" passes type constraint Byte[maxInclusive=>"127"] ok 2 - Value "96" passes type constraint Byte[maxInclusive=>"127"] ok 3 - Value "-55" passes type constraint Byte[maxInclusive=>"127"] ok 4 - Value "-57" passes type constraint Byte[maxInclusive=>"127"] ok 5 - Value "127" passes type constraint Byte[maxInclusive=>"127"] 1..5 ok 20 - Type atomic/byte is restricted by facet maxInclusive with value 127. # Subtest: Type atomic/byte is restricted by facet fractionDigits with value 0. ok 1 - Value "-128" passes type constraint Byte[fractionDigits=>"0"] ok 2 - Value "31" passes type constraint Byte[fractionDigits=>"0"] ok 3 - Value "24" passes type constraint Byte[fractionDigits=>"0"] ok 4 - Value "-13" passes type constraint Byte[fractionDigits=>"0"] ok 5 - Value "127" passes type constraint Byte[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/byte is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/byte is restricted by facet totalDigits with value 1. ok 1 - Value "7" passes type constraint Byte[totalDigits=>"1"] ok 2 - Value "6" passes type constraint Byte[totalDigits=>"1"] ok 3 - Value "8" passes type constraint Byte[totalDigits=>"1"] ok 4 - Value "5" passes type constraint Byte[totalDigits=>"1"] ok 5 - Value "4" passes type constraint Byte[totalDigits=>"1"] 1..5 ok 22 - Type atomic/byte is restricted by facet totalDigits with value 1. # Subtest: Type atomic/byte is restricted by facet totalDigits with value 2. ok 1 - Value "4" passes type constraint Byte[totalDigits=>"2"] ok 2 - Value "31" passes type constraint Byte[totalDigits=>"2"] ok 3 - Value "8" passes type constraint Byte[totalDigits=>"2"] ok 4 - Value "81" passes type constraint Byte[totalDigits=>"2"] ok 5 - Value "5" passes type constraint Byte[totalDigits=>"2"] 1..5 ok 23 - Type atomic/byte is restricted by facet totalDigits with value 2. # Subtest: Type atomic/byte is restricted by facet totalDigits with value 3. ok 1 - Value "4" passes type constraint Byte[totalDigits=>"3"] ok 2 - Value "78" passes type constraint Byte[totalDigits=>"3"] ok 3 - Value "118" passes type constraint Byte[totalDigits=>"3"] ok 4 - Value "7" passes type constraint Byte[totalDigits=>"3"] ok 5 - Value "40" passes type constraint Byte[totalDigits=>"3"] 1..5 ok 24 - Type atomic/byte is restricted by facet totalDigits with value 3. # Subtest: Type atomic/byte is restricted by facet pattern with value \-\d{3}. ok 1 - Value "-113" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 2 - Value "-114" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 3 - Value "-113" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 4 - Value "-114" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 5 - Value "-112" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] 1..5 ok 25 - Type atomic/byte is restricted by facet pattern with value \-\d{3}. # Subtest: Type atomic/byte is restricted by facet pattern with value \-\d{2}. ok 1 - Value "-84" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] ok 2 - Value "-58" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] ok 3 - Value "-64" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] ok 4 - Value "-44" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] ok 5 - Value "-52" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] 1..5 ok 26 - Type atomic/byte is restricted by facet pattern with value \-\d{2}. # Subtest: Type atomic/byte is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-4" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-4" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-1" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-2" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-7" passes type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 27 - Type atomic/byte is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/byte is restricted by facet pattern with value \d{1}. ok 1 - Value "8" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "2" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "6" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "5" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "6" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 28 - Type atomic/byte is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/byte is restricted by facet pattern with value \d{3}. ok 1 - Value "114" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "113" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "113" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "114" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "116" passes type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 29 - Type atomic/byte is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "-59" passes type constraint Byte[enumeration=>"ARRAY(0x2a4ef28)"] ok 2 - Value "127" passes type constraint Byte[enumeration=>"ARRAY(0x2a4ef28)"] ok 3 - Value "-128" passes type constraint Byte[enumeration=>"ARRAY(0x2a4ef28)"] ok 4 - Value "-128" passes type constraint Byte[enumeration=>"ARRAY(0x2a4ef28)"] ok 5 - Value "-59" passes type constraint Byte[enumeration=>"ARRAY(0x2a4ef28)"] 1..5 ok 30 - Type atomic/byte is restricted by facet enumeration. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "-93" passes type constraint Byte[enumeration=>"ARRAY(0x2a54758)"] ok 2 - Value "3" passes type constraint Byte[enumeration=>"ARRAY(0x2a54758)"] ok 3 - Value "-93" passes type constraint Byte[enumeration=>"ARRAY(0x2a54758)"] ok 4 - Value "-7" passes type constraint Byte[enumeration=>"ARRAY(0x2a54758)"] ok 5 - Value "50" passes type constraint Byte[enumeration=>"ARRAY(0x2a54758)"] 1..5 ok 31 - Type atomic/byte is restricted by facet enumeration. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "62" passes type constraint Byte[enumeration=>"ARRAY(0x2a57800)"] ok 2 - Value "127" passes type constraint Byte[enumeration=>"ARRAY(0x2a57800)"] ok 3 - Value "-128" passes type constraint Byte[enumeration=>"ARRAY(0x2a57800)"] ok 4 - Value "-128" passes type constraint Byte[enumeration=>"ARRAY(0x2a57800)"] ok 5 - Value "-128" passes type constraint Byte[enumeration=>"ARRAY(0x2a57800)"] 1..5 ok 32 - Type atomic/byte is restricted by facet enumeration. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "-48" passes type constraint Byte[enumeration=>"ARRAY(0x2a5b360)"] ok 2 - Value "69" passes type constraint Byte[enumeration=>"ARRAY(0x2a5b360)"] ok 3 - Value "33" passes type constraint Byte[enumeration=>"ARRAY(0x2a5b360)"] ok 4 - Value "-48" passes type constraint Byte[enumeration=>"ARRAY(0x2a5b360)"] ok 5 - Value "-60" passes type constraint Byte[enumeration=>"ARRAY(0x2a5b360)"] 1..5 ok 33 - Type atomic/byte is restricted by facet enumeration. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "-35" passes type constraint Byte[enumeration=>"ARRAY(0x2a608c8)"] ok 2 - Value "14" passes type constraint Byte[enumeration=>"ARRAY(0x2a608c8)"] ok 3 - Value "-45" passes type constraint Byte[enumeration=>"ARRAY(0x2a608c8)"] ok 4 - Value "-128" passes type constraint Byte[enumeration=>"ARRAY(0x2a608c8)"] ok 5 - Value "127" passes type constraint Byte[enumeration=>"ARRAY(0x2a608c8)"] 1..5 ok 34 - Type atomic/byte is restricted by facet enumeration. # Subtest: Type atomic/byte is restricted by facet whiteSpace with value collapse. ok 1 - Value "-128" passes type constraint Byte[whiteSpace=>"collapse"] ok 2 - Value "-125" passes type constraint Byte[whiteSpace=>"collapse"] ok 3 - Value "90" passes type constraint Byte[whiteSpace=>"collapse"] ok 4 - Value "-89" passes type constraint Byte[whiteSpace=>"collapse"] ok 5 - Value "127" passes type constraint Byte[whiteSpace=>"collapse"] 1..5 ok 35 - Type atomic/byte is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/byte is restricted by facet minInclusive with value -17. ok 1 - Value "-128" fails type constraint Byte[minInclusive=>"-17"] ok 2 - Value "-102" fails type constraint Byte[minInclusive=>"-17"] ok 3 - Value "-24" fails type constraint Byte[minInclusive=>"-17"] ok 4 - Value "-53" fails type constraint Byte[minInclusive=>"-17"] ok 5 - Value "-18" fails type constraint Byte[minInclusive=>"-17"] 1..5 ok 36 - Type atomic/byte is restricted by facet minInclusive with value -17. # Subtest: Type atomic/byte is restricted by facet minInclusive with value 0. ok 1 - Value "-128" fails type constraint Byte[minInclusive=>"0"] ok 2 - Value "-124" fails type constraint Byte[minInclusive=>"0"] ok 3 - Value "-110" fails type constraint Byte[minInclusive=>"0"] ok 4 - Value "-15" fails type constraint Byte[minInclusive=>"0"] ok 5 - Value "-1" fails type constraint Byte[minInclusive=>"0"] 1..5 ok 37 - Type atomic/byte is restricted by facet minInclusive with value 0. # Subtest: Type atomic/byte is restricted by facet minInclusive with value -107. ok 1 - Value "-128" fails type constraint Byte[minInclusive=>"-107"] ok 2 - Value "-125" fails type constraint Byte[minInclusive=>"-107"] ok 3 - Value "-117" fails type constraint Byte[minInclusive=>"-107"] ok 4 - Value "-124" fails type constraint Byte[minInclusive=>"-107"] ok 5 - Value "-108" fails type constraint Byte[minInclusive=>"-107"] 1..5 ok 38 - Type atomic/byte is restricted by facet minInclusive with value -107. # Subtest: Type atomic/byte is restricted by facet minInclusive with value 19. ok 1 - Value "-128" fails type constraint Byte[minInclusive=>"19"] ok 2 - Value "4" fails type constraint Byte[minInclusive=>"19"] ok 3 - Value "-64" fails type constraint Byte[minInclusive=>"19"] ok 4 - Value "-14" fails type constraint Byte[minInclusive=>"19"] ok 5 - Value "18" fails type constraint Byte[minInclusive=>"19"] 1..5 ok 39 - Type atomic/byte is restricted by facet minInclusive with value 19. # Subtest: Type atomic/byte is restricted by facet minInclusive with value 127. ok 1 - Value "-128" fails type constraint Byte[minInclusive=>"127"] ok 2 - Value "-85" fails type constraint Byte[minInclusive=>"127"] ok 3 - Value "64" fails type constraint Byte[minInclusive=>"127"] ok 4 - Value "36" fails type constraint Byte[minInclusive=>"127"] ok 5 - Value "126" fails type constraint Byte[minInclusive=>"127"] 1..5 ok 40 - Type atomic/byte is restricted by facet minInclusive with value 127. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value -128. ok 1 - Value "-127" fails type constraint Byte[maxInclusive=>"-128"] ok 2 - Value "67" fails type constraint Byte[maxInclusive=>"-128"] ok 3 - Value "15" fails type constraint Byte[maxInclusive=>"-128"] ok 4 - Value "123" fails type constraint Byte[maxInclusive=>"-128"] ok 5 - Value "127" fails type constraint Byte[maxInclusive=>"-128"] 1..5 ok 41 - Type atomic/byte is restricted by facet maxInclusive with value -128. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value 122. ok 1 - Value "123" fails type constraint Byte[maxInclusive=>"122"] ok 2 - Value "125" fails type constraint Byte[maxInclusive=>"122"] ok 3 - Value "126" fails type constraint Byte[maxInclusive=>"122"] ok 4 - Value "124" fails type constraint Byte[maxInclusive=>"122"] ok 5 - Value "127" fails type constraint Byte[maxInclusive=>"122"] 1..5 ok 42 - Type atomic/byte is restricted by facet maxInclusive with value 122. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value -93. ok 1 - Value "-92" fails type constraint Byte[maxInclusive=>"-93"] ok 2 - Value "6" fails type constraint Byte[maxInclusive=>"-93"] ok 3 - Value "-16" fails type constraint Byte[maxInclusive=>"-93"] ok 4 - Value "-84" fails type constraint Byte[maxInclusive=>"-93"] ok 5 - Value "127" fails type constraint Byte[maxInclusive=>"-93"] 1..5 ok 43 - Type atomic/byte is restricted by facet maxInclusive with value -93. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value -91. ok 1 - Value "-90" fails type constraint Byte[maxInclusive=>"-91"] ok 2 - Value "-56" fails type constraint Byte[maxInclusive=>"-91"] ok 3 - Value "-22" fails type constraint Byte[maxInclusive=>"-91"] ok 4 - Value "-41" fails type constraint Byte[maxInclusive=>"-91"] ok 5 - Value "127" fails type constraint Byte[maxInclusive=>"-91"] 1..5 ok 44 - Type atomic/byte is restricted by facet maxInclusive with value -91. # Subtest: Type atomic/byte is restricted by facet maxInclusive with value -100. ok 1 - Value "-99" fails type constraint Byte[maxInclusive=>"-100"] ok 2 - Value "-11" fails type constraint Byte[maxInclusive=>"-100"] ok 3 - Value "91" fails type constraint Byte[maxInclusive=>"-100"] ok 4 - Value "-1" fails type constraint Byte[maxInclusive=>"-100"] ok 5 - Value "127" fails type constraint Byte[maxInclusive=>"-100"] 1..5 ok 45 - Type atomic/byte is restricted by facet maxInclusive with value -100. # Subtest: Type atomic/byte is restricted by facet totalDigits with value 1. ok 1 - Value "99" fails type constraint Byte[totalDigits=>"1"] ok 2 - Value "108" fails type constraint Byte[totalDigits=>"1"] ok 3 - Value "44" fails type constraint Byte[totalDigits=>"1"] ok 4 - Value "113" fails type constraint Byte[totalDigits=>"1"] ok 5 - Value "45" fails type constraint Byte[totalDigits=>"1"] 1..5 ok 46 - Type atomic/byte is restricted by facet totalDigits with value 1. # Subtest: Type atomic/byte is restricted by facet totalDigits with value 2. ok 1 - Value "116" fails type constraint Byte[totalDigits=>"2"] ok 2 - Value "126" fails type constraint Byte[totalDigits=>"2"] ok 3 - Value "109" fails type constraint Byte[totalDigits=>"2"] ok 4 - Value "111" fails type constraint Byte[totalDigits=>"2"] ok 5 - Value "115" fails type constraint Byte[totalDigits=>"2"] 1..5 ok 47 - Type atomic/byte is restricted by facet totalDigits with value 2. # Subtest: Type atomic/byte is restricted by facet minExclusive with value -128. ok 1 - Value "-128" fails type constraint Byte[minExclusive=>"-128"] 1..1 ok 48 - Type atomic/byte is restricted by facet minExclusive with value -128. # Subtest: Type atomic/byte is restricted by facet minExclusive with value 17. ok 1 - Value "-128" fails type constraint Byte[minExclusive=>"17"] ok 2 - Value "-120" fails type constraint Byte[minExclusive=>"17"] ok 3 - Value "-78" fails type constraint Byte[minExclusive=>"17"] ok 4 - Value "-9" fails type constraint Byte[minExclusive=>"17"] ok 5 - Value "17" fails type constraint Byte[minExclusive=>"17"] 1..5 ok 49 - Type atomic/byte is restricted by facet minExclusive with value 17. # Subtest: Type atomic/byte is restricted by facet minExclusive with value 113. ok 1 - Value "-128" fails type constraint Byte[minExclusive=>"113"] ok 2 - Value "8" fails type constraint Byte[minExclusive=>"113"] ok 3 - Value "34" fails type constraint Byte[minExclusive=>"113"] ok 4 - Value "75" fails type constraint Byte[minExclusive=>"113"] ok 5 - Value "113" fails type constraint Byte[minExclusive=>"113"] 1..5 ok 50 - Type atomic/byte is restricted by facet minExclusive with value 113. # Subtest: Type atomic/byte is restricted by facet minExclusive with value -118. ok 1 - Value "-128" fails type constraint Byte[minExclusive=>"-118"] ok 2 - Value "-118" fails type constraint Byte[minExclusive=>"-118"] ok 3 - Value "-119" fails type constraint Byte[minExclusive=>"-118"] ok 4 - Value "-121" fails type constraint Byte[minExclusive=>"-118"] ok 5 - Value "-118" fails type constraint Byte[minExclusive=>"-118"] 1..5 ok 51 - Type atomic/byte is restricted by facet minExclusive with value -118. # Subtest: Type atomic/byte is restricted by facet minExclusive with value 126. ok 1 - Value "-128" fails type constraint Byte[minExclusive=>"126"] ok 2 - Value "75" fails type constraint Byte[minExclusive=>"126"] ok 3 - Value "-69" fails type constraint Byte[minExclusive=>"126"] ok 4 - Value "91" fails type constraint Byte[minExclusive=>"126"] ok 5 - Value "126" fails type constraint Byte[minExclusive=>"126"] 1..5 ok 52 - Type atomic/byte is restricted by facet minExclusive with value 126. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value -127. ok 1 - Value "-127" fails type constraint Byte[maxExclusive=>"-127"] ok 2 - Value "113" fails type constraint Byte[maxExclusive=>"-127"] ok 3 - Value "-100" fails type constraint Byte[maxExclusive=>"-127"] ok 4 - Value "2" fails type constraint Byte[maxExclusive=>"-127"] ok 5 - Value "127" fails type constraint Byte[maxExclusive=>"-127"] 1..5 ok 53 - Type atomic/byte is restricted by facet maxExclusive with value -127. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value 48. ok 1 - Value "48" fails type constraint Byte[maxExclusive=>"48"] ok 2 - Value "119" fails type constraint Byte[maxExclusive=>"48"] ok 3 - Value "59" fails type constraint Byte[maxExclusive=>"48"] ok 4 - Value "74" fails type constraint Byte[maxExclusive=>"48"] ok 5 - Value "127" fails type constraint Byte[maxExclusive=>"48"] 1..5 ok 54 - Type atomic/byte is restricted by facet maxExclusive with value 48. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value 100. ok 1 - Value "100" fails type constraint Byte[maxExclusive=>"100"] ok 2 - Value "113" fails type constraint Byte[maxExclusive=>"100"] ok 3 - Value "110" fails type constraint Byte[maxExclusive=>"100"] ok 4 - Value "115" fails type constraint Byte[maxExclusive=>"100"] ok 5 - Value "127" fails type constraint Byte[maxExclusive=>"100"] 1..5 ok 55 - Type atomic/byte is restricted by facet maxExclusive with value 100. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value -38. ok 1 - Value "-38" fails type constraint Byte[maxExclusive=>"-38"] ok 2 - Value "35" fails type constraint Byte[maxExclusive=>"-38"] ok 3 - Value "80" fails type constraint Byte[maxExclusive=>"-38"] ok 4 - Value "-22" fails type constraint Byte[maxExclusive=>"-38"] ok 5 - Value "127" fails type constraint Byte[maxExclusive=>"-38"] 1..5 ok 56 - Type atomic/byte is restricted by facet maxExclusive with value -38. # Subtest: Type atomic/byte is restricted by facet maxExclusive with value 127. ok 1 - Value "127" fails type constraint Byte[maxExclusive=>"127"] 1..1 ok 57 - Type atomic/byte is restricted by facet maxExclusive with value 127. # Subtest: Type atomic/byte is restricted by facet pattern with value \-\d{3}. ok 1 - Value "32" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 2 - Value "3" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 3 - Value "9" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 4 - Value "5" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 5 - Value "2" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] 1..5 ok 58 - Type atomic/byte is restricted by facet pattern with value \-\d{3}. # Subtest: Type atomic/byte is restricted by facet pattern with value \-\d{2}. ok 1 - Value "115" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] ok 2 - Value "-112" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] ok 3 - Value "-113" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] ok 4 - Value "3" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] ok 5 - Value "112" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{2}\$))"] 1..5 ok 59 - Type atomic/byte is restricted by facet pattern with value \-\d{2}. # Subtest: Type atomic/byte is restricted by facet pattern with value \-\d{1}. ok 1 - Value "63" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-86" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "111" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-77" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "116" fails type constraint Byte[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 60 - Type atomic/byte is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/byte is restricted by facet pattern with value \d{1}. ok 1 - Value "-115" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "72" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "-112" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "-95" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "-43" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 61 - Type atomic/byte is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/byte is restricted by facet pattern with value \d{3}. ok 1 - Value "24" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "1" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "-25" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "9" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "-1" fails type constraint Byte[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 62 - Type atomic/byte is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "101" fails type constraint Byte[enumeration=>"ARRAY(0x2ad8430)"] ok 2 - Value "-53" fails type constraint Byte[enumeration=>"ARRAY(0x2ad8430)"] ok 3 - Value "39" fails type constraint Byte[enumeration=>"ARRAY(0x2ad8430)"] ok 4 - Value "-110" fails type constraint Byte[enumeration=>"ARRAY(0x2ad8430)"] ok 5 - Value "33" fails type constraint Byte[enumeration=>"ARRAY(0x2ad8430)"] 1..5 ok 63 - Type atomic/byte is restricted by facet enumeration. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "-92" fails type constraint Byte[enumeration=>"ARRAY(0x2add098)"] ok 2 - Value "-120" fails type constraint Byte[enumeration=>"ARRAY(0x2add098)"] ok 3 - Value "-122" fails type constraint Byte[enumeration=>"ARRAY(0x2add098)"] ok 4 - Value "-80" fails type constraint Byte[enumeration=>"ARRAY(0x2add098)"] ok 5 - Value "44" fails type constraint Byte[enumeration=>"ARRAY(0x2add098)"] 1..5 ok 64 - Type atomic/byte is restricted by facet enumeration. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "-18" fails type constraint Byte[enumeration=>"ARRAY(0x2ae24d8)"] ok 2 - Value "127" fails type constraint Byte[enumeration=>"ARRAY(0x2ae24d8)"] ok 3 - Value "79" fails type constraint Byte[enumeration=>"ARRAY(0x2ae24d8)"] ok 4 - Value "-82" fails type constraint Byte[enumeration=>"ARRAY(0x2ae24d8)"] ok 5 - Value "-82" fails type constraint Byte[enumeration=>"ARRAY(0x2ae24d8)"] 1..5 ok 65 - Type atomic/byte is restricted by facet enumeration. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "20" fails type constraint Byte[enumeration=>"ARRAY(0x2ae5a50)"] ok 2 - Value "-24" fails type constraint Byte[enumeration=>"ARRAY(0x2ae5a50)"] ok 3 - Value "10" fails type constraint Byte[enumeration=>"ARRAY(0x2ae5a50)"] ok 4 - Value "27" fails type constraint Byte[enumeration=>"ARRAY(0x2ae5a50)"] ok 5 - Value "28" fails type constraint Byte[enumeration=>"ARRAY(0x2ae5a50)"] 1..5 ok 66 - Type atomic/byte is restricted by facet enumeration. # Subtest: Type atomic/byte is restricted by facet enumeration. ok 1 - Value "-126" fails type constraint Byte[enumeration=>"ARRAY(0x2aeae20)"] ok 2 - Value "-23" fails type constraint Byte[enumeration=>"ARRAY(0x2aeae20)"] ok 3 - Value "22" fails type constraint Byte[enumeration=>"ARRAY(0x2aeae20)"] ok 4 - Value "-102" fails type constraint Byte[enumeration=>"ARRAY(0x2aeae20)"] ok 5 - Value "-102" fails type constraint Byte[enumeration=>"ARRAY(0x2aeae20)"] 1..5 ok 67 - Type atomic/byte is restricted by facet enumeration. 1..67 ok t/50date.t ................ # Subtest: Type atomic/date is restricted by facet minExclusive with value 1970-01-01. ok 1 - Value "1970-01-02" passes type constraint Date[minExclusive=>"1970-01-01"] ok 2 - Value "2016-05-28" passes type constraint Date[minExclusive=>"1970-01-01"] ok 3 - Value "2020-11-21" passes type constraint Date[minExclusive=>"1970-01-01"] ok 4 - Value "2003-11-08" passes type constraint Date[minExclusive=>"1970-01-01"] ok 5 - Value "2030-12-31" passes type constraint Date[minExclusive=>"1970-01-01"] 1..5 ok 1 - Type atomic/date is restricted by facet minExclusive with value 1970-01-01. # Subtest: Type atomic/date is restricted by facet minExclusive with value 2027-03-05. ok 1 - Value "2027-03-06" passes type constraint Date[minExclusive=>"2027-03-05"] ok 2 - Value "2027-11-29" passes type constraint Date[minExclusive=>"2027-03-05"] ok 3 - Value "2030-05-22" passes type constraint Date[minExclusive=>"2027-03-05"] ok 4 - Value "2029-12-10" passes type constraint Date[minExclusive=>"2027-03-05"] ok 5 - Value "2030-12-31" passes type constraint Date[minExclusive=>"2027-03-05"] 1..5 ok 2 - Type atomic/date is restricted by facet minExclusive with value 2027-03-05. # Subtest: Type atomic/date is restricted by facet minExclusive with value 2005-11-17. ok 1 - Value "2005-11-18" passes type constraint Date[minExclusive=>"2005-11-17"] ok 2 - Value "2014-03-09" passes type constraint Date[minExclusive=>"2005-11-17"] ok 3 - Value "2015-05-23" passes type constraint Date[minExclusive=>"2005-11-17"] ok 4 - Value "2015-07-12" passes type constraint Date[minExclusive=>"2005-11-17"] ok 5 - Value "2030-12-31" passes type constraint Date[minExclusive=>"2005-11-17"] 1..5 ok 3 - Type atomic/date is restricted by facet minExclusive with value 2005-11-17. # Subtest: Type atomic/date is restricted by facet minExclusive with value 2025-01-09. ok 1 - Value "2025-01-10" passes type constraint Date[minExclusive=>"2025-01-09"] ok 2 - Value "2025-02-13" passes type constraint Date[minExclusive=>"2025-01-09"] ok 3 - Value "2029-03-07" passes type constraint Date[minExclusive=>"2025-01-09"] ok 4 - Value "2028-04-05" passes type constraint Date[minExclusive=>"2025-01-09"] ok 5 - Value "2030-12-31" passes type constraint Date[minExclusive=>"2025-01-09"] 1..5 ok 4 - Type atomic/date is restricted by facet minExclusive with value 2025-01-09. # Subtest: Type atomic/date is restricted by facet minExclusive with value 2030-12-30. ok 1 - Value "2030-12-31" passes type constraint Date[minExclusive=>"2030-12-30"] 1..1 ok 5 - Type atomic/date is restricted by facet minExclusive with value 2030-12-30. # Subtest: Type atomic/date is restricted by facet minInclusive with value 1970-01-01. ok 1 - Value "1970-01-01" passes type constraint Date[minInclusive=>"1970-01-01"] ok 2 - Value "1992-02-28" passes type constraint Date[minInclusive=>"1970-01-01"] ok 3 - Value "2002-08-18" passes type constraint Date[minInclusive=>"1970-01-01"] ok 4 - Value "2020-03-01" passes type constraint Date[minInclusive=>"1970-01-01"] ok 5 - Value "2030-12-31" passes type constraint Date[minInclusive=>"1970-01-01"] 1..5 ok 6 - Type atomic/date is restricted by facet minInclusive with value 1970-01-01. # Subtest: Type atomic/date is restricted by facet minInclusive with value 1973-09-08. ok 1 - Value "1973-09-08" passes type constraint Date[minInclusive=>"1973-09-08"] ok 2 - Value "2017-08-17" passes type constraint Date[minInclusive=>"1973-09-08"] ok 3 - Value "1975-08-29" passes type constraint Date[minInclusive=>"1973-09-08"] ok 4 - Value "1995-01-12" passes type constraint Date[minInclusive=>"1973-09-08"] ok 5 - Value "2030-12-31" passes type constraint Date[minInclusive=>"1973-09-08"] 1..5 ok 7 - Type atomic/date is restricted by facet minInclusive with value 1973-09-08. # Subtest: Type atomic/date is restricted by facet minInclusive with value 2005-07-30. ok 1 - Value "2005-07-30" passes type constraint Date[minInclusive=>"2005-07-30"] ok 2 - Value "2022-05-28" passes type constraint Date[minInclusive=>"2005-07-30"] ok 3 - Value "2017-06-11" passes type constraint Date[minInclusive=>"2005-07-30"] ok 4 - Value "2013-12-12" passes type constraint Date[minInclusive=>"2005-07-30"] ok 5 - Value "2030-12-31" passes type constraint Date[minInclusive=>"2005-07-30"] 1..5 ok 8 - Type atomic/date is restricted by facet minInclusive with value 2005-07-30. # Subtest: Type atomic/date is restricted by facet minInclusive with value 1979-03-05. ok 1 - Value "1979-03-05" passes type constraint Date[minInclusive=>"1979-03-05"] ok 2 - Value "2014-06-05" passes type constraint Date[minInclusive=>"1979-03-05"] ok 3 - Value "2022-09-30" passes type constraint Date[minInclusive=>"1979-03-05"] ok 4 - Value "1994-09-26" passes type constraint Date[minInclusive=>"1979-03-05"] ok 5 - Value "2030-12-31" passes type constraint Date[minInclusive=>"1979-03-05"] 1..5 ok 9 - Type atomic/date is restricted by facet minInclusive with value 1979-03-05. # Subtest: Type atomic/date is restricted by facet minInclusive with value 2030-12-31. ok 1 - Value "2030-12-31" passes type constraint Date[minInclusive=>"2030-12-31"] 1..1 ok 10 - Type atomic/date is restricted by facet minInclusive with value 2030-12-31. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 1970-01-02. ok 1 - Value "1970-01-01" passes type constraint Date[maxExclusive=>"1970-01-02"] 1..1 ok 11 - Type atomic/date is restricted by facet maxExclusive with value 1970-01-02. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 2016-09-05. ok 1 - Value "1970-01-01" passes type constraint Date[maxExclusive=>"2016-09-05"] ok 2 - Value "1987-02-26" passes type constraint Date[maxExclusive=>"2016-09-05"] ok 3 - Value "1994-04-13" passes type constraint Date[maxExclusive=>"2016-09-05"] ok 4 - Value "1986-10-18" passes type constraint Date[maxExclusive=>"2016-09-05"] ok 5 - Value "2016-09-04" passes type constraint Date[maxExclusive=>"2016-09-05"] 1..5 ok 12 - Type atomic/date is restricted by facet maxExclusive with value 2016-09-05. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 1990-01-30. ok 1 - Value "1970-01-01" passes type constraint Date[maxExclusive=>"1990-01-30"] ok 2 - Value "1975-12-28" passes type constraint Date[maxExclusive=>"1990-01-30"] ok 3 - Value "1984-11-27" passes type constraint Date[maxExclusive=>"1990-01-30"] ok 4 - Value "1978-10-23" passes type constraint Date[maxExclusive=>"1990-01-30"] ok 5 - Value "1990-01-29" passes type constraint Date[maxExclusive=>"1990-01-30"] 1..5 ok 13 - Type atomic/date is restricted by facet maxExclusive with value 1990-01-30. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 2027-10-13. ok 1 - Value "1970-01-01" passes type constraint Date[maxExclusive=>"2027-10-13"] ok 2 - Value "1975-06-19" passes type constraint Date[maxExclusive=>"2027-10-13"] ok 3 - Value "2011-10-11" passes type constraint Date[maxExclusive=>"2027-10-13"] ok 4 - Value "1977-03-18" passes type constraint Date[maxExclusive=>"2027-10-13"] ok 5 - Value "2027-10-12" passes type constraint Date[maxExclusive=>"2027-10-13"] 1..5 ok 14 - Type atomic/date is restricted by facet maxExclusive with value 2027-10-13. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 2030-12-31. ok 1 - Value "1970-01-01" passes type constraint Date[maxExclusive=>"2030-12-31"] ok 2 - Value "1971-11-24" passes type constraint Date[maxExclusive=>"2030-12-31"] ok 3 - Value "2003-11-21" passes type constraint Date[maxExclusive=>"2030-12-31"] ok 4 - Value "2013-07-19" passes type constraint Date[maxExclusive=>"2030-12-31"] ok 5 - Value "2030-12-30" passes type constraint Date[maxExclusive=>"2030-12-31"] 1..5 ok 15 - Type atomic/date is restricted by facet maxExclusive with value 2030-12-31. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 1970-01-01. ok 1 - Value "1970-01-01" passes type constraint Date[maxInclusive=>"1970-01-01"] 1..1 ok 16 - Type atomic/date is restricted by facet maxInclusive with value 1970-01-01. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 2029-09-09. ok 1 - Value "1970-01-01" passes type constraint Date[maxInclusive=>"2029-09-09"] ok 2 - Value "1982-06-16" passes type constraint Date[maxInclusive=>"2029-09-09"] ok 3 - Value "2005-09-03" passes type constraint Date[maxInclusive=>"2029-09-09"] ok 4 - Value "2023-12-26" passes type constraint Date[maxInclusive=>"2029-09-09"] ok 5 - Value "2029-09-09" passes type constraint Date[maxInclusive=>"2029-09-09"] 1..5 ok 17 - Type atomic/date is restricted by facet maxInclusive with value 2029-09-09. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 2020-12-27. ok 1 - Value "1970-01-01" passes type constraint Date[maxInclusive=>"2020-12-27"] ok 2 - Value "2016-06-30" passes type constraint Date[maxInclusive=>"2020-12-27"] ok 3 - Value "1994-03-09" passes type constraint Date[maxInclusive=>"2020-12-27"] ok 4 - Value "2014-12-19" passes type constraint Date[maxInclusive=>"2020-12-27"] ok 5 - Value "2020-12-27" passes type constraint Date[maxInclusive=>"2020-12-27"] 1..5 ok 18 - Type atomic/date is restricted by facet maxInclusive with value 2020-12-27. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 1971-01-23. ok 1 - Value "1970-01-01" passes type constraint Date[maxInclusive=>"1971-01-23"] ok 2 - Value "1970-06-21" passes type constraint Date[maxInclusive=>"1971-01-23"] ok 3 - Value "1970-11-24" passes type constraint Date[maxInclusive=>"1971-01-23"] ok 4 - Value "1970-03-11" passes type constraint Date[maxInclusive=>"1971-01-23"] ok 5 - Value "1971-01-23" passes type constraint Date[maxInclusive=>"1971-01-23"] 1..5 ok 19 - Type atomic/date is restricted by facet maxInclusive with value 1971-01-23. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 2030-12-31. ok 1 - Value "1970-01-01" passes type constraint Date[maxInclusive=>"2030-12-31"] ok 2 - Value "2006-09-25" passes type constraint Date[maxInclusive=>"2030-12-31"] ok 3 - Value "2022-02-18" passes type constraint Date[maxInclusive=>"2030-12-31"] ok 4 - Value "1982-05-02" passes type constraint Date[maxInclusive=>"2030-12-31"] ok 5 - Value "2030-12-31" passes type constraint Date[maxInclusive=>"2030-12-31"] 1..5 ok 20 - Type atomic/date is restricted by facet maxInclusive with value 2030-12-31. # Subtest: Type atomic/date is restricted by facet pattern with value \d\d58-0\d-\d8. ok 1 - Value "1858-06-28" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d58-0\\d-\\d8\$))"] ok 2 - Value "1858-05-08" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d58-0\\d-\\d8\$))"] ok 3 - Value "1958-02-08" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d58-0\\d-\\d8\$))"] ok 4 - Value "1958-08-28" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d58-0\\d-\\d8\$))"] ok 5 - Value "1958-08-18" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d58-0\\d-\\d8\$))"] 1..5 ok 21 - Type atomic/date is restricted by facet pattern with value \d\d58-0\d-\d8. # Subtest: Type atomic/date is restricted by facet pattern with value \d\d10-\d4-1\d. ok 1 - Value "1910-04-16" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d10-\\d4-1\\d\$))"] ok 2 - Value "1710-04-16" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d10-\\d4-1\\d\$))"] ok 3 - Value "1910-04-16" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d10-\\d4-1\\d\$))"] ok 4 - Value "1810-04-17" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d10-\\d4-1\\d\$))"] ok 5 - Value "1710-04-17" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d10-\\d4-1\\d\$))"] 1..5 ok 22 - Type atomic/date is restricted by facet pattern with value \d\d10-\d4-1\d. # Subtest: Type atomic/date is restricted by facet pattern with value \d\d90-\d7-2\d. ok 1 - Value "1890-07-24" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d90-\\d7-2\\d\$))"] ok 2 - Value "2090-07-21" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d90-\\d7-2\\d\$))"] ok 3 - Value "1990-07-23" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d90-\\d7-2\\d\$))"] ok 4 - Value "1990-07-27" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d90-\\d7-2\\d\$))"] ok 5 - Value "1990-07-22" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d90-\\d7-2\\d\$))"] 1..5 ok 23 - Type atomic/date is restricted by facet pattern with value \d\d90-\d7-2\d. # Subtest: Type atomic/date is restricted by facet pattern with value 17\d\d-\d0-1\d. ok 1 - Value "1748-10-16" passes type constraint Date[pattern=>"(?^:(?ms:^17\\d\\d-\\d0-1\\d\$))"] ok 2 - Value "1731-10-17" passes type constraint Date[pattern=>"(?^:(?ms:^17\\d\\d-\\d0-1\\d\$))"] ok 3 - Value "1734-10-17" passes type constraint Date[pattern=>"(?^:(?ms:^17\\d\\d-\\d0-1\\d\$))"] ok 4 - Value "1769-10-12" passes type constraint Date[pattern=>"(?^:(?ms:^17\\d\\d-\\d0-1\\d\$))"] ok 5 - Value "1728-10-16" passes type constraint Date[pattern=>"(?^:(?ms:^17\\d\\d-\\d0-1\\d\$))"] 1..5 ok 24 - Type atomic/date is restricted by facet pattern with value 17\d\d-\d0-1\d. # Subtest: Type atomic/date is restricted by facet pattern with value \d\d44-\d2-\d5. ok 1 - Value "1844-02-15" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d44-\\d2-\\d5\$))"] ok 2 - Value "1744-02-05" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d44-\\d2-\\d5\$))"] ok 3 - Value "1944-02-05" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d44-\\d2-\\d5\$))"] ok 4 - Value "2044-02-15" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d44-\\d2-\\d5\$))"] ok 5 - Value "1944-02-25" passes type constraint Date[pattern=>"(?^:(?ms:^\\d\\d44-\\d2-\\d5\$))"] 1..5 ok 25 - Type atomic/date is restricted by facet pattern with value \d\d44-\d2-\d5. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "2028-06-23" passes type constraint Date[enumeration=>"ARRAY(0x2abca18)"] ok 2 - Value "2026-01-04" passes type constraint Date[enumeration=>"ARRAY(0x2abca18)"] ok 3 - Value "1998-11-16" passes type constraint Date[enumeration=>"ARRAY(0x2abca18)"] ok 4 - Value "1997-12-26" passes type constraint Date[enumeration=>"ARRAY(0x2abca18)"] ok 5 - Value "2023-08-17" passes type constraint Date[enumeration=>"ARRAY(0x2abca18)"] 1..5 ok 26 - Type atomic/date is restricted by facet enumeration. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "2009-09-16" passes type constraint Date[enumeration=>"ARRAY(0x2ac3ba8)"] ok 2 - Value "2009-09-16" passes type constraint Date[enumeration=>"ARRAY(0x2ac3ba8)"] ok 3 - Value "1974-02-14" passes type constraint Date[enumeration=>"ARRAY(0x2ac3ba8)"] ok 4 - Value "2009-09-16" passes type constraint Date[enumeration=>"ARRAY(0x2ac3ba8)"] ok 5 - Value "2027-07-03" passes type constraint Date[enumeration=>"ARRAY(0x2ac3ba8)"] 1..5 ok 27 - Type atomic/date is restricted by facet enumeration. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "1973-10-26" passes type constraint Date[enumeration=>"ARRAY(0x2ac7870)"] ok 2 - Value "1995-07-16" passes type constraint Date[enumeration=>"ARRAY(0x2ac7870)"] ok 3 - Value "1990-04-07" passes type constraint Date[enumeration=>"ARRAY(0x2ac7870)"] ok 4 - Value "1992-08-14" passes type constraint Date[enumeration=>"ARRAY(0x2ac7870)"] ok 5 - Value "1973-09-16" passes type constraint Date[enumeration=>"ARRAY(0x2ac7870)"] 1..5 ok 28 - Type atomic/date is restricted by facet enumeration. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "1991-09-06" passes type constraint Date[enumeration=>"ARRAY(0x2ac7558)"] ok 2 - Value "2021-10-20" passes type constraint Date[enumeration=>"ARRAY(0x2ac7558)"] ok 3 - Value "1975-11-02" passes type constraint Date[enumeration=>"ARRAY(0x2ac7558)"] ok 4 - Value "1975-11-02" passes type constraint Date[enumeration=>"ARRAY(0x2ac7558)"] ok 5 - Value "2022-07-25" passes type constraint Date[enumeration=>"ARRAY(0x2ac7558)"] 1..5 ok 29 - Type atomic/date is restricted by facet enumeration. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "2006-12-31" passes type constraint Date[enumeration=>"ARRAY(0x2acdf58)"] ok 2 - Value "2027-09-16" passes type constraint Date[enumeration=>"ARRAY(0x2acdf58)"] ok 3 - Value "2006-12-31" passes type constraint Date[enumeration=>"ARRAY(0x2acdf58)"] ok 4 - Value "2027-09-16" passes type constraint Date[enumeration=>"ARRAY(0x2acdf58)"] ok 5 - Value "2010-06-24" passes type constraint Date[enumeration=>"ARRAY(0x2acdf58)"] 1..5 ok 30 - Type atomic/date is restricted by facet enumeration. # Subtest: Type atomic/date is restricted by facet whiteSpace with value collapse. ok 1 - Value "1970-01-01" passes type constraint Date[whiteSpace=>"collapse"] ok 2 - Value "1988-10-01" passes type constraint Date[whiteSpace=>"collapse"] ok 3 - Value "1980-12-11" passes type constraint Date[whiteSpace=>"collapse"] ok 4 - Value "2006-08-12" passes type constraint Date[whiteSpace=>"collapse"] ok 5 - Value "2030-12-31" passes type constraint Date[whiteSpace=>"collapse"] 1..5 ok 31 - Type atomic/date is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/date is restricted by facet minInclusive with value 2010-10-14. ok 1 - Value "1970-01-01" fails type constraint Date[minInclusive=>"2010-10-14"] ok 2 - Value "2005-09-16" fails type constraint Date[minInclusive=>"2010-10-14"] ok 3 - Value "1974-02-08" fails type constraint Date[minInclusive=>"2010-10-14"] ok 4 - Value "1976-04-01" fails type constraint Date[minInclusive=>"2010-10-14"] ok 5 - Value "2010-10-13" fails type constraint Date[minInclusive=>"2010-10-14"] 1..5 ok 32 - Type atomic/date is restricted by facet minInclusive with value 2010-10-14. # Subtest: Type atomic/date is restricted by facet minInclusive with value 2022-10-26. ok 1 - Value "1970-01-01" fails type constraint Date[minInclusive=>"2022-10-26"] ok 2 - Value "2001-09-15" fails type constraint Date[minInclusive=>"2022-10-26"] ok 3 - Value "1997-06-24" fails type constraint Date[minInclusive=>"2022-10-26"] ok 4 - Value "2022-01-05" fails type constraint Date[minInclusive=>"2022-10-26"] ok 5 - Value "2022-10-25" fails type constraint Date[minInclusive=>"2022-10-26"] 1..5 ok 33 - Type atomic/date is restricted by facet minInclusive with value 2022-10-26. # Subtest: Type atomic/date is restricted by facet minInclusive with value 2004-12-05. ok 1 - Value "1970-01-01" fails type constraint Date[minInclusive=>"2004-12-05"] ok 2 - Value "1995-11-19" fails type constraint Date[minInclusive=>"2004-12-05"] ok 3 - Value "1997-12-03" fails type constraint Date[minInclusive=>"2004-12-05"] ok 4 - Value "1970-05-18" fails type constraint Date[minInclusive=>"2004-12-05"] ok 5 - Value "2004-12-04" fails type constraint Date[minInclusive=>"2004-12-05"] 1..5 ok 34 - Type atomic/date is restricted by facet minInclusive with value 2004-12-05. # Subtest: Type atomic/date is restricted by facet minInclusive with value 2023-07-31. ok 1 - Value "1970-01-01" fails type constraint Date[minInclusive=>"2023-07-31"] ok 2 - Value "2004-08-16" fails type constraint Date[minInclusive=>"2023-07-31"] ok 3 - Value "1972-01-13" fails type constraint Date[minInclusive=>"2023-07-31"] ok 4 - Value "1994-08-02" fails type constraint Date[minInclusive=>"2023-07-31"] ok 5 - Value "2023-07-30" fails type constraint Date[minInclusive=>"2023-07-31"] 1..5 ok 35 - Type atomic/date is restricted by facet minInclusive with value 2023-07-31. # Subtest: Type atomic/date is restricted by facet minInclusive with value 2030-12-31. ok 1 - Value "1970-01-01" fails type constraint Date[minInclusive=>"2030-12-31"] ok 2 - Value "2012-02-22" fails type constraint Date[minInclusive=>"2030-12-31"] ok 3 - Value "1974-04-29" fails type constraint Date[minInclusive=>"2030-12-31"] ok 4 - Value "2023-01-19" fails type constraint Date[minInclusive=>"2030-12-31"] ok 5 - Value "2030-12-30" fails type constraint Date[minInclusive=>"2030-12-31"] 1..5 ok 36 - Type atomic/date is restricted by facet minInclusive with value 2030-12-31. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 1970-01-01. ok 1 - Value "1970-01-02" fails type constraint Date[maxInclusive=>"1970-01-01"] ok 2 - Value "2014-06-29" fails type constraint Date[maxInclusive=>"1970-01-01"] ok 3 - Value "1994-05-21" fails type constraint Date[maxInclusive=>"1970-01-01"] ok 4 - Value "1978-04-13" fails type constraint Date[maxInclusive=>"1970-01-01"] ok 5 - Value "2030-12-31" fails type constraint Date[maxInclusive=>"1970-01-01"] 1..5 ok 37 - Type atomic/date is restricted by facet maxInclusive with value 1970-01-01. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 1995-12-15. ok 1 - Value "1995-12-16" fails type constraint Date[maxInclusive=>"1995-12-15"] ok 2 - Value "1997-04-27" fails type constraint Date[maxInclusive=>"1995-12-15"] ok 3 - Value "1998-11-29" fails type constraint Date[maxInclusive=>"1995-12-15"] ok 4 - Value "2007-04-14" fails type constraint Date[maxInclusive=>"1995-12-15"] ok 5 - Value "2030-12-31" fails type constraint Date[maxInclusive=>"1995-12-15"] 1..5 ok 38 - Type atomic/date is restricted by facet maxInclusive with value 1995-12-15. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 2020-08-23. ok 1 - Value "2020-08-24" fails type constraint Date[maxInclusive=>"2020-08-23"] ok 2 - Value "2025-02-08" fails type constraint Date[maxInclusive=>"2020-08-23"] ok 3 - Value "2026-06-28" fails type constraint Date[maxInclusive=>"2020-08-23"] ok 4 - Value "2023-11-28" fails type constraint Date[maxInclusive=>"2020-08-23"] ok 5 - Value "2030-12-31" fails type constraint Date[maxInclusive=>"2020-08-23"] 1..5 ok 39 - Type atomic/date is restricted by facet maxInclusive with value 2020-08-23. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 2013-11-30. ok 1 - Value "2013-12-01" fails type constraint Date[maxInclusive=>"2013-11-30"] ok 2 - Value "2030-12-20" fails type constraint Date[maxInclusive=>"2013-11-30"] ok 3 - Value "2017-12-03" fails type constraint Date[maxInclusive=>"2013-11-30"] ok 4 - Value "2029-07-17" fails type constraint Date[maxInclusive=>"2013-11-30"] ok 5 - Value "2030-12-31" fails type constraint Date[maxInclusive=>"2013-11-30"] 1..5 ok 40 - Type atomic/date is restricted by facet maxInclusive with value 2013-11-30. # Subtest: Type atomic/date is restricted by facet maxInclusive with value 1985-01-05. ok 1 - Value "1985-01-06" fails type constraint Date[maxInclusive=>"1985-01-05"] ok 2 - Value "2017-10-04" fails type constraint Date[maxInclusive=>"1985-01-05"] ok 3 - Value "1991-08-21" fails type constraint Date[maxInclusive=>"1985-01-05"] ok 4 - Value "2019-05-04" fails type constraint Date[maxInclusive=>"1985-01-05"] ok 5 - Value "2030-12-31" fails type constraint Date[maxInclusive=>"1985-01-05"] 1..5 ok 41 - Type atomic/date is restricted by facet maxInclusive with value 1985-01-05. # Subtest: Type atomic/date is restricted by facet minExclusive with value 1970-01-01. ok 1 - Value "1970-01-01" fails type constraint Date[minExclusive=>"1970-01-01"] 1..1 ok 42 - Type atomic/date is restricted by facet minExclusive with value 1970-01-01. # Subtest: Type atomic/date is restricted by facet minExclusive with value 2026-12-09. ok 1 - Value "1970-01-01" fails type constraint Date[minExclusive=>"2026-12-09"] ok 2 - Value "1970-09-30" fails type constraint Date[minExclusive=>"2026-12-09"] ok 3 - Value "2020-02-25" fails type constraint Date[minExclusive=>"2026-12-09"] ok 4 - Value "2015-05-09" fails type constraint Date[minExclusive=>"2026-12-09"] ok 5 - Value "2026-12-09" fails type constraint Date[minExclusive=>"2026-12-09"] 1..5 ok 43 - Type atomic/date is restricted by facet minExclusive with value 2026-12-09. # Subtest: Type atomic/date is restricted by facet minExclusive with value 2010-09-26. ok 1 - Value "1970-01-01" fails type constraint Date[minExclusive=>"2010-09-26"] ok 2 - Value "1997-01-26" fails type constraint Date[minExclusive=>"2010-09-26"] ok 3 - Value "1978-01-21" fails type constraint Date[minExclusive=>"2010-09-26"] ok 4 - Value "2004-01-25" fails type constraint Date[minExclusive=>"2010-09-26"] ok 5 - Value "2010-09-26" fails type constraint Date[minExclusive=>"2010-09-26"] 1..5 ok 44 - Type atomic/date is restricted by facet minExclusive with value 2010-09-26. # Subtest: Type atomic/date is restricted by facet minExclusive with value 2027-08-11. ok 1 - Value "1970-01-01" fails type constraint Date[minExclusive=>"2027-08-11"] ok 2 - Value "1977-04-20" fails type constraint Date[minExclusive=>"2027-08-11"] ok 3 - Value "1976-10-24" fails type constraint Date[minExclusive=>"2027-08-11"] ok 4 - Value "1985-05-27" fails type constraint Date[minExclusive=>"2027-08-11"] ok 5 - Value "2027-08-11" fails type constraint Date[minExclusive=>"2027-08-11"] 1..5 ok 45 - Type atomic/date is restricted by facet minExclusive with value 2027-08-11. # Subtest: Type atomic/date is restricted by facet minExclusive with value 2030-12-30. ok 1 - Value "1970-01-01" fails type constraint Date[minExclusive=>"2030-12-30"] ok 2 - Value "2011-12-16" fails type constraint Date[minExclusive=>"2030-12-30"] ok 3 - Value "2004-05-15" fails type constraint Date[minExclusive=>"2030-12-30"] ok 4 - Value "1983-10-10" fails type constraint Date[minExclusive=>"2030-12-30"] ok 5 - Value "2030-12-30" fails type constraint Date[minExclusive=>"2030-12-30"] 1..5 ok 46 - Type atomic/date is restricted by facet minExclusive with value 2030-12-30. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 1970-01-02. ok 1 - Value "1970-01-02" fails type constraint Date[maxExclusive=>"1970-01-02"] ok 2 - Value "2014-07-21" fails type constraint Date[maxExclusive=>"1970-01-02"] ok 3 - Value "2023-12-27" fails type constraint Date[maxExclusive=>"1970-01-02"] ok 4 - Value "1971-11-15" fails type constraint Date[maxExclusive=>"1970-01-02"] ok 5 - Value "2030-12-31" fails type constraint Date[maxExclusive=>"1970-01-02"] 1..5 ok 47 - Type atomic/date is restricted by facet maxExclusive with value 1970-01-02. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 2003-05-06. ok 1 - Value "2003-05-06" fails type constraint Date[maxExclusive=>"2003-05-06"] ok 2 - Value "2028-05-02" fails type constraint Date[maxExclusive=>"2003-05-06"] ok 3 - Value "2027-11-22" fails type constraint Date[maxExclusive=>"2003-05-06"] ok 4 - Value "2004-08-11" fails type constraint Date[maxExclusive=>"2003-05-06"] ok 5 - Value "2030-12-31" fails type constraint Date[maxExclusive=>"2003-05-06"] 1..5 ok 48 - Type atomic/date is restricted by facet maxExclusive with value 2003-05-06. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 2011-10-16. ok 1 - Value "2011-10-16" fails type constraint Date[maxExclusive=>"2011-10-16"] ok 2 - Value "2027-07-04" fails type constraint Date[maxExclusive=>"2011-10-16"] ok 3 - Value "2022-07-19" fails type constraint Date[maxExclusive=>"2011-10-16"] ok 4 - Value "2024-08-04" fails type constraint Date[maxExclusive=>"2011-10-16"] ok 5 - Value "2030-12-31" fails type constraint Date[maxExclusive=>"2011-10-16"] 1..5 ok 49 - Type atomic/date is restricted by facet maxExclusive with value 2011-10-16. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 2012-11-19. ok 1 - Value "2012-11-19" fails type constraint Date[maxExclusive=>"2012-11-19"] ok 2 - Value "2025-08-14" fails type constraint Date[maxExclusive=>"2012-11-19"] ok 3 - Value "2013-08-06" fails type constraint Date[maxExclusive=>"2012-11-19"] ok 4 - Value "2028-07-19" fails type constraint Date[maxExclusive=>"2012-11-19"] ok 5 - Value "2030-12-31" fails type constraint Date[maxExclusive=>"2012-11-19"] 1..5 ok 50 - Type atomic/date is restricted by facet maxExclusive with value 2012-11-19. # Subtest: Type atomic/date is restricted by facet maxExclusive with value 2030-12-31. ok 1 - Value "2030-12-31" fails type constraint Date[maxExclusive=>"2030-12-31"] 1..1 ok 51 - Type atomic/date is restricted by facet maxExclusive with value 2030-12-31. # Subtest: Type atomic/date is restricted by facet pattern with value \d\d54-0\d-\d8. ok 1 - Value "1842-11-10" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d54-0\\d-\\d8\$))"] ok 2 - Value "1944-12-23" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d54-0\\d-\\d8\$))"] ok 3 - Value "1940-11-25" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d54-0\\d-\\d8\$))"] ok 4 - Value "1944-12-06" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d54-0\\d-\\d8\$))"] ok 5 - Value "1936-11-14" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d54-0\\d-\\d8\$))"] 1..5 ok 52 - Type atomic/date is restricted by facet pattern with value \d\d54-0\d-\d8. # Subtest: Type atomic/date is restricted by facet pattern with value \d\d79-0\d-\d5. ok 1 - Value "1817-10-11" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d79-0\\d-\\d5\$))"] ok 2 - Value "1994-12-07" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d79-0\\d-\\d5\$))"] ok 3 - Value "1712-10-24" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d79-0\\d-\\d5\$))"] ok 4 - Value "1945-11-16" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d79-0\\d-\\d5\$))"] ok 5 - Value "1949-11-07" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d79-0\\d-\\d5\$))"] 1..5 ok 53 - Type atomic/date is restricted by facet pattern with value \d\d79-0\d-\d5. # Subtest: Type atomic/date is restricted by facet pattern with value \d\d35-0\d-\d7. ok 1 - Value "1910-10-18" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d35-0\\d-\\d7\$))"] ok 2 - Value "1939-11-06" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d35-0\\d-\\d7\$))"] ok 3 - Value "2011-11-22" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d35-0\\d-\\d7\$))"] ok 4 - Value "1898-10-23" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d35-0\\d-\\d7\$))"] ok 5 - Value "2066-11-26" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d35-0\\d-\\d7\$))"] 1..5 ok 54 - Type atomic/date is restricted by facet pattern with value \d\d35-0\d-\d7. # Subtest: Type atomic/date is restricted by facet pattern with value 19\d\d-\d0-2\d. ok 1 - Value "1868-04-03" fails type constraint Date[pattern=>"(?^:(?ms:^19\\d\\d-\\d0-2\\d\$))"] ok 2 - Value "1775-08-02" fails type constraint Date[pattern=>"(?^:(?ms:^19\\d\\d-\\d0-2\\d\$))"] ok 3 - Value "1816-07-12" fails type constraint Date[pattern=>"(?^:(?ms:^19\\d\\d-\\d0-2\\d\$))"] ok 4 - Value "1871-03-05" fails type constraint Date[pattern=>"(?^:(?ms:^19\\d\\d-\\d0-2\\d\$))"] ok 5 - Value "2029-09-17" fails type constraint Date[pattern=>"(?^:(?ms:^19\\d\\d-\\d0-2\\d\$))"] 1..5 ok 55 - Type atomic/date is restricted by facet pattern with value 19\d\d-\d0-2\d. # Subtest: Type atomic/date is restricted by facet pattern with value \d\d32-0\d-\d7. ok 1 - Value "2039-11-14" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d32-0\\d-\\d7\$))"] ok 2 - Value "1914-11-02" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d32-0\\d-\\d7\$))"] ok 3 - Value "1992-11-13" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d32-0\\d-\\d7\$))"] ok 4 - Value "2012-12-20" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d32-0\\d-\\d7\$))"] ok 5 - Value "1931-11-06" fails type constraint Date[pattern=>"(?^:(?ms:^\\d\\d32-0\\d-\\d7\$))"] 1..5 ok 56 - Type atomic/date is restricted by facet pattern with value \d\d32-0\d-\d7. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "2022-07-14" fails type constraint Date[enumeration=>"ARRAY(0x2b40078)"] ok 2 - Value "1993-01-02" fails type constraint Date[enumeration=>"ARRAY(0x2b40078)"] ok 3 - Value "1983-12-28" fails type constraint Date[enumeration=>"ARRAY(0x2b40078)"] ok 4 - Value "1989-01-15" fails type constraint Date[enumeration=>"ARRAY(0x2b40078)"] ok 5 - Value "1976-03-07" fails type constraint Date[enumeration=>"ARRAY(0x2b40078)"] 1..5 ok 57 - Type atomic/date is restricted by facet enumeration. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "2003-10-14" fails type constraint Date[enumeration=>"ARRAY(0x2b3ffa0)"] ok 2 - Value "2025-03-18" fails type constraint Date[enumeration=>"ARRAY(0x2b3ffa0)"] ok 3 - Value "1990-12-20" fails type constraint Date[enumeration=>"ARRAY(0x2b3ffa0)"] ok 4 - Value "2003-04-17" fails type constraint Date[enumeration=>"ARRAY(0x2b3ffa0)"] ok 5 - Value "1974-03-26" fails type constraint Date[enumeration=>"ARRAY(0x2b3ffa0)"] 1..5 ok 58 - Type atomic/date is restricted by facet enumeration. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "1985-03-29" fails type constraint Date[enumeration=>"ARRAY(0x2b45b98)"] ok 2 - Value "2012-08-17" fails type constraint Date[enumeration=>"ARRAY(0x2b45b98)"] ok 3 - Value "2019-05-15" fails type constraint Date[enumeration=>"ARRAY(0x2b45b98)"] ok 4 - Value "2025-05-20" fails type constraint Date[enumeration=>"ARRAY(0x2b45b98)"] ok 5 - Value "1988-02-08" fails type constraint Date[enumeration=>"ARRAY(0x2b45b98)"] 1..5 ok 59 - Type atomic/date is restricted by facet enumeration. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "1994-06-04" fails type constraint Date[enumeration=>"ARRAY(0x2b50350)"] ok 2 - Value "1994-11-01" fails type constraint Date[enumeration=>"ARRAY(0x2b50350)"] ok 3 - Value "1975-01-06" fails type constraint Date[enumeration=>"ARRAY(0x2b50350)"] ok 4 - Value "1974-04-22" fails type constraint Date[enumeration=>"ARRAY(0x2b50350)"] ok 5 - Value "2019-12-30" fails type constraint Date[enumeration=>"ARRAY(0x2b50350)"] 1..5 ok 60 - Type atomic/date is restricted by facet enumeration. # Subtest: Type atomic/date is restricted by facet enumeration. ok 1 - Value "2023-06-17" fails type constraint Date[enumeration=>"ARRAY(0x2b4ed58)"] ok 2 - Value "1999-06-24" fails type constraint Date[enumeration=>"ARRAY(0x2b4ed58)"] ok 3 - Value "1979-02-19" fails type constraint Date[enumeration=>"ARRAY(0x2b4ed58)"] ok 4 - Value "2022-06-20" fails type constraint Date[enumeration=>"ARRAY(0x2b4ed58)"] ok 5 - Value "1984-01-21" fails type constraint Date[enumeration=>"ARRAY(0x2b4ed58)"] 1..5 ok 61 - Type atomic/date is restricted by facet enumeration. 1..61 ok t/50dateTime.t ............ # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 1970-01-01T00:00:00. ok 1 - Value "1970-01-01T00:00:01" passes type constraint DateTime[minExclusive=>"1970-01-01T00:00:00"] ok 2 - Value "2027-06-01T06:03:52" passes type constraint DateTime[minExclusive=>"1970-01-01T00:00:00"] ok 3 - Value "1972-03-04T12:42:23" passes type constraint DateTime[minExclusive=>"1970-01-01T00:00:00"] ok 4 - Value "2012-02-17T19:25:05" passes type constraint DateTime[minExclusive=>"1970-01-01T00:00:00"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minExclusive=>"1970-01-01T00:00:00"] 1..5 ok 1 - Type atomic/dateTime is restricted by facet minExclusive with value 1970-01-01T00:00:00. # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 1974-04-26T23:23:51. ok 1 - Value "1974-04-26T23:23:52" passes type constraint DateTime[minExclusive=>"1974-04-26T23:23:51"] ok 2 - Value "1985-02-07T10:25:40" passes type constraint DateTime[minExclusive=>"1974-04-26T23:23:51"] ok 3 - Value "1988-10-16T19:12:29" passes type constraint DateTime[minExclusive=>"1974-04-26T23:23:51"] ok 4 - Value "2019-01-10T02:21:44" passes type constraint DateTime[minExclusive=>"1974-04-26T23:23:51"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minExclusive=>"1974-04-26T23:23:51"] 1..5 ok 2 - Type atomic/dateTime is restricted by facet minExclusive with value 1974-04-26T23:23:51. # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 1981-06-08T06:29:37. ok 1 - Value "1981-06-08T06:29:38" passes type constraint DateTime[minExclusive=>"1981-06-08T06:29:37"] ok 2 - Value "2017-06-14T03:12:11" passes type constraint DateTime[minExclusive=>"1981-06-08T06:29:37"] ok 3 - Value "1983-05-12T11:48:28" passes type constraint DateTime[minExclusive=>"1981-06-08T06:29:37"] ok 4 - Value "1998-02-06T16:36:46" passes type constraint DateTime[minExclusive=>"1981-06-08T06:29:37"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minExclusive=>"1981-06-08T06:29:37"] 1..5 ok 3 - Type atomic/dateTime is restricted by facet minExclusive with value 1981-06-08T06:29:37. # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 2001-09-04T00:13:18. ok 1 - Value "2001-09-04T00:13:19" passes type constraint DateTime[minExclusive=>"2001-09-04T00:13:18"] ok 2 - Value "2008-07-28T04:38:47" passes type constraint DateTime[minExclusive=>"2001-09-04T00:13:18"] ok 3 - Value "2026-09-04T17:05:14" passes type constraint DateTime[minExclusive=>"2001-09-04T00:13:18"] ok 4 - Value "2014-11-06T02:46:17" passes type constraint DateTime[minExclusive=>"2001-09-04T00:13:18"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minExclusive=>"2001-09-04T00:13:18"] 1..5 ok 4 - Type atomic/dateTime is restricted by facet minExclusive with value 2001-09-04T00:13:18. # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 2030-12-31T23:59:58. ok 1 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minExclusive=>"2030-12-31T23:59:58"] 1..1 ok 5 - Type atomic/dateTime is restricted by facet minExclusive with value 2030-12-31T23:59:58. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 1970-01-01T00:00:00. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[minInclusive=>"1970-01-01T00:00:00"] ok 2 - Value "1989-08-09T14:53:55" passes type constraint DateTime[minInclusive=>"1970-01-01T00:00:00"] ok 3 - Value "2001-10-06T04:45:24" passes type constraint DateTime[minInclusive=>"1970-01-01T00:00:00"] ok 4 - Value "2024-08-29T12:07:59" passes type constraint DateTime[minInclusive=>"1970-01-01T00:00:00"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minInclusive=>"1970-01-01T00:00:00"] 1..5 ok 6 - Type atomic/dateTime is restricted by facet minInclusive with value 1970-01-01T00:00:00. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 1972-10-10T11:07:03. ok 1 - Value "1972-10-10T11:07:03" passes type constraint DateTime[minInclusive=>"1972-10-10T11:07:03"] ok 2 - Value "1985-06-18T11:28:03" passes type constraint DateTime[minInclusive=>"1972-10-10T11:07:03"] ok 3 - Value "2005-03-07T13:01:30" passes type constraint DateTime[minInclusive=>"1972-10-10T11:07:03"] ok 4 - Value "1991-09-12T05:14:01" passes type constraint DateTime[minInclusive=>"1972-10-10T11:07:03"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minInclusive=>"1972-10-10T11:07:03"] 1..5 ok 7 - Type atomic/dateTime is restricted by facet minInclusive with value 1972-10-10T11:07:03. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 1978-11-30T10:14:33. ok 1 - Value "1978-11-30T10:14:33" passes type constraint DateTime[minInclusive=>"1978-11-30T10:14:33"] ok 2 - Value "2010-07-19T04:52:34" passes type constraint DateTime[minInclusive=>"1978-11-30T10:14:33"] ok 3 - Value "1995-05-24T13:31:48" passes type constraint DateTime[minInclusive=>"1978-11-30T10:14:33"] ok 4 - Value "2002-08-05T20:23:56" passes type constraint DateTime[minInclusive=>"1978-11-30T10:14:33"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minInclusive=>"1978-11-30T10:14:33"] 1..5 ok 8 - Type atomic/dateTime is restricted by facet minInclusive with value 1978-11-30T10:14:33. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 2006-07-21T01:32:21. ok 1 - Value "2006-07-21T01:32:21" passes type constraint DateTime[minInclusive=>"2006-07-21T01:32:21"] ok 2 - Value "2017-08-28T19:07:05" passes type constraint DateTime[minInclusive=>"2006-07-21T01:32:21"] ok 3 - Value "2009-02-10T19:11:06" passes type constraint DateTime[minInclusive=>"2006-07-21T01:32:21"] ok 4 - Value "2020-12-28T10:12:14" passes type constraint DateTime[minInclusive=>"2006-07-21T01:32:21"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minInclusive=>"2006-07-21T01:32:21"] 1..5 ok 9 - Type atomic/dateTime is restricted by facet minInclusive with value 2006-07-21T01:32:21. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 2030-12-31T23:59:59. ok 1 - Value "2030-12-31T23:59:59" passes type constraint DateTime[minInclusive=>"2030-12-31T23:59:59"] 1..1 ok 10 - Type atomic/dateTime is restricted by facet minInclusive with value 2030-12-31T23:59:59. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 1970-01-01T00:00:01. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxExclusive=>"1970-01-01T00:00:01"] 1..1 ok 11 - Type atomic/dateTime is restricted by facet maxExclusive with value 1970-01-01T00:00:01. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 1980-05-22T13:12:09. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxExclusive=>"1980-05-22T13:12:09"] ok 2 - Value "1977-04-13T14:25:05" passes type constraint DateTime[maxExclusive=>"1980-05-22T13:12:09"] ok 3 - Value "1971-08-21T22:26:27" passes type constraint DateTime[maxExclusive=>"1980-05-22T13:12:09"] ok 4 - Value "1978-04-13T16:51:02" passes type constraint DateTime[maxExclusive=>"1980-05-22T13:12:09"] ok 5 - Value "1980-05-22T13:12:08" passes type constraint DateTime[maxExclusive=>"1980-05-22T13:12:09"] 1..5 ok 12 - Type atomic/dateTime is restricted by facet maxExclusive with value 1980-05-22T13:12:09. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 1996-08-13T00:44:39. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxExclusive=>"1996-08-13T00:44:39"] ok 2 - Value "1988-05-22T00:32:31" passes type constraint DateTime[maxExclusive=>"1996-08-13T00:44:39"] ok 3 - Value "1992-04-09T20:02:24" passes type constraint DateTime[maxExclusive=>"1996-08-13T00:44:39"] ok 4 - Value "1976-01-14T17:55:37" passes type constraint DateTime[maxExclusive=>"1996-08-13T00:44:39"] ok 5 - Value "1996-08-13T00:44:38" passes type constraint DateTime[maxExclusive=>"1996-08-13T00:44:39"] 1..5 ok 13 - Type atomic/dateTime is restricted by facet maxExclusive with value 1996-08-13T00:44:39. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 2018-06-17T15:34:43. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxExclusive=>"2018-06-17T15:34:43"] ok 2 - Value "1988-02-05T04:45:18" passes type constraint DateTime[maxExclusive=>"2018-06-17T15:34:43"] ok 3 - Value "1986-07-28T23:17:07" passes type constraint DateTime[maxExclusive=>"2018-06-17T15:34:43"] ok 4 - Value "2002-06-24T02:55:38" passes type constraint DateTime[maxExclusive=>"2018-06-17T15:34:43"] ok 5 - Value "2018-06-17T15:34:42" passes type constraint DateTime[maxExclusive=>"2018-06-17T15:34:43"] 1..5 ok 14 - Type atomic/dateTime is restricted by facet maxExclusive with value 2018-06-17T15:34:43. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 2030-12-31T23:59:59. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxExclusive=>"2030-12-31T23:59:59"] ok 2 - Value "1996-08-07T20:33:24" passes type constraint DateTime[maxExclusive=>"2030-12-31T23:59:59"] ok 3 - Value "1988-07-12T00:50:57" passes type constraint DateTime[maxExclusive=>"2030-12-31T23:59:59"] ok 4 - Value "1989-09-24T02:35:47" passes type constraint DateTime[maxExclusive=>"2030-12-31T23:59:59"] ok 5 - Value "2030-12-31T23:59:58" passes type constraint DateTime[maxExclusive=>"2030-12-31T23:59:59"] 1..5 ok 15 - Type atomic/dateTime is restricted by facet maxExclusive with value 2030-12-31T23:59:59. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 1970-01-01T00:00:00. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxInclusive=>"1970-01-01T00:00:00"] 1..1 ok 16 - Type atomic/dateTime is restricted by facet maxInclusive with value 1970-01-01T00:00:00. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 1982-05-22T18:01:37. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxInclusive=>"1982-05-22T18:01:37"] ok 2 - Value "1973-11-06T05:46:55" passes type constraint DateTime[maxInclusive=>"1982-05-22T18:01:37"] ok 3 - Value "1976-01-06T16:31:01" passes type constraint DateTime[maxInclusive=>"1982-05-22T18:01:37"] ok 4 - Value "1972-01-03T01:59:05" passes type constraint DateTime[maxInclusive=>"1982-05-22T18:01:37"] ok 5 - Value "1982-05-22T18:01:37" passes type constraint DateTime[maxInclusive=>"1982-05-22T18:01:37"] 1..5 ok 17 - Type atomic/dateTime is restricted by facet maxInclusive with value 1982-05-22T18:01:37. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 2003-03-09T02:00:23. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxInclusive=>"2003-03-09T02:00:23"] ok 2 - Value "1984-04-06T04:33:04" passes type constraint DateTime[maxInclusive=>"2003-03-09T02:00:23"] ok 3 - Value "1985-09-14T06:20:20" passes type constraint DateTime[maxInclusive=>"2003-03-09T02:00:23"] ok 4 - Value "1979-11-20T13:55:06" passes type constraint DateTime[maxInclusive=>"2003-03-09T02:00:23"] ok 5 - Value "2003-03-09T02:00:23" passes type constraint DateTime[maxInclusive=>"2003-03-09T02:00:23"] 1..5 ok 18 - Type atomic/dateTime is restricted by facet maxInclusive with value 2003-03-09T02:00:23. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 1972-09-29T19:51:19. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxInclusive=>"1972-09-29T19:51:19"] ok 2 - Value "1970-03-02T17:58:01" passes type constraint DateTime[maxInclusive=>"1972-09-29T19:51:19"] ok 3 - Value "1971-08-30T06:44:31" passes type constraint DateTime[maxInclusive=>"1972-09-29T19:51:19"] ok 4 - Value "1970-03-27T07:06:53" passes type constraint DateTime[maxInclusive=>"1972-09-29T19:51:19"] ok 5 - Value "1972-09-29T19:51:19" passes type constraint DateTime[maxInclusive=>"1972-09-29T19:51:19"] 1..5 ok 19 - Type atomic/dateTime is restricted by facet maxInclusive with value 1972-09-29T19:51:19. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 2030-12-31T23:59:59. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[maxInclusive=>"2030-12-31T23:59:59"] ok 2 - Value "2011-01-30T06:50:16" passes type constraint DateTime[maxInclusive=>"2030-12-31T23:59:59"] ok 3 - Value "1989-01-21T04:59:59" passes type constraint DateTime[maxInclusive=>"2030-12-31T23:59:59"] ok 4 - Value "2010-12-10T06:21:51" passes type constraint DateTime[maxInclusive=>"2030-12-31T23:59:59"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[maxInclusive=>"2030-12-31T23:59:59"] 1..5 ok 20 - Type atomic/dateTime is restricted by facet maxInclusive with value 2030-12-31T23:59:59. # Subtest: Type atomic/dateTime is restricted by facet pattern with value 19\d\d-0\d-\d8T\d8:\d5:5\d. ok 1 - Value "1900-06-08T18:25:54" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-\\d8T\\d8:\\d5:5\\d\$))"] ok 2 - Value "1957-07-18T18:25:53" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-\\d8T\\d8:\\d5:5\\d\$))"] ok 3 - Value "1952-01-18T18:55:54" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-\\d8T\\d8:\\d5:5\\d\$))"] ok 4 - Value "1922-05-08T18:55:51" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-\\d8T\\d8:\\d5:5\\d\$))"] ok 5 - Value "1930-03-18T18:45:58" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-\\d8T\\d8:\\d5:5\\d\$))"] 1..5 ok 21 - Type atomic/dateTime is restricted by facet pattern with value 19\d\d-0\d-\d8T\d8:\d5:5\d. # Subtest: Type atomic/dateTime is restricted by facet pattern with value \d\d55-0\d-\d8T\d6:1\d:0\d. ok 1 - Value "1955-03-28T16:11:07" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d55-0\\d-\\d8T\\d6:1\\d:0\\d\$))"] ok 2 - Value "1955-05-18T16:15:05" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d55-0\\d-\\d8T\\d6:1\\d:0\\d\$))"] ok 3 - Value "2055-08-18T16:13:07" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d55-0\\d-\\d8T\\d6:1\\d:0\\d\$))"] ok 4 - Value "1855-04-28T06:14:09" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d55-0\\d-\\d8T\\d6:1\\d:0\\d\$))"] ok 5 - Value "2055-04-28T16:10:07" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d55-0\\d-\\d8T\\d6:1\\d:0\\d\$))"] 1..5 ok 22 - Type atomic/dateTime is restricted by facet pattern with value \d\d55-0\d-\d8T\d6:1\d:0\d. # Subtest: Type atomic/dateTime is restricted by facet pattern with value 19\d\d-0\d-0\dT\d5:1\d:3\d. ok 1 - Value "1958-07-04T15:13:32" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-0\\dT\\d5:1\\d:3\\d\$))"] ok 2 - Value "1961-08-08T15:12:38" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-0\\dT\\d5:1\\d:3\\d\$))"] ok 3 - Value "1953-08-03T05:18:33" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-0\\dT\\d5:1\\d:3\\d\$))"] ok 4 - Value "1974-07-07T05:14:32" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-0\\dT\\d5:1\\d:3\\d\$))"] ok 5 - Value "1947-04-03T05:10:38" passes type constraint DateTime[pattern=>"(?^:(?ms:^19\\d\\d-0\\d-0\\dT\\d5:1\\d:3\\d\$))"] 1..5 ok 23 - Type atomic/dateTime is restricted by facet pattern with value 19\d\d-0\d-0\dT\d5:1\d:3\d. # Subtest: Type atomic/dateTime is restricted by facet pattern with value \d\d89-\d2-\d0T1\d:2\d:1\d. ok 1 - Value "1889-02-10T12:26:15" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d89-\\d2-\\d0T1\\d:2\\d:1\\d\$))"] ok 2 - Value "1889-02-10T18:26:16" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d89-\\d2-\\d0T1\\d:2\\d:1\\d\$))"] ok 3 - Value "1989-02-10T17:24:12" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d89-\\d2-\\d0T1\\d:2\\d:1\\d\$))"] ok 4 - Value "1989-02-10T10:21:16" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d89-\\d2-\\d0T1\\d:2\\d:1\\d\$))"] ok 5 - Value "1889-02-20T17:23:14" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d89-\\d2-\\d0T1\\d:2\\d:1\\d\$))"] 1..5 ok 24 - Type atomic/dateTime is restricted by facet pattern with value \d\d89-\d2-\d0T1\d:2\d:1\d. # Subtest: Type atomic/dateTime is restricted by facet pattern with value \d\d77-0\d-0\dT1\d:\d5:\d5. ok 1 - Value "2077-02-04T11:05:35" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d77-0\\d-0\\dT1\\d:\\d5:\\d5\$))"] ok 2 - Value "2077-02-04T14:15:25" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d77-0\\d-0\\dT1\\d:\\d5:\\d5\$))"] ok 3 - Value "1777-03-02T13:15:15" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d77-0\\d-0\\dT1\\d:\\d5:\\d5\$))"] ok 4 - Value "1877-02-07T11:25:55" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d77-0\\d-0\\dT1\\d:\\d5:\\d5\$))"] ok 5 - Value "1977-04-01T13:35:05" passes type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d77-0\\d-0\\dT1\\d:\\d5:\\d5\$))"] 1..5 ok 25 - Type atomic/dateTime is restricted by facet pattern with value \d\d77-0\d-0\dT1\d:\d5:\d5. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "1972-11-27T20:41:04" passes type constraint DateTime[enumeration=>"ARRAY(0x2646c38)"] ok 2 - Value "2029-04-19T14:21:30" passes type constraint DateTime[enumeration=>"ARRAY(0x2646c38)"] ok 3 - Value "2029-12-13T21:03:46" passes type constraint DateTime[enumeration=>"ARRAY(0x2646c38)"] ok 4 - Value "1972-11-27T20:41:04" passes type constraint DateTime[enumeration=>"ARRAY(0x2646c38)"] ok 5 - Value "2010-02-12T03:22:00" passes type constraint DateTime[enumeration=>"ARRAY(0x2646c38)"] 1..5 ok 26 - Type atomic/dateTime is restricted by facet enumeration. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "1997-07-18T03:59:37" passes type constraint DateTime[enumeration=>"ARRAY(0x264d028)"] ok 2 - Value "2016-12-24T10:20:27" passes type constraint DateTime[enumeration=>"ARRAY(0x264d028)"] ok 3 - Value "2004-04-06T20:47:16" passes type constraint DateTime[enumeration=>"ARRAY(0x264d028)"] ok 4 - Value "1980-08-25T23:48:17" passes type constraint DateTime[enumeration=>"ARRAY(0x264d028)"] ok 5 - Value "1980-08-25T23:48:17" passes type constraint DateTime[enumeration=>"ARRAY(0x264d028)"] 1..5 ok 27 - Type atomic/dateTime is restricted by facet enumeration. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "1975-03-11T11:29:35" passes type constraint DateTime[enumeration=>"ARRAY(0x2651540)"] ok 2 - Value "1977-04-10T16:52:34" passes type constraint DateTime[enumeration=>"ARRAY(0x2651540)"] ok 3 - Value "2030-09-14T23:19:53" passes type constraint DateTime[enumeration=>"ARRAY(0x2651540)"] ok 4 - Value "2019-01-15T02:01:47" passes type constraint DateTime[enumeration=>"ARRAY(0x2651540)"] ok 5 - Value "1975-03-11T11:29:35" passes type constraint DateTime[enumeration=>"ARRAY(0x2651540)"] 1..5 ok 28 - Type atomic/dateTime is restricted by facet enumeration. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "2018-02-02T20:25:48" passes type constraint DateTime[enumeration=>"ARRAY(0x2654028)"] ok 2 - Value "2018-02-02T20:25:48" passes type constraint DateTime[enumeration=>"ARRAY(0x2654028)"] ok 3 - Value "2019-11-24T15:12:13" passes type constraint DateTime[enumeration=>"ARRAY(0x2654028)"] ok 4 - Value "2000-08-27T05:34:53" passes type constraint DateTime[enumeration=>"ARRAY(0x2654028)"] ok 5 - Value "1999-01-22T23:05:35" passes type constraint DateTime[enumeration=>"ARRAY(0x2654028)"] 1..5 ok 29 - Type atomic/dateTime is restricted by facet enumeration. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "1989-04-17T09:42:01" passes type constraint DateTime[enumeration=>"ARRAY(0x265aea8)"] ok 2 - Value "1996-12-01T14:47:04" passes type constraint DateTime[enumeration=>"ARRAY(0x265aea8)"] ok 3 - Value "1996-12-01T14:47:04" passes type constraint DateTime[enumeration=>"ARRAY(0x265aea8)"] ok 4 - Value "1989-04-17T09:42:01" passes type constraint DateTime[enumeration=>"ARRAY(0x265aea8)"] ok 5 - Value "2011-07-27T05:09:10" passes type constraint DateTime[enumeration=>"ARRAY(0x265aea8)"] 1..5 ok 30 - Type atomic/dateTime is restricted by facet enumeration. # Subtest: Type atomic/dateTime is restricted by facet whiteSpace with value collapse. ok 1 - Value "1970-01-01T00:00:00" passes type constraint DateTime[whiteSpace=>"collapse"] ok 2 - Value "1986-07-08T16:33:18" passes type constraint DateTime[whiteSpace=>"collapse"] ok 3 - Value "1989-05-06T16:03:34" passes type constraint DateTime[whiteSpace=>"collapse"] ok 4 - Value "2009-06-16T02:15:50" passes type constraint DateTime[whiteSpace=>"collapse"] ok 5 - Value "2030-12-31T23:59:59" passes type constraint DateTime[whiteSpace=>"collapse"] 1..5 ok 31 - Type atomic/dateTime is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 1995-07-23T18:55:18. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minInclusive=>"1995-07-23T18:55:18"] ok 2 - Value "1977-04-04T01:57:42" fails type constraint DateTime[minInclusive=>"1995-07-23T18:55:18"] ok 3 - Value "1979-12-22T00:46:29" fails type constraint DateTime[minInclusive=>"1995-07-23T18:55:18"] ok 4 - Value "1970-07-17T19:04:58" fails type constraint DateTime[minInclusive=>"1995-07-23T18:55:18"] ok 5 - Value "1995-07-23T18:55:17" fails type constraint DateTime[minInclusive=>"1995-07-23T18:55:18"] 1..5 ok 32 - Type atomic/dateTime is restricted by facet minInclusive with value 1995-07-23T18:55:18. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 2020-05-11T02:01:37. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minInclusive=>"2020-05-11T02:01:37"] ok 2 - Value "1975-10-25T04:00:55" fails type constraint DateTime[minInclusive=>"2020-05-11T02:01:37"] ok 3 - Value "1979-10-18T13:55:12" fails type constraint DateTime[minInclusive=>"2020-05-11T02:01:37"] ok 4 - Value "1991-09-25T05:46:39" fails type constraint DateTime[minInclusive=>"2020-05-11T02:01:37"] ok 5 - Value "2020-05-11T02:01:36" fails type constraint DateTime[minInclusive=>"2020-05-11T02:01:37"] 1..5 ok 33 - Type atomic/dateTime is restricted by facet minInclusive with value 2020-05-11T02:01:37. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 2007-02-14T09:11:44. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minInclusive=>"2007-02-14T09:11:44"] ok 2 - Value "1988-09-17T06:02:09" fails type constraint DateTime[minInclusive=>"2007-02-14T09:11:44"] ok 3 - Value "1983-07-27T21:54:26" fails type constraint DateTime[minInclusive=>"2007-02-14T09:11:44"] ok 4 - Value "2000-08-26T12:38:57" fails type constraint DateTime[minInclusive=>"2007-02-14T09:11:44"] ok 5 - Value "2007-02-14T09:11:43" fails type constraint DateTime[minInclusive=>"2007-02-14T09:11:44"] 1..5 ok 34 - Type atomic/dateTime is restricted by facet minInclusive with value 2007-02-14T09:11:44. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 2003-12-13T22:56:59. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minInclusive=>"2003-12-13T22:56:59"] ok 2 - Value "1974-07-12T22:32:41" fails type constraint DateTime[minInclusive=>"2003-12-13T22:56:59"] ok 3 - Value "1973-08-11T15:28:10" fails type constraint DateTime[minInclusive=>"2003-12-13T22:56:59"] ok 4 - Value "1994-06-27T22:33:39" fails type constraint DateTime[minInclusive=>"2003-12-13T22:56:59"] ok 5 - Value "2003-12-13T22:56:58" fails type constraint DateTime[minInclusive=>"2003-12-13T22:56:59"] 1..5 ok 35 - Type atomic/dateTime is restricted by facet minInclusive with value 2003-12-13T22:56:59. # Subtest: Type atomic/dateTime is restricted by facet minInclusive with value 2030-12-31T23:59:59. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minInclusive=>"2030-12-31T23:59:59"] ok 2 - Value "1985-09-29T04:34:41" fails type constraint DateTime[minInclusive=>"2030-12-31T23:59:59"] ok 3 - Value "1984-09-17T22:13:04" fails type constraint DateTime[minInclusive=>"2030-12-31T23:59:59"] ok 4 - Value "2002-11-08T07:18:24" fails type constraint DateTime[minInclusive=>"2030-12-31T23:59:59"] ok 5 - Value "2030-12-31T23:59:58" fails type constraint DateTime[minInclusive=>"2030-12-31T23:59:59"] 1..5 ok 36 - Type atomic/dateTime is restricted by facet minInclusive with value 2030-12-31T23:59:59. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 1970-01-01T00:00:00. ok 1 - Value "1970-01-01T00:00:01" fails type constraint DateTime[maxInclusive=>"1970-01-01T00:00:00"] ok 2 - Value "1978-11-22T17:37:16" fails type constraint DateTime[maxInclusive=>"1970-01-01T00:00:00"] ok 3 - Value "1975-09-30T17:03:00" fails type constraint DateTime[maxInclusive=>"1970-01-01T00:00:00"] ok 4 - Value "1989-06-27T18:42:04" fails type constraint DateTime[maxInclusive=>"1970-01-01T00:00:00"] ok 5 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxInclusive=>"1970-01-01T00:00:00"] 1..5 ok 37 - Type atomic/dateTime is restricted by facet maxInclusive with value 1970-01-01T00:00:00. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 1994-02-25T03:11:05. ok 1 - Value "1994-02-25T03:11:06" fails type constraint DateTime[maxInclusive=>"1994-02-25T03:11:05"] ok 2 - Value "1996-08-18T07:44:57" fails type constraint DateTime[maxInclusive=>"1994-02-25T03:11:05"] ok 3 - Value "1999-07-22T13:11:01" fails type constraint DateTime[maxInclusive=>"1994-02-25T03:11:05"] ok 4 - Value "2005-04-11T16:31:40" fails type constraint DateTime[maxInclusive=>"1994-02-25T03:11:05"] ok 5 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxInclusive=>"1994-02-25T03:11:05"] 1..5 ok 38 - Type atomic/dateTime is restricted by facet maxInclusive with value 1994-02-25T03:11:05. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 1979-10-05T09:19:23. ok 1 - Value "1979-10-05T09:19:24" fails type constraint DateTime[maxInclusive=>"1979-10-05T09:19:23"] ok 2 - Value "2003-04-10T16:45:22" fails type constraint DateTime[maxInclusive=>"1979-10-05T09:19:23"] ok 3 - Value "2020-10-15T19:51:38" fails type constraint DateTime[maxInclusive=>"1979-10-05T09:19:23"] ok 4 - Value "1984-06-25T08:40:37" fails type constraint DateTime[maxInclusive=>"1979-10-05T09:19:23"] ok 5 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxInclusive=>"1979-10-05T09:19:23"] 1..5 ok 39 - Type atomic/dateTime is restricted by facet maxInclusive with value 1979-10-05T09:19:23. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 2010-06-21T08:46:41. ok 1 - Value "2010-06-21T08:46:42" fails type constraint DateTime[maxInclusive=>"2010-06-21T08:46:41"] ok 2 - Value "2019-10-25T02:13:37" fails type constraint DateTime[maxInclusive=>"2010-06-21T08:46:41"] ok 3 - Value "2023-07-02T01:50:00" fails type constraint DateTime[maxInclusive=>"2010-06-21T08:46:41"] ok 4 - Value "2027-01-03T05:59:32" fails type constraint DateTime[maxInclusive=>"2010-06-21T08:46:41"] ok 5 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxInclusive=>"2010-06-21T08:46:41"] 1..5 ok 40 - Type atomic/dateTime is restricted by facet maxInclusive with value 2010-06-21T08:46:41. # Subtest: Type atomic/dateTime is restricted by facet maxInclusive with value 2014-02-07T21:55:18. ok 1 - Value "2014-02-07T21:55:19" fails type constraint DateTime[maxInclusive=>"2014-02-07T21:55:18"] ok 2 - Value "2024-12-06T20:15:18" fails type constraint DateTime[maxInclusive=>"2014-02-07T21:55:18"] ok 3 - Value "2016-11-03T15:51:28" fails type constraint DateTime[maxInclusive=>"2014-02-07T21:55:18"] ok 4 - Value "2028-11-30T22:31:00" fails type constraint DateTime[maxInclusive=>"2014-02-07T21:55:18"] ok 5 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxInclusive=>"2014-02-07T21:55:18"] 1..5 ok 41 - Type atomic/dateTime is restricted by facet maxInclusive with value 2014-02-07T21:55:18. # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 1970-01-01T00:00:00. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minExclusive=>"1970-01-01T00:00:00"] 1..1 ok 42 - Type atomic/dateTime is restricted by facet minExclusive with value 1970-01-01T00:00:00. # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 1972-03-14T12:38:28. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minExclusive=>"1972-03-14T12:38:28"] ok 2 - Value "1971-02-24T22:57:40" fails type constraint DateTime[minExclusive=>"1972-03-14T12:38:28"] ok 3 - Value "1970-09-23T02:03:55" fails type constraint DateTime[minExclusive=>"1972-03-14T12:38:28"] ok 4 - Value "1970-03-18T11:34:06" fails type constraint DateTime[minExclusive=>"1972-03-14T12:38:28"] ok 5 - Value "1972-03-14T12:38:28" fails type constraint DateTime[minExclusive=>"1972-03-14T12:38:28"] 1..5 ok 43 - Type atomic/dateTime is restricted by facet minExclusive with value 1972-03-14T12:38:28. # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 1985-09-09T17:03:02. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minExclusive=>"1985-09-09T17:03:02"] ok 2 - Value "1983-03-07T07:44:54" fails type constraint DateTime[minExclusive=>"1985-09-09T17:03:02"] ok 3 - Value "1978-10-06T11:31:46" fails type constraint DateTime[minExclusive=>"1985-09-09T17:03:02"] ok 4 - Value "1976-05-07T04:41:18" fails type constraint DateTime[minExclusive=>"1985-09-09T17:03:02"] ok 5 - Value "1985-09-09T17:03:02" fails type constraint DateTime[minExclusive=>"1985-09-09T17:03:02"] 1..5 ok 44 - Type atomic/dateTime is restricted by facet minExclusive with value 1985-09-09T17:03:02. # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 2010-03-03T22:44:36. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minExclusive=>"2010-03-03T22:44:36"] ok 2 - Value "1989-01-16T17:14:43" fails type constraint DateTime[minExclusive=>"2010-03-03T22:44:36"] ok 3 - Value "1994-06-18T01:00:17" fails type constraint DateTime[minExclusive=>"2010-03-03T22:44:36"] ok 4 - Value "1992-01-01T10:34:42" fails type constraint DateTime[minExclusive=>"2010-03-03T22:44:36"] ok 5 - Value "2010-03-03T22:44:36" fails type constraint DateTime[minExclusive=>"2010-03-03T22:44:36"] 1..5 ok 45 - Type atomic/dateTime is restricted by facet minExclusive with value 2010-03-03T22:44:36. # Subtest: Type atomic/dateTime is restricted by facet minExclusive with value 2030-12-31T23:59:58. ok 1 - Value "1970-01-01T00:00:00" fails type constraint DateTime[minExclusive=>"2030-12-31T23:59:58"] ok 2 - Value "1997-03-24T19:39:12" fails type constraint DateTime[minExclusive=>"2030-12-31T23:59:58"] ok 3 - Value "2030-12-14T12:32:08" fails type constraint DateTime[minExclusive=>"2030-12-31T23:59:58"] ok 4 - Value "2005-11-16T03:56:15" fails type constraint DateTime[minExclusive=>"2030-12-31T23:59:58"] ok 5 - Value "2030-12-31T23:59:58" fails type constraint DateTime[minExclusive=>"2030-12-31T23:59:58"] 1..5 ok 46 - Type atomic/dateTime is restricted by facet minExclusive with value 2030-12-31T23:59:58. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 1970-01-01T00:00:01. ok 1 - Value "1970-01-01T00:00:01" fails type constraint DateTime[maxExclusive=>"1970-01-01T00:00:01"] ok 2 - Value "2001-05-23T02:51:50" fails type constraint DateTime[maxExclusive=>"1970-01-01T00:00:01"] ok 3 - Value "2005-07-15T12:00:28" fails type constraint DateTime[maxExclusive=>"1970-01-01T00:00:01"] ok 4 - Value "1974-01-23T08:30:04" fails type constraint DateTime[maxExclusive=>"1970-01-01T00:00:01"] ok 5 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxExclusive=>"1970-01-01T00:00:01"] 1..5 ok 47 - Type atomic/dateTime is restricted by facet maxExclusive with value 1970-01-01T00:00:01. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 2005-05-16T14:28:30. ok 1 - Value "2005-05-16T14:28:30" fails type constraint DateTime[maxExclusive=>"2005-05-16T14:28:30"] ok 2 - Value "2027-09-25T09:41:07" fails type constraint DateTime[maxExclusive=>"2005-05-16T14:28:30"] ok 3 - Value "2022-05-24T20:55:16" fails type constraint DateTime[maxExclusive=>"2005-05-16T14:28:30"] ok 4 - Value "2014-09-07T05:28:34" fails type constraint DateTime[maxExclusive=>"2005-05-16T14:28:30"] ok 5 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxExclusive=>"2005-05-16T14:28:30"] 1..5 ok 48 - Type atomic/dateTime is restricted by facet maxExclusive with value 2005-05-16T14:28:30. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 1999-05-23T06:56:49. ok 1 - Value "1999-05-23T06:56:49" fails type constraint DateTime[maxExclusive=>"1999-05-23T06:56:49"] ok 2 - Value "2024-10-19T18:04:30" fails type constraint DateTime[maxExclusive=>"1999-05-23T06:56:49"] ok 3 - Value "2028-11-25T19:57:00" fails type constraint DateTime[maxExclusive=>"1999-05-23T06:56:49"] ok 4 - Value "2002-08-27T20:38:39" fails type constraint DateTime[maxExclusive=>"1999-05-23T06:56:49"] ok 5 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxExclusive=>"1999-05-23T06:56:49"] 1..5 ok 49 - Type atomic/dateTime is restricted by facet maxExclusive with value 1999-05-23T06:56:49. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 2025-12-09T05:41:30. ok 1 - Value "2025-12-09T05:41:30" fails type constraint DateTime[maxExclusive=>"2025-12-09T05:41:30"] ok 2 - Value "2030-05-04T05:09:58" fails type constraint DateTime[maxExclusive=>"2025-12-09T05:41:30"] ok 3 - Value "2030-03-08T03:03:10" fails type constraint DateTime[maxExclusive=>"2025-12-09T05:41:30"] ok 4 - Value "2029-02-02T06:32:37" fails type constraint DateTime[maxExclusive=>"2025-12-09T05:41:30"] ok 5 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxExclusive=>"2025-12-09T05:41:30"] 1..5 ok 50 - Type atomic/dateTime is restricted by facet maxExclusive with value 2025-12-09T05:41:30. # Subtest: Type atomic/dateTime is restricted by facet maxExclusive with value 2030-12-31T23:59:59. ok 1 - Value "2030-12-31T23:59:59" fails type constraint DateTime[maxExclusive=>"2030-12-31T23:59:59"] 1..1 ok 51 - Type atomic/dateTime is restricted by facet maxExclusive with value 2030-12-31T23:59:59. # Subtest: Type atomic/dateTime is restricted by facet pattern with value \d\d69-\d9-\d9T\d8:\d1:3\d. ok 1 - Value "1804-03-13T14:44:07" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d69-\\d9-\\d9T\\d8:\\d1:3\\d\$))"] ok 2 - Value "1857-04-20T12:48:24" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d69-\\d9-\\d9T\\d8:\\d1:3\\d\$))"] ok 3 - Value "1844-06-17T11:28:01" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d69-\\d9-\\d9T\\d8:\\d1:3\\d\$))"] ok 4 - Value "1837-02-13T03:46:42" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d69-\\d9-\\d9T\\d8:\\d1:3\\d\$))"] ok 5 - Value "2053-07-20T14:07:26" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d69-\\d9-\\d9T\\d8:\\d1:3\\d\$))"] 1..5 ok 52 - Type atomic/dateTime is restricted by facet pattern with value \d\d69-\d9-\d9T\d8:\d1:3\d. # Subtest: Type atomic/dateTime is restricted by facet pattern with value \d\d94-\d9-\d7T1\d:0\d:0\d. ok 1 - Value "1900-01-15T27:42:43" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d94-\\d9-\\d7T1\\d:0\\d:0\\d\$))"] ok 2 - Value "1860-07-20T47:29:29" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d94-\\d9-\\d7T1\\d:0\\d:0\\d\$))"] ok 3 - Value "1945-05-01T23:30:29" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d94-\\d9-\\d7T1\\d:0\\d:0\\d\$))"] ok 4 - Value "1915-04-22T37:37:17" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d94-\\d9-\\d7T1\\d:0\\d:0\\d\$))"] ok 5 - Value "1852-03-12T02:26:41" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d94-\\d9-\\d7T1\\d:0\\d:0\\d\$))"] 1..5 ok 53 - Type atomic/dateTime is restricted by facet pattern with value \d\d94-\d9-\d7T1\d:0\d:0\d. # Subtest: Type atomic/dateTime is restricted by facet pattern with value 20\d\d-\d8-\d5T\d1:\d1:0\d. ok 1 - Value "1870-07-17T16:19:31" fails type constraint DateTime[pattern=>"(?^:(?ms:^20\\d\\d-\\d8-\\d5T\\d1:\\d1:0\\d\$))"] ok 2 - Value "1853-05-24T07:12:41" fails type constraint DateTime[pattern=>"(?^:(?ms:^20\\d\\d-\\d8-\\d5T\\d1:\\d1:0\\d\$))"] ok 3 - Value "1886-04-20T06:27:46" fails type constraint DateTime[pattern=>"(?^:(?ms:^20\\d\\d-\\d8-\\d5T\\d1:\\d1:0\\d\$))"] ok 4 - Value "1890-05-16T15:52:42" fails type constraint DateTime[pattern=>"(?^:(?ms:^20\\d\\d-\\d8-\\d5T\\d1:\\d1:0\\d\$))"] ok 5 - Value "1784-01-12T19:18:16" fails type constraint DateTime[pattern=>"(?^:(?ms:^20\\d\\d-\\d8-\\d5T\\d1:\\d1:0\\d\$))"] 1..5 ok 54 - Type atomic/dateTime is restricted by facet pattern with value 20\d\d-\d8-\d5T\d1:\d1:0\d. # Subtest: Type atomic/dateTime is restricted by facet pattern with value \d\d58-\d2-2\dT0\d:1\d:3\d. ok 1 - Value "2088-09-01T58:01:14" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d58-\\d2-2\\dT0\\d:1\\d:3\\d\$))"] ok 2 - Value "1822-04-03T48:25:22" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d58-\\d2-2\\dT0\\d:1\\d:3\\d\$))"] ok 3 - Value "2045-05-17T25:35:03" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d58-\\d2-2\\dT0\\d:1\\d:3\\d\$))"] ok 4 - Value "1984-06-12T22:54:26" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d58-\\d2-2\\dT0\\d:1\\d:3\\d\$))"] ok 5 - Value "1757-07-03T24:21:49" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d58-\\d2-2\\dT0\\d:1\\d:3\\d\$))"] 1..5 ok 55 - Type atomic/dateTime is restricted by facet pattern with value \d\d58-\d2-2\dT0\d:1\d:3\d. # Subtest: Type atomic/dateTime is restricted by facet pattern with value \d\d59-\d3-\d4T1\d:\d9:3\d. ok 1 - Value "1915-09-15T04:17:25" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d59-\\d3-\\d4T1\\d:\\d9:3\\d\$))"] ok 2 - Value "2080-04-01T02:55:00" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d59-\\d3-\\d4T1\\d:\\d9:3\\d\$))"] ok 3 - Value "1773-02-07T22:02:16" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d59-\\d3-\\d4T1\\d:\\d9:3\\d\$))"] ok 4 - Value "1928-08-16T05:10:23" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d59-\\d3-\\d4T1\\d:\\d9:3\\d\$))"] ok 5 - Value "1821-05-26T40:44:50" fails type constraint DateTime[pattern=>"(?^:(?ms:^\\d\\d59-\\d3-\\d4T1\\d:\\d9:3\\d\$))"] 1..5 ok 56 - Type atomic/dateTime is restricted by facet pattern with value \d\d59-\d3-\d4T1\d:\d9:3\d. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "1982-04-07T08:02:06" fails type constraint DateTime[enumeration=>"ARRAY(0x26ccd90)"] ok 2 - Value "2011-07-06T00:53:58" fails type constraint DateTime[enumeration=>"ARRAY(0x26ccd90)"] ok 3 - Value "1988-07-25T00:53:54" fails type constraint DateTime[enumeration=>"ARRAY(0x26ccd90)"] ok 4 - Value "1980-08-23T16:18:42" fails type constraint DateTime[enumeration=>"ARRAY(0x26ccd90)"] ok 5 - Value "2005-08-30T12:44:12" fails type constraint DateTime[enumeration=>"ARRAY(0x26ccd90)"] 1..5 ok 57 - Type atomic/dateTime is restricted by facet enumeration. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "2019-01-01T06:19:23" fails type constraint DateTime[enumeration=>"ARRAY(0x26d3010)"] ok 2 - Value "1988-11-25T10:48:28" fails type constraint DateTime[enumeration=>"ARRAY(0x26d3010)"] ok 3 - Value "2005-11-03T19:40:14" fails type constraint DateTime[enumeration=>"ARRAY(0x26d3010)"] ok 4 - Value "1983-10-29T00:26:08" fails type constraint DateTime[enumeration=>"ARRAY(0x26d3010)"] ok 5 - Value "2024-06-30T20:10:04" fails type constraint DateTime[enumeration=>"ARRAY(0x26d3010)"] 1..5 ok 58 - Type atomic/dateTime is restricted by facet enumeration. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "2028-06-22T03:58:25" fails type constraint DateTime[enumeration=>"ARRAY(0x26da3f8)"] ok 2 - Value "2014-06-11T03:26:09" fails type constraint DateTime[enumeration=>"ARRAY(0x26da3f8)"] ok 3 - Value "1983-09-29T15:42:36" fails type constraint DateTime[enumeration=>"ARRAY(0x26da3f8)"] ok 4 - Value "2027-11-04T16:09:15" fails type constraint DateTime[enumeration=>"ARRAY(0x26da3f8)"] ok 5 - Value "2007-08-29T05:30:08" fails type constraint DateTime[enumeration=>"ARRAY(0x26da3f8)"] 1..5 ok 59 - Type atomic/dateTime is restricted by facet enumeration. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "1990-06-06T11:43:20" fails type constraint DateTime[enumeration=>"ARRAY(0x26de128)"] ok 2 - Value "1979-10-08T13:20:30" fails type constraint DateTime[enumeration=>"ARRAY(0x26de128)"] ok 3 - Value "2013-09-21T12:11:08" fails type constraint DateTime[enumeration=>"ARRAY(0x26de128)"] ok 4 - Value "1973-03-15T16:34:41" fails type constraint DateTime[enumeration=>"ARRAY(0x26de128)"] ok 5 - Value "2009-06-03T05:27:26" fails type constraint DateTime[enumeration=>"ARRAY(0x26de128)"] 1..5 ok 60 - Type atomic/dateTime is restricted by facet enumeration. # Subtest: Type atomic/dateTime is restricted by facet enumeration. ok 1 - Value "2017-04-19T00:44:12" fails type constraint DateTime[enumeration=>"ARRAY(0x26e0f50)"] ok 2 - Value "2010-12-29T10:32:23" fails type constraint DateTime[enumeration=>"ARRAY(0x26e0f50)"] ok 3 - Value "1984-02-20T04:39:36" fails type constraint DateTime[enumeration=>"ARRAY(0x26e0f50)"] ok 4 - Value "2025-05-15T02:29:24" fails type constraint DateTime[enumeration=>"ARRAY(0x26e0f50)"] ok 5 - Value "2012-10-19T23:46:22" fails type constraint DateTime[enumeration=>"ARRAY(0x26e0f50)"] 1..5 ok 61 - Type atomic/dateTime is restricted by facet enumeration. 1..61 ok t/50decimal.t ............. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" passes type constraint Decimal[minExclusive=>"-999999999999999999"] ok 2 - Value "743242983065211192" passes type constraint Decimal[minExclusive=>"-999999999999999999"] ok 3 - Value "-298277777844702550" passes type constraint Decimal[minExclusive=>"-999999999999999999"] ok 4 - Value "-489622089249996726" passes type constraint Decimal[minExclusive=>"-999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint Decimal[minExclusive=>"-999999999999999999"] 1..5 ok 1 - Type atomic/decimal is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value 631308414640570968. ok 1 - Value "631308414640570969" passes type constraint Decimal[minExclusive=>"631308414640570968"] ok 2 - Value "655270940327769770" passes type constraint Decimal[minExclusive=>"631308414640570968"] ok 3 - Value "633688260227604501" passes type constraint Decimal[minExclusive=>"631308414640570968"] ok 4 - Value "724204691061185475" passes type constraint Decimal[minExclusive=>"631308414640570968"] ok 5 - Value "999999999999999999" passes type constraint Decimal[minExclusive=>"631308414640570968"] 1..5 ok 2 - Type atomic/decimal is restricted by facet minExclusive with value 631308414640570968. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value -67428259604688900. ok 1 - Value "-67428259604688899.9" passes type constraint Decimal[minExclusive=>"-67428259604688900"] ok 2 - Value "964512941415486691.7" passes type constraint Decimal[minExclusive=>"-67428259604688900"] ok 3 - Value "929574180872636469.1" passes type constraint Decimal[minExclusive=>"-67428259604688900"] ok 4 - Value "10009076448161849.4" passes type constraint Decimal[minExclusive=>"-67428259604688900"] ok 5 - Value "999999999999999999" passes type constraint Decimal[minExclusive=>"-67428259604688900"] 1..5 ok 3 - Type atomic/decimal is restricted by facet minExclusive with value -67428259604688900. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value -294253147230818967. ok 1 - Value "-294253147230818966" passes type constraint Decimal[minExclusive=>"-294253147230818967"] ok 2 - Value "42621829743492400" passes type constraint Decimal[minExclusive=>"-294253147230818967"] ok 3 - Value "778328217399065823" passes type constraint Decimal[minExclusive=>"-294253147230818967"] ok 4 - Value "303014161192265037" passes type constraint Decimal[minExclusive=>"-294253147230818967"] ok 5 - Value "999999999999999999" passes type constraint Decimal[minExclusive=>"-294253147230818967"] 1..5 ok 4 - Type atomic/decimal is restricted by facet minExclusive with value -294253147230818967. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "999999999999999999" passes type constraint Decimal[minExclusive=>"999999999999999998"] 1..1 ok 5 - Type atomic/decimal is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Decimal[minInclusive=>"-999999999999999999"] ok 2 - Value "-479965255856956706" passes type constraint Decimal[minInclusive=>"-999999999999999999"] ok 3 - Value "870254101268362444" passes type constraint Decimal[minInclusive=>"-999999999999999999"] ok 4 - Value "934935134052641058" passes type constraint Decimal[minInclusive=>"-999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint Decimal[minInclusive=>"-999999999999999999"] 1..5 ok 6 - Type atomic/decimal is restricted by facet minInclusive with value -999999999999999999. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value 229822855408968073. ok 1 - Value "229822855408968073" passes type constraint Decimal[minInclusive=>"229822855408968073"] ok 2 - Value "583563079235933449" passes type constraint Decimal[minInclusive=>"229822855408968073"] ok 3 - Value "693743199641761298" passes type constraint Decimal[minInclusive=>"229822855408968073"] ok 4 - Value "877108449600715506" passes type constraint Decimal[minInclusive=>"229822855408968073"] ok 5 - Value "999999999999999999" passes type constraint Decimal[minInclusive=>"229822855408968073"] 1..5 ok 7 - Type atomic/decimal is restricted by facet minInclusive with value 229822855408968073. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value -785368448026986020. ok 1 - Value "-785368448026986020" passes type constraint Decimal[minInclusive=>"-785368448026986020"] ok 2 - Value "-286947689254679556" passes type constraint Decimal[minInclusive=>"-785368448026986020"] ok 3 - Value "126998522279017820" passes type constraint Decimal[minInclusive=>"-785368448026986020"] ok 4 - Value "-119719541893928025" passes type constraint Decimal[minInclusive=>"-785368448026986020"] ok 5 - Value "999999999999999999" passes type constraint Decimal[minInclusive=>"-785368448026986020"] 1..5 ok 8 - Type atomic/decimal is restricted by facet minInclusive with value -785368448026986020. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value 325207740352921658. ok 1 - Value "325207740352921658" passes type constraint Decimal[minInclusive=>"325207740352921658"] ok 2 - Value "707562012596744786" passes type constraint Decimal[minInclusive=>"325207740352921658"] ok 3 - Value "748498012179183663" passes type constraint Decimal[minInclusive=>"325207740352921658"] ok 4 - Value "330318245307241752" passes type constraint Decimal[minInclusive=>"325207740352921658"] ok 5 - Value "999999999999999999" passes type constraint Decimal[minInclusive=>"325207740352921658"] 1..5 ok 9 - Type atomic/decimal is restricted by facet minInclusive with value 325207740352921658. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "999999999999999999" passes type constraint Decimal[minInclusive=>"999999999999999999"] 1..1 ok 10 - Type atomic/decimal is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxExclusive=>"-999999999999999998"] 1..1 ok 11 - Type atomic/decimal is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value 78119693427168402. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxExclusive=>"78119693427168402"] ok 2 - Value "-96490893692868357.6" passes type constraint Decimal[maxExclusive=>"78119693427168402"] ok 3 - Value "-755590101850159647.2" passes type constraint Decimal[maxExclusive=>"78119693427168402"] ok 4 - Value "-5141080192436564.5" passes type constraint Decimal[maxExclusive=>"78119693427168402"] ok 5 - Value "78119693427168401.9" passes type constraint Decimal[maxExclusive=>"78119693427168402"] 1..5 ok 12 - Type atomic/decimal is restricted by facet maxExclusive with value 78119693427168402. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value 171942968603657986. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxExclusive=>"171942968603657986"] ok 2 - Value "-949549894722090902" passes type constraint Decimal[maxExclusive=>"171942968603657986"] ok 3 - Value "-322109878631769832" passes type constraint Decimal[maxExclusive=>"171942968603657986"] ok 4 - Value "-879600105740250893" passes type constraint Decimal[maxExclusive=>"171942968603657986"] ok 5 - Value "171942968603657985" passes type constraint Decimal[maxExclusive=>"171942968603657986"] 1..5 ok 13 - Type atomic/decimal is restricted by facet maxExclusive with value 171942968603657986. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value -214771926190724381. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxExclusive=>"-214771926190724381"] ok 2 - Value "-673138182227871496" passes type constraint Decimal[maxExclusive=>"-214771926190724381"] ok 3 - Value "-790816317239260538" passes type constraint Decimal[maxExclusive=>"-214771926190724381"] ok 4 - Value "-771501840474373263" passes type constraint Decimal[maxExclusive=>"-214771926190724381"] ok 5 - Value "-214771926190724382" passes type constraint Decimal[maxExclusive=>"-214771926190724381"] 1..5 ok 14 - Type atomic/decimal is restricted by facet maxExclusive with value -214771926190724381. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxExclusive=>"999999999999999999"] ok 2 - Value "-898677092665433495" passes type constraint Decimal[maxExclusive=>"999999999999999999"] ok 3 - Value "-811125566986646839" passes type constraint Decimal[maxExclusive=>"999999999999999999"] ok 4 - Value "252077093927926209" passes type constraint Decimal[maxExclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" passes type constraint Decimal[maxExclusive=>"999999999999999999"] 1..5 ok 15 - Type atomic/decimal is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxInclusive=>"-999999999999999999"] 1..1 ok 16 - Type atomic/decimal is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value 625897845365533055. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxInclusive=>"625897845365533055"] ok 2 - Value "-904949153608526819" passes type constraint Decimal[maxInclusive=>"625897845365533055"] ok 3 - Value "89736250999809495" passes type constraint Decimal[maxInclusive=>"625897845365533055"] ok 4 - Value "316378507306027046" passes type constraint Decimal[maxInclusive=>"625897845365533055"] ok 5 - Value "625897845365533055" passes type constraint Decimal[maxInclusive=>"625897845365533055"] 1..5 ok 17 - Type atomic/decimal is restricted by facet maxInclusive with value 625897845365533055. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value -888403528420030673. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxInclusive=>"-888403528420030673"] ok 2 - Value "-892559497148452709" passes type constraint Decimal[maxInclusive=>"-888403528420030673"] ok 3 - Value "-963657554932478572" passes type constraint Decimal[maxInclusive=>"-888403528420030673"] ok 4 - Value "-931230510007482365" passes type constraint Decimal[maxInclusive=>"-888403528420030673"] ok 5 - Value "-888403528420030673" passes type constraint Decimal[maxInclusive=>"-888403528420030673"] 1..5 ok 18 - Type atomic/decimal is restricted by facet maxInclusive with value -888403528420030673. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value -95776055693671313. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxInclusive=>"-95776055693671313"] ok 2 - Value "-286380458379470656" passes type constraint Decimal[maxInclusive=>"-95776055693671313"] ok 3 - Value "-461116417455741628" passes type constraint Decimal[maxInclusive=>"-95776055693671313"] ok 4 - Value "-561010407438011614" passes type constraint Decimal[maxInclusive=>"-95776055693671313"] ok 5 - Value "-95776055693671313" passes type constraint Decimal[maxInclusive=>"-95776055693671313"] 1..5 ok 19 - Type atomic/decimal is restricted by facet maxInclusive with value -95776055693671313. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value 999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Decimal[maxInclusive=>"999999999999999999"] ok 2 - Value "-868387287908872983" passes type constraint Decimal[maxInclusive=>"999999999999999999"] ok 3 - Value "-58200625491938273" passes type constraint Decimal[maxInclusive=>"999999999999999999"] ok 4 - Value "-77940022604026548" passes type constraint Decimal[maxInclusive=>"999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint Decimal[maxInclusive=>"999999999999999999"] 1..5 ok 20 - Type atomic/decimal is restricted by facet maxInclusive with value 999999999999999999. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 0. ok 1 - Value "-999999999999999999" passes type constraint Decimal[fractionDigits=>"0"] ok 2 - Value "99137122271968136" passes type constraint Decimal[fractionDigits=>"0"] ok 3 - Value "-256179772521919035" passes type constraint Decimal[fractionDigits=>"0"] ok 4 - Value "794953751044983335" passes type constraint Decimal[fractionDigits=>"0"] ok 5 - Value "999999999999999999" passes type constraint Decimal[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/decimal is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 4. ok 1 - Value "123456789123456789" passes type constraint Decimal[fractionDigits=>"4"] ok 2 - Value "12345678912345678.9" passes type constraint Decimal[fractionDigits=>"4"] ok 3 - Value "1234567891234567.89" passes type constraint Decimal[fractionDigits=>"4"] ok 4 - Value "123456789123456.789" passes type constraint Decimal[fractionDigits=>"4"] ok 5 - Value "12345678912345.6789" passes type constraint Decimal[fractionDigits=>"4"] 1..5 ok 22 - Type atomic/decimal is restricted by facet fractionDigits with value 4. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 8. ok 1 - Value "123456789123456789" passes type constraint Decimal[fractionDigits=>"8"] ok 2 - Value "1234567891234567.89" passes type constraint Decimal[fractionDigits=>"8"] ok 3 - Value "12345678912345.6789" passes type constraint Decimal[fractionDigits=>"8"] ok 4 - Value "123456789123.456789" passes type constraint Decimal[fractionDigits=>"8"] ok 5 - Value "1234567891.23456789" passes type constraint Decimal[fractionDigits=>"8"] 1..5 ok 23 - Type atomic/decimal is restricted by facet fractionDigits with value 8. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 12. ok 1 - Value "123456789123456789" passes type constraint Decimal[fractionDigits=>"12"] ok 2 - Value "123456789123456.789" passes type constraint Decimal[fractionDigits=>"12"] ok 3 - Value "123456789123.456789" passes type constraint Decimal[fractionDigits=>"12"] ok 4 - Value "123456789.123456789" passes type constraint Decimal[fractionDigits=>"12"] ok 5 - Value "123456.789123456789" passes type constraint Decimal[fractionDigits=>"12"] 1..5 ok 24 - Type atomic/decimal is restricted by facet fractionDigits with value 12. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 18. ok 1 - Value "123456789123456789" passes type constraint Decimal[fractionDigits=>"18"] ok 2 - Value "12345678912345.6789" passes type constraint Decimal[fractionDigits=>"18"] ok 3 - Value "1234567891.23456789" passes type constraint Decimal[fractionDigits=>"18"] ok 4 - Value "123456.789123456789" passes type constraint Decimal[fractionDigits=>"18"] ok 5 - Value ".123456789123456789" passes type constraint Decimal[fractionDigits=>"18"] 1..5 ok 25 - Type atomic/decimal is restricted by facet fractionDigits with value 18. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 1. ok 1 - Value "9" passes type constraint Decimal[totalDigits=>"1"] ok 2 - Value "7" passes type constraint Decimal[totalDigits=>"1"] ok 3 - Value "9" passes type constraint Decimal[totalDigits=>"1"] ok 4 - Value "1" passes type constraint Decimal[totalDigits=>"1"] ok 5 - Value "8" passes type constraint Decimal[totalDigits=>"1"] 1..5 ok 26 - Type atomic/decimal is restricted by facet totalDigits with value 1. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 5. ok 1 - Value "3" passes type constraint Decimal[totalDigits=>"5"] ok 2 - Value "82" passes type constraint Decimal[totalDigits=>"5"] ok 3 - Value "513" passes type constraint Decimal[totalDigits=>"5"] ok 4 - Value "5330" passes type constraint Decimal[totalDigits=>"5"] ok 5 - Value "17254" passes type constraint Decimal[totalDigits=>"5"] 1..5 ok 27 - Type atomic/decimal is restricted by facet totalDigits with value 5. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 9. ok 1 - Value "2" passes type constraint Decimal[totalDigits=>"9"] ok 2 - Value "353" passes type constraint Decimal[totalDigits=>"9"] ok 3 - Value "95326" passes type constraint Decimal[totalDigits=>"9"] ok 4 - Value "2513421" passes type constraint Decimal[totalDigits=>"9"] ok 5 - Value "581216683" passes type constraint Decimal[totalDigits=>"9"] 1..5 ok 28 - Type atomic/decimal is restricted by facet totalDigits with value 9. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 13. ok 1 - Value "9" passes type constraint Decimal[totalDigits=>"13"] ok 2 - Value "5514" passes type constraint Decimal[totalDigits=>"13"] ok 3 - Value "1524616" passes type constraint Decimal[totalDigits=>"13"] ok 4 - Value "8864756997" passes type constraint Decimal[totalDigits=>"13"] ok 5 - Value "8178688412222" passes type constraint Decimal[totalDigits=>"13"] 1..5 ok 29 - Type atomic/decimal is restricted by facet totalDigits with value 13. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 18. ok 1 - Value "4" passes type constraint Decimal[totalDigits=>"18"] ok 2 - Value "82757" passes type constraint Decimal[totalDigits=>"18"] ok 3 - Value "321149124" passes type constraint Decimal[totalDigits=>"18"] ok 4 - Value "4303115591742" passes type constraint Decimal[totalDigits=>"18"] ok 5 - Value "526575824825222369" passes type constraint Decimal[totalDigits=>"18"] 1..5 ok 30 - Type atomic/decimal is restricted by facet totalDigits with value 18. # Subtest: Type atomic/decimal is restricted by facet pattern with value \d{1}. ok 1 - Value "3" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "2" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "2" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "4" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "9" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 31 - Type atomic/decimal is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/decimal is restricted by facet pattern with value \-\d{2}\.\d{3}. ok 1 - Value "-24.547" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{2}\\.\\d{3}\$))"] ok 2 - Value "-65.424" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{2}\\.\\d{3}\$))"] ok 3 - Value "-31.228" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{2}\\.\\d{3}\$))"] ok 4 - Value "-46.582" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{2}\\.\\d{3}\$))"] ok 5 - Value "-12.216" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{2}\\.\\d{3}\$))"] 1..5 ok 32 - Type atomic/decimal is restricted by facet pattern with value \-\d{2}\.\d{3}. # Subtest: Type atomic/decimal is restricted by facet pattern with value \-\d{1}\.\d{8}. ok 1 - Value "-7.48951421" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{1}\\.\\d{8}\$))"] ok 2 - Value "-4.34531931" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{1}\\.\\d{8}\$))"] ok 3 - Value "-7.37470534" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{1}\\.\\d{8}\$))"] ok 4 - Value "-4.58314140" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{1}\\.\\d{8}\$))"] ok 5 - Value "-7.73893515" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{1}\\.\\d{8}\$))"] 1..5 ok 33 - Type atomic/decimal is restricted by facet pattern with value \-\d{1}\.\d{8}. # Subtest: Type atomic/decimal is restricted by facet pattern with value \.\d{13}. ok 1 - Value ".2684842045582" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\.\\d{13}\$))"] ok 2 - Value ".1165417431543" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\.\\d{13}\$))"] ok 3 - Value ".1055532252427" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\.\\d{13}\$))"] ok 4 - Value ".2338485411688" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\.\\d{13}\$))"] ok 5 - Value ".7974769556356" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\.\\d{13}\$))"] 1..5 ok 34 - Type atomic/decimal is restricted by facet pattern with value \.\d{13}. # Subtest: Type atomic/decimal is restricted by facet pattern with value \d{5}\.\d{13}. ok 1 - Value "55217.9736118850526" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{5}\\.\\d{13}\$))"] ok 2 - Value "16876.8783301171042" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{5}\\.\\d{13}\$))"] ok 3 - Value "11416.7935261225030" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{5}\\.\\d{13}\$))"] ok 4 - Value "67916.2046755544972" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{5}\\.\\d{13}\$))"] ok 5 - Value "67535.5493283257017" passes type constraint Decimal[pattern=>"(?^:(?ms:^\\d{5}\\.\\d{13}\$))"] 1..5 ok 35 - Type atomic/decimal is restricted by facet pattern with value \d{5}\.\d{13}. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "8.63882452" passes type constraint Decimal[enumeration=>"ARRAY(0x3615590)"] ok 2 - Value "-0.92" passes type constraint Decimal[enumeration=>"ARRAY(0x3615590)"] ok 3 - Value "-1914.0" passes type constraint Decimal[enumeration=>"ARRAY(0x3615590)"] ok 4 - Value "8.63882452" passes type constraint Decimal[enumeration=>"ARRAY(0x3615590)"] ok 5 - Value "549.95" passes type constraint Decimal[enumeration=>"ARRAY(0x3615590)"] 1..5 ok 36 - Type atomic/decimal is restricted by facet enumeration. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "-61113534938.0" passes type constraint Decimal[enumeration=>"ARRAY(0x361d320)"] ok 2 - Value "729089.6" passes type constraint Decimal[enumeration=>"ARRAY(0x361d320)"] ok 3 - Value "0.575" passes type constraint Decimal[enumeration=>"ARRAY(0x361d320)"] ok 4 - Value "7.682949472786" passes type constraint Decimal[enumeration=>"ARRAY(0x361d320)"] ok 5 - Value "89.20902289982400" passes type constraint Decimal[enumeration=>"ARRAY(0x361d320)"] 1..5 ok 37 - Type atomic/decimal is restricted by facet enumeration. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "-97585886185" passes type constraint Decimal[enumeration=>"ARRAY(0x3622348)"] ok 2 - Value "-7.335" passes type constraint Decimal[enumeration=>"ARRAY(0x3622348)"] ok 3 - Value "0.672" passes type constraint Decimal[enumeration=>"ARRAY(0x3622348)"] ok 4 - Value "0.672" passes type constraint Decimal[enumeration=>"ARRAY(0x3622348)"] ok 5 - Value "-5439.8474996" passes type constraint Decimal[enumeration=>"ARRAY(0x3622348)"] 1..5 ok 38 - Type atomic/decimal is restricted by facet enumeration. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "613.87" passes type constraint Decimal[enumeration=>"ARRAY(0x3623280)"] ok 2 - Value "-2.39446916113" passes type constraint Decimal[enumeration=>"ARRAY(0x3623280)"] ok 3 - Value "613.87" passes type constraint Decimal[enumeration=>"ARRAY(0x3623280)"] ok 4 - Value "1906433845.89" passes type constraint Decimal[enumeration=>"ARRAY(0x3623280)"] ok 5 - Value "1906433845.89" passes type constraint Decimal[enumeration=>"ARRAY(0x3623280)"] 1..5 ok 39 - Type atomic/decimal is restricted by facet enumeration. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "-82.78605057" passes type constraint Decimal[enumeration=>"ARRAY(0x362a050)"] ok 2 - Value "0.3316" passes type constraint Decimal[enumeration=>"ARRAY(0x362a050)"] ok 3 - Value "337920.941" passes type constraint Decimal[enumeration=>"ARRAY(0x362a050)"] ok 4 - Value "0.3316" passes type constraint Decimal[enumeration=>"ARRAY(0x362a050)"] ok 5 - Value "-150" passes type constraint Decimal[enumeration=>"ARRAY(0x362a050)"] 1..5 ok 40 - Type atomic/decimal is restricted by facet enumeration. # Subtest: Type atomic/decimal is restricted by facet whiteSpace with value collapse. ok 1 - Value "-999999999999999999" passes type constraint Decimal[whiteSpace=>"collapse"] ok 2 - Value "208837336784347682" passes type constraint Decimal[whiteSpace=>"collapse"] ok 3 - Value "831121983923768014" passes type constraint Decimal[whiteSpace=>"collapse"] ok 4 - Value "463294725437835008" passes type constraint Decimal[whiteSpace=>"collapse"] ok 5 - Value "999999999999999999" passes type constraint Decimal[whiteSpace=>"collapse"] 1..5 ok 41 - Type atomic/decimal is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value 46766021207033325. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minInclusive=>"46766021207033325"] ok 2 - Value "-82035416317982814.9" fails type constraint Decimal[minInclusive=>"46766021207033325"] ok 3 - Value "-116283630323041617.3" fails type constraint Decimal[minInclusive=>"46766021207033325"] ok 4 - Value "-507102669884162774.8" fails type constraint Decimal[minInclusive=>"46766021207033325"] ok 5 - Value "46766021207033324.9" fails type constraint Decimal[minInclusive=>"46766021207033325"] 1..5 ok 42 - Type atomic/decimal is restricted by facet minInclusive with value 46766021207033325. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value 217527397529179155. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minInclusive=>"217527397529179155"] ok 2 - Value "-642389304015569471" fails type constraint Decimal[minInclusive=>"217527397529179155"] ok 3 - Value "194432658843846068" fails type constraint Decimal[minInclusive=>"217527397529179155"] ok 4 - Value "-320930938798775041" fails type constraint Decimal[minInclusive=>"217527397529179155"] ok 5 - Value "217527397529179154" fails type constraint Decimal[minInclusive=>"217527397529179155"] 1..5 ok 43 - Type atomic/decimal is restricted by facet minInclusive with value 217527397529179155. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value -484062845034851418. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minInclusive=>"-484062845034851418"] ok 2 - Value "-744312015684597677" fails type constraint Decimal[minInclusive=>"-484062845034851418"] ok 3 - Value "-798318711162899803" fails type constraint Decimal[minInclusive=>"-484062845034851418"] ok 4 - Value "-756444991985341836" fails type constraint Decimal[minInclusive=>"-484062845034851418"] ok 5 - Value "-484062845034851419" fails type constraint Decimal[minInclusive=>"-484062845034851418"] 1..5 ok 44 - Type atomic/decimal is restricted by facet minInclusive with value -484062845034851418. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value 913110463857996767. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minInclusive=>"913110463857996767"] ok 2 - Value "219067290813932176" fails type constraint Decimal[minInclusive=>"913110463857996767"] ok 3 - Value "476222585470221001" fails type constraint Decimal[minInclusive=>"913110463857996767"] ok 4 - Value "-977179111791051587" fails type constraint Decimal[minInclusive=>"913110463857996767"] ok 5 - Value "913110463857996766" fails type constraint Decimal[minInclusive=>"913110463857996767"] 1..5 ok 45 - Type atomic/decimal is restricted by facet minInclusive with value 913110463857996767. # Subtest: Type atomic/decimal is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minInclusive=>"999999999999999999"] ok 2 - Value "948164537304475361" fails type constraint Decimal[minInclusive=>"999999999999999999"] ok 3 - Value "347408282265509792" fails type constraint Decimal[minInclusive=>"999999999999999999"] ok 4 - Value "-213987886304789709" fails type constraint Decimal[minInclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" fails type constraint Decimal[minInclusive=>"999999999999999999"] 1..5 ok 46 - Type atomic/decimal is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" fails type constraint Decimal[maxInclusive=>"-999999999999999999"] ok 2 - Value "704874057733450020" fails type constraint Decimal[maxInclusive=>"-999999999999999999"] ok 3 - Value "209113495339849242" fails type constraint Decimal[maxInclusive=>"-999999999999999999"] ok 4 - Value "833990441992082941" fails type constraint Decimal[maxInclusive=>"-999999999999999999"] ok 5 - Value "999999999999999999" fails type constraint Decimal[maxInclusive=>"-999999999999999999"] 1..5 ok 47 - Type atomic/decimal is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value 334974685437745555. ok 1 - Value "334974685437745556" fails type constraint Decimal[maxInclusive=>"334974685437745555"] ok 2 - Value "854169634314423861" fails type constraint Decimal[maxInclusive=>"334974685437745555"] ok 3 - Value "573806945776759695" fails type constraint Decimal[maxInclusive=>"334974685437745555"] ok 4 - Value "807371345967442368" fails type constraint Decimal[maxInclusive=>"334974685437745555"] ok 5 - Value "999999999999999999" fails type constraint Decimal[maxInclusive=>"334974685437745555"] 1..5 ok 48 - Type atomic/decimal is restricted by facet maxInclusive with value 334974685437745555. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value -873150926158042127. ok 1 - Value "-873150926158042126" fails type constraint Decimal[maxInclusive=>"-873150926158042127"] ok 2 - Value "305728505095716730" fails type constraint Decimal[maxInclusive=>"-873150926158042127"] ok 3 - Value "-283733388508344998" fails type constraint Decimal[maxInclusive=>"-873150926158042127"] ok 4 - Value "917584284119832151" fails type constraint Decimal[maxInclusive=>"-873150926158042127"] ok 5 - Value "999999999999999999" fails type constraint Decimal[maxInclusive=>"-873150926158042127"] 1..5 ok 49 - Type atomic/decimal is restricted by facet maxInclusive with value -873150926158042127. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value -276828978495828214. ok 1 - Value "-276828978495828213" fails type constraint Decimal[maxInclusive=>"-276828978495828214"] ok 2 - Value "-168341274308303273" fails type constraint Decimal[maxInclusive=>"-276828978495828214"] ok 3 - Value "-55137136585436293" fails type constraint Decimal[maxInclusive=>"-276828978495828214"] ok 4 - Value "468581798712038836" fails type constraint Decimal[maxInclusive=>"-276828978495828214"] ok 5 - Value "999999999999999999" fails type constraint Decimal[maxInclusive=>"-276828978495828214"] 1..5 ok 50 - Type atomic/decimal is restricted by facet maxInclusive with value -276828978495828214. # Subtest: Type atomic/decimal is restricted by facet maxInclusive with value 187840545667389724. ok 1 - Value "187840545667389725" fails type constraint Decimal[maxInclusive=>"187840545667389724"] ok 2 - Value "339229216664273730" fails type constraint Decimal[maxInclusive=>"187840545667389724"] ok 3 - Value "934076830476541443" fails type constraint Decimal[maxInclusive=>"187840545667389724"] ok 4 - Value "983589035502023346" fails type constraint Decimal[maxInclusive=>"187840545667389724"] ok 5 - Value "999999999999999999" fails type constraint Decimal[maxInclusive=>"187840545667389724"] 1..5 ok 51 - Type atomic/decimal is restricted by facet maxInclusive with value 187840545667389724. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 0. ok 1 - Value "12345678912345678.9" fails type constraint Decimal[fractionDigits=>"0"] ok 2 - Value "1234567891234.56789" fails type constraint Decimal[fractionDigits=>"0"] ok 3 - Value "123456789.123456789" fails type constraint Decimal[fractionDigits=>"0"] ok 4 - Value "12345.6789123456789" fails type constraint Decimal[fractionDigits=>"0"] ok 5 - Value ".123456789123456789" fails type constraint Decimal[fractionDigits=>"0"] 1..5 ok 52 - Type atomic/decimal is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 3. ok 1 - Value "12345678912345.6789" fails type constraint Decimal[fractionDigits=>"3"] ok 2 - Value "12345678912.3456789" fails type constraint Decimal[fractionDigits=>"3"] ok 3 - Value "12345678.9123456789" fails type constraint Decimal[fractionDigits=>"3"] ok 4 - Value "12345.6789123456789" fails type constraint Decimal[fractionDigits=>"3"] ok 5 - Value ".123456789123456789" fails type constraint Decimal[fractionDigits=>"3"] 1..5 ok 53 - Type atomic/decimal is restricted by facet fractionDigits with value 3. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 6. ok 1 - Value "12345678912.3456789" fails type constraint Decimal[fractionDigits=>"6"] ok 2 - Value "123456789.123456789" fails type constraint Decimal[fractionDigits=>"6"] ok 3 - Value "1234567.89123456789" fails type constraint Decimal[fractionDigits=>"6"] ok 4 - Value "12345.6789123456789" fails type constraint Decimal[fractionDigits=>"6"] ok 5 - Value ".123456789123456789" fails type constraint Decimal[fractionDigits=>"6"] 1..5 ok 54 - Type atomic/decimal is restricted by facet fractionDigits with value 6. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 9. ok 1 - Value "12345678.9123456789" fails type constraint Decimal[fractionDigits=>"9"] ok 2 - Value "123456.789123456789" fails type constraint Decimal[fractionDigits=>"9"] ok 3 - Value "1234.56789123456789" fails type constraint Decimal[fractionDigits=>"9"] ok 4 - Value "12.3456789123456789" fails type constraint Decimal[fractionDigits=>"9"] ok 5 - Value ".123456789123456789" fails type constraint Decimal[fractionDigits=>"9"] 1..5 ok 55 - Type atomic/decimal is restricted by facet fractionDigits with value 9. # Subtest: Type atomic/decimal is restricted by facet fractionDigits with value 12. ok 1 - Value "12345.6789123456789" fails type constraint Decimal[fractionDigits=>"12"] ok 2 - Value "1234.56789123456789" fails type constraint Decimal[fractionDigits=>"12"] ok 3 - Value "123.456789123456789" fails type constraint Decimal[fractionDigits=>"12"] ok 4 - Value "12.3456789123456789" fails type constraint Decimal[fractionDigits=>"12"] ok 5 - Value ".123456789123456789" fails type constraint Decimal[fractionDigits=>"12"] 1..5 ok 56 - Type atomic/decimal is restricted by facet fractionDigits with value 12. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 1. ok 1 - Value "61" fails type constraint Decimal[totalDigits=>"1"] ok 2 - Value "777054" fails type constraint Decimal[totalDigits=>"1"] ok 3 - Value "3113816699" fails type constraint Decimal[totalDigits=>"1"] ok 4 - Value "61315691291273" fails type constraint Decimal[totalDigits=>"1"] ok 5 - Value "354128147257253653" fails type constraint Decimal[totalDigits=>"1"] 1..5 ok 57 - Type atomic/decimal is restricted by facet totalDigits with value 1. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 4. ok 1 - Value "28265" fails type constraint Decimal[totalDigits=>"4"] ok 2 - Value "85558005" fails type constraint Decimal[totalDigits=>"4"] ok 3 - Value "70552163453" fails type constraint Decimal[totalDigits=>"4"] ok 4 - Value "17566155886475" fails type constraint Decimal[totalDigits=>"4"] ok 5 - Value "692412876221863375" fails type constraint Decimal[totalDigits=>"4"] 1..5 ok 58 - Type atomic/decimal is restricted by facet totalDigits with value 4. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 7. ok 1 - Value "16365494" fails type constraint Decimal[totalDigits=>"7"] ok 2 - Value "2968213192" fails type constraint Decimal[totalDigits=>"7"] ok 3 - Value "470843264218" fails type constraint Decimal[totalDigits=>"7"] ok 4 - Value "12171827714185" fails type constraint Decimal[totalDigits=>"7"] ok 5 - Value "426453427863172041" fails type constraint Decimal[totalDigits=>"7"] 1..5 ok 59 - Type atomic/decimal is restricted by facet totalDigits with value 7. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 10. ok 1 - Value "18747415133" fails type constraint Decimal[totalDigits=>"10"] ok 2 - Value "111010154613" fails type constraint Decimal[totalDigits=>"10"] ok 3 - Value "8568256181607" fails type constraint Decimal[totalDigits=>"10"] ok 4 - Value "34732211933321" fails type constraint Decimal[totalDigits=>"10"] ok 5 - Value "338610360158571185" fails type constraint Decimal[totalDigits=>"10"] 1..5 ok 60 - Type atomic/decimal is restricted by facet totalDigits with value 10. # Subtest: Type atomic/decimal is restricted by facet totalDigits with value 13. ok 1 - Value "18521730524616" fails type constraint Decimal[totalDigits=>"13"] ok 2 - Value "178163458326868" fails type constraint Decimal[totalDigits=>"13"] ok 3 - Value "3921554721062893" fails type constraint Decimal[totalDigits=>"13"] ok 4 - Value "21558713367427384" fails type constraint Decimal[totalDigits=>"13"] ok 5 - Value "373687644748891316" fails type constraint Decimal[totalDigits=>"13"] 1..5 ok 61 - Type atomic/decimal is restricted by facet totalDigits with value 13. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minExclusive=>"-999999999999999999"] 1..1 ok 62 - Type atomic/decimal is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value -742667420521034182. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minExclusive=>"-742667420521034182"] ok 2 - Value "-873668702595663188" fails type constraint Decimal[minExclusive=>"-742667420521034182"] ok 3 - Value "-875371982501205708" fails type constraint Decimal[minExclusive=>"-742667420521034182"] ok 4 - Value "-746298922746964699" fails type constraint Decimal[minExclusive=>"-742667420521034182"] ok 5 - Value "-742667420521034182" fails type constraint Decimal[minExclusive=>"-742667420521034182"] 1..5 ok 63 - Type atomic/decimal is restricted by facet minExclusive with value -742667420521034182. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value -990296746466916787. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minExclusive=>"-990296746466916787"] ok 2 - Value "-994232159881783270" fails type constraint Decimal[minExclusive=>"-990296746466916787"] ok 3 - Value "-990366049657691773" fails type constraint Decimal[minExclusive=>"-990296746466916787"] ok 4 - Value "-994038375252986787" fails type constraint Decimal[minExclusive=>"-990296746466916787"] ok 5 - Value "-990296746466916787" fails type constraint Decimal[minExclusive=>"-990296746466916787"] 1..5 ok 64 - Type atomic/decimal is restricted by facet minExclusive with value -990296746466916787. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value 604887570436412057. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minExclusive=>"604887570436412057"] ok 2 - Value "587916849690211326" fails type constraint Decimal[minExclusive=>"604887570436412057"] ok 3 - Value "-505435956225881732" fails type constraint Decimal[minExclusive=>"604887570436412057"] ok 4 - Value "-362094017196074591" fails type constraint Decimal[minExclusive=>"604887570436412057"] ok 5 - Value "604887570436412057" fails type constraint Decimal[minExclusive=>"604887570436412057"] 1..5 ok 65 - Type atomic/decimal is restricted by facet minExclusive with value 604887570436412057. # Subtest: Type atomic/decimal is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "-999999999999999999" fails type constraint Decimal[minExclusive=>"999999999999999998"] ok 2 - Value "990234289529774656" fails type constraint Decimal[minExclusive=>"999999999999999998"] ok 3 - Value "-168010106926399727" fails type constraint Decimal[minExclusive=>"999999999999999998"] ok 4 - Value "-758263458208696671" fails type constraint Decimal[minExclusive=>"999999999999999998"] ok 5 - Value "999999999999999998" fails type constraint Decimal[minExclusive=>"999999999999999998"] 1..5 ok 66 - Type atomic/decimal is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999998" fails type constraint Decimal[maxExclusive=>"-999999999999999998"] ok 2 - Value "-735099782760447738" fails type constraint Decimal[maxExclusive=>"-999999999999999998"] ok 3 - Value "-701067706877750217" fails type constraint Decimal[maxExclusive=>"-999999999999999998"] ok 4 - Value "563399700388934165" fails type constraint Decimal[maxExclusive=>"-999999999999999998"] ok 5 - Value "999999999999999999" fails type constraint Decimal[maxExclusive=>"-999999999999999998"] 1..5 ok 67 - Type atomic/decimal is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value -407946586294197554. ok 1 - Value "-407946586294197554" fails type constraint Decimal[maxExclusive=>"-407946586294197554"] ok 2 - Value "170561410536352337" fails type constraint Decimal[maxExclusive=>"-407946586294197554"] ok 3 - Value "834811255246798541" fails type constraint Decimal[maxExclusive=>"-407946586294197554"] ok 4 - Value "263175454538351659" fails type constraint Decimal[maxExclusive=>"-407946586294197554"] ok 5 - Value "999999999999999999" fails type constraint Decimal[maxExclusive=>"-407946586294197554"] 1..5 ok 68 - Type atomic/decimal is restricted by facet maxExclusive with value -407946586294197554. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value -663400175032719417. ok 1 - Value "-663400175032719417" fails type constraint Decimal[maxExclusive=>"-663400175032719417"] ok 2 - Value "281117135260569906" fails type constraint Decimal[maxExclusive=>"-663400175032719417"] ok 3 - Value "-341239977425938983" fails type constraint Decimal[maxExclusive=>"-663400175032719417"] ok 4 - Value "-53150907639494195" fails type constraint Decimal[maxExclusive=>"-663400175032719417"] ok 5 - Value "999999999999999999" fails type constraint Decimal[maxExclusive=>"-663400175032719417"] 1..5 ok 69 - Type atomic/decimal is restricted by facet maxExclusive with value -663400175032719417. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value -491326681056714730. ok 1 - Value "-491326681056714730" fails type constraint Decimal[maxExclusive=>"-491326681056714730"] ok 2 - Value "449964112725542981" fails type constraint Decimal[maxExclusive=>"-491326681056714730"] ok 3 - Value "781090115734859921" fails type constraint Decimal[maxExclusive=>"-491326681056714730"] ok 4 - Value "248281740579833699" fails type constraint Decimal[maxExclusive=>"-491326681056714730"] ok 5 - Value "999999999999999999" fails type constraint Decimal[maxExclusive=>"-491326681056714730"] 1..5 ok 70 - Type atomic/decimal is restricted by facet maxExclusive with value -491326681056714730. # Subtest: Type atomic/decimal is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "999999999999999999" fails type constraint Decimal[maxExclusive=>"999999999999999999"] 1..1 ok 71 - Type atomic/decimal is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/decimal is restricted by facet pattern with value \d{1}. ok 1 - Value "33485.142484370" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "22277333688275456.1" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "533.47561744" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "-32143132.775" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "583.07" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 72 - Type atomic/decimal is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/decimal is restricted by facet pattern with value \d{1}\.\d{4}. ok 1 - Value "-8554.601982" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}\$))"] ok 2 - Value "944224585854343587" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}\$))"] ok 3 - Value "421252945.60641372" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}\$))"] ok 4 - Value "75538277749.623" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}\$))"] ok 5 - Value "866392.8623164201" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}\$))"] 1..5 ok 73 - Type atomic/decimal is restricted by facet pattern with value \d{1}\.\d{4}. # Subtest: Type atomic/decimal is restricted by facet pattern with value \-\d{5}\.\d{4}. ok 1 - Value "2978258.516875716" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{5}\\.\\d{4}\$))"] ok 2 - Value "-3333144481863.7" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{5}\\.\\d{4}\$))"] ok 3 - Value "5976326.11677485" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{5}\\.\\d{4}\$))"] ok 4 - Value "559.5603990704" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{5}\\.\\d{4}\$))"] ok 5 - Value "-642.26405" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{5}\\.\\d{4}\$))"] 1..5 ok 74 - Type atomic/decimal is restricted by facet pattern with value \-\d{5}\.\d{4}. # Subtest: Type atomic/decimal is restricted by facet pattern with value \d{10}\.\d{3}. ok 1 - Value "-84225859357429657.5" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{10}\\.\\d{3}\$))"] ok 2 - Value "844382745.346644" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{10}\\.\\d{3}\$))"] ok 3 - Value "-85.56736916122194" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{10}\\.\\d{3}\$))"] ok 4 - Value "4.2536055668381" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{10}\\.\\d{3}\$))"] ok 5 - Value "463434.957553725" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\d{10}\\.\\d{3}\$))"] 1..5 ok 75 - Type atomic/decimal is restricted by facet pattern with value \d{10}\.\d{3}. # Subtest: Type atomic/decimal is restricted by facet pattern with value \-\d{17}\.\d{1}. ok 1 - Value "222935976.00581813" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{17}\\.\\d{1}\$))"] ok 2 - Value "4763.344745968" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{17}\\.\\d{1}\$))"] ok 3 - Value "-41338645.5464910" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{17}\\.\\d{1}\$))"] ok 4 - Value "2589394455884.5340" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{17}\\.\\d{1}\$))"] ok 5 - Value "-5388.7212686" fails type constraint Decimal[pattern=>"(?^:(?ms:^\\-\\d{17}\\.\\d{1}\$))"] 1..5 ok 76 - Type atomic/decimal is restricted by facet pattern with value \-\d{17}\.\d{1}. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "-502354523120606799" fails type constraint Decimal[enumeration=>"ARRAY(0x36ca950)"] ok 2 - Value "221533348282852537" fails type constraint Decimal[enumeration=>"ARRAY(0x36ca950)"] ok 3 - Value "-853805601507541477" fails type constraint Decimal[enumeration=>"ARRAY(0x36ca950)"] ok 4 - Value "-433480763327352080" fails type constraint Decimal[enumeration=>"ARRAY(0x36ca950)"] ok 5 - Value "124650441041409543" fails type constraint Decimal[enumeration=>"ARRAY(0x36ca950)"] 1..5 ok 77 - Type atomic/decimal is restricted by facet enumeration. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "-408689031972378824" fails type constraint Decimal[enumeration=>"ARRAY(0x36ceb00)"] ok 2 - Value "-106409202240518085" fails type constraint Decimal[enumeration=>"ARRAY(0x36ceb00)"] ok 3 - Value "-769651937952429587" fails type constraint Decimal[enumeration=>"ARRAY(0x36ceb00)"] ok 4 - Value "772891982319434011" fails type constraint Decimal[enumeration=>"ARRAY(0x36ceb00)"] ok 5 - Value "-755901886467195138" fails type constraint Decimal[enumeration=>"ARRAY(0x36ceb00)"] 1..5 ok 78 - Type atomic/decimal is restricted by facet enumeration. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "177925645621303640" fails type constraint Decimal[enumeration=>"ARRAY(0x36d28d0)"] ok 2 - Value "-965869140580617234" fails type constraint Decimal[enumeration=>"ARRAY(0x36d28d0)"] ok 3 - Value "-795893491728559609" fails type constraint Decimal[enumeration=>"ARRAY(0x36d28d0)"] ok 4 - Value "-815977366399654568" fails type constraint Decimal[enumeration=>"ARRAY(0x36d28d0)"] ok 5 - Value "87705392143277105" fails type constraint Decimal[enumeration=>"ARRAY(0x36d28d0)"] 1..5 ok 79 - Type atomic/decimal is restricted by facet enumeration. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "13775870503200948" fails type constraint Decimal[enumeration=>"ARRAY(0x36d38e0)"] ok 2 - Value "-38941978700236967" fails type constraint Decimal[enumeration=>"ARRAY(0x36d38e0)"] ok 3 - Value "-707626978704362529" fails type constraint Decimal[enumeration=>"ARRAY(0x36d38e0)"] ok 4 - Value "13775870503200948" fails type constraint Decimal[enumeration=>"ARRAY(0x36d38e0)"] ok 5 - Value "-587995474964697616" fails type constraint Decimal[enumeration=>"ARRAY(0x36d38e0)"] 1..5 ok 80 - Type atomic/decimal is restricted by facet enumeration. # Subtest: Type atomic/decimal is restricted by facet enumeration. ok 1 - Value "359155983938342026" fails type constraint Decimal[enumeration=>"ARRAY(0x36dcea0)"] ok 2 - Value "319004331918121497" fails type constraint Decimal[enumeration=>"ARRAY(0x36dcea0)"] ok 3 - Value "748689826255232170" fails type constraint Decimal[enumeration=>"ARRAY(0x36dcea0)"] ok 4 - Value "125609983152650927" fails type constraint Decimal[enumeration=>"ARRAY(0x36dcea0)"] ok 5 - Value "-888196266682436784" fails type constraint Decimal[enumeration=>"ARRAY(0x36dcea0)"] 1..5 ok 81 - Type atomic/decimal is restricted by facet enumeration. 1..81 ok t/50double.t .............. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}E\-\d{3}. ok 1 - Value "4E-289" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] ok 2 - Value "3E-238" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] ok 3 - Value "2E-173" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] ok 4 - Value "2E-153" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] ok 5 - Value "3E-137" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] 1..5 ok 1 - Type atomic/double is restricted by facet pattern with value \d{1}E\-\d{3}. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}\.\d{4}E\-\d{2}. ok 1 - Value "5.2185E-22" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] ok 2 - Value "4.3272E-51" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] ok 3 - Value "3.1138E-51" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] ok 4 - Value "8.3266E-55" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] ok 5 - Value "8.3968E-76" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] 1..5 ok 2 - Type atomic/double is restricted by facet pattern with value \d{1}\.\d{4}E\-\d{2}. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}\.\d{8}E\-\d{1}. ok 1 - Value "4.54918975E-8" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] ok 2 - Value "9.82585255E-8" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] ok 3 - Value "7.42727726E-4" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] ok 4 - Value "6.83242786E-5" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] ok 5 - Value "8.34238582E-8" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] 1..5 ok 3 - Type atomic/double is restricted by facet pattern with value \d{1}\.\d{8}E\-\d{1}. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}\.\d{12}E\d{1}. ok 1 - Value "4.319926813832E4" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] ok 2 - Value "4.462166867158E3" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] ok 3 - Value "4.642845497493E5" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] ok 4 - Value "8.388325397297E5" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] ok 5 - Value "3.693914247175E4" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] 1..5 ok 4 - Type atomic/double is restricted by facet pattern with value \d{1}\.\d{12}E\d{1}. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}\.\d{16}E\d{3}. ok 1 - Value "8.9765779385971216E261" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] ok 2 - Value "6.8222841673422587E283" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] ok 3 - Value "4.9578685246487246E116" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] ok 4 - Value "7.9774272498493962E262" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] ok 5 - Value "5.2646546428267367E153" passes type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] 1..5 ok 5 - Type atomic/double is restricted by facet pattern with value \d{1}\.\d{16}E\d{3}. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "3.5861613937406181E36" passes type constraint Double[enumeration=>"ARRAY(0x30900d0)"] ok 2 - Value "2.8407030485906319E216" passes type constraint Double[enumeration=>"ARRAY(0x30900d0)"] ok 3 - Value "4.9E-324" passes type constraint Double[enumeration=>"ARRAY(0x30900d0)"] ok 4 - Value "4.9E-324" passes type constraint Double[enumeration=>"ARRAY(0x30900d0)"] ok 5 - Value "2.8407030485906319E216" passes type constraint Double[enumeration=>"ARRAY(0x30900d0)"] 1..5 ok 6 - Type atomic/double is restricted by facet enumeration. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "2.4983147023924484E216" passes type constraint Double[enumeration=>"ARRAY(0x3095df8)"] ok 2 - Value "2.9181385291440688E126" passes type constraint Double[enumeration=>"ARRAY(0x3095df8)"] ok 3 - Value "2.7311892445441031E36" passes type constraint Double[enumeration=>"ARRAY(0x3095df8)"] ok 4 - Value "2.9181385291440688E126" passes type constraint Double[enumeration=>"ARRAY(0x3095df8)"] ok 5 - Value "4.8523411539849754E-234" passes type constraint Double[enumeration=>"ARRAY(0x3095df8)"] 1..5 ok 7 - Type atomic/double is restricted by facet enumeration. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "4.6505307100535510E216" passes type constraint Double[enumeration=>"ARRAY(0x309a4d0)"] ok 2 - Value "2.4426721708407727E-144" passes type constraint Double[enumeration=>"ARRAY(0x309a4d0)"] ok 3 - Value "2.1028238996196812E36" passes type constraint Double[enumeration=>"ARRAY(0x309a4d0)"] ok 4 - Value "3.3142672291800245E-54" passes type constraint Double[enumeration=>"ARRAY(0x309a4d0)"] ok 5 - Value "4.6505307100535510E216" passes type constraint Double[enumeration=>"ARRAY(0x309a4d0)"] 1..5 ok 8 - Type atomic/double is restricted by facet enumeration. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "4.3411284761058989E126" passes type constraint Double[enumeration=>"ARRAY(0x309d780)"] ok 2 - Value "2.0744434746534796E36" passes type constraint Double[enumeration=>"ARRAY(0x309d780)"] ok 3 - Value "3.4043189586904751E216" passes type constraint Double[enumeration=>"ARRAY(0x309d780)"] ok 4 - Value "4.3411284761058989E126" passes type constraint Double[enumeration=>"ARRAY(0x309d780)"] ok 5 - Value "4.9E-324" passes type constraint Double[enumeration=>"ARRAY(0x309d780)"] 1..5 ok 9 - Type atomic/double is restricted by facet enumeration. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "2.0102746771275176E-9" passes type constraint Double[enumeration=>"ARRAY(0x30a4008)"] ok 2 - Value "4.6999860123584760E201" passes type constraint Double[enumeration=>"ARRAY(0x30a4008)"] ok 3 - Value "2.7409799988042133E-219" passes type constraint Double[enumeration=>"ARRAY(0x30a4008)"] ok 4 - Value "2.0102746771275176E-9" passes type constraint Double[enumeration=>"ARRAY(0x30a4008)"] ok 5 - Value "2.8428374096671001E96" passes type constraint Double[enumeration=>"ARRAY(0x30a4008)"] 1..5 ok 10 - Type atomic/double is restricted by facet enumeration. # Subtest: Type atomic/double is restricted by facet whiteSpace with value collapse. ok 1 - Value "-INF" passes type constraint Double[whiteSpace=>"collapse"] ok 2 - Value "-1.7976931348623157E308" passes type constraint Double[whiteSpace=>"collapse"] ok 3 - Value "-4.5400409861528464E150" passes type constraint Double[whiteSpace=>"collapse"] ok 4 - Value "-2.4656082617219581E-8" passes type constraint Double[whiteSpace=>"collapse"] ok 5 - Value "-2.4465657314964493E-166" passes type constraint Double[whiteSpace=>"collapse"] ok 6 - Value "-4.9E-324" passes type constraint Double[whiteSpace=>"collapse"] ok 7 - Value "-0" passes type constraint Double[whiteSpace=>"collapse"] ok 8 - Value "0" passes type constraint Double[whiteSpace=>"collapse"] ok 9 - Value "4.9E-324" passes type constraint Double[whiteSpace=>"collapse"] ok 10 - Value "3.9962074390640384E-166" passes type constraint Double[whiteSpace=>"collapse"] ok 11 - Value "4.7083935269121063E-8" passes type constraint Double[whiteSpace=>"collapse"] ok 12 - Value "4.7439793877361399E150" passes type constraint Double[whiteSpace=>"collapse"] ok 13 - Value "1.7976931348623157E308" passes type constraint Double[whiteSpace=>"collapse"] ok 14 - Value "INF" passes type constraint Double[whiteSpace=>"collapse"] ok 15 - Value "NaN" passes type constraint Double[whiteSpace=>"collapse"] 1..15 ok 11 - Type atomic/double is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}E\-\d{3}. ok 1 - Value "3E6" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] ok 2 - Value "1E-12" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] ok 3 - Value "5E-47" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] ok 4 - Value "7E36" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] ok 5 - Value "5E-42" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{3}\$))"] 1..5 ok 12 - Type atomic/double is restricted by facet pattern with value \d{1}E\-\d{3}. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}\.\d{4}E\-\d{2}. ok 1 - Value "5.532777422E-262" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] ok 2 - Value "4.84496778864735E7" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] ok 3 - Value "3.3664231457E-8" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] ok 4 - Value "5.39693584258676E139" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] ok 5 - Value "1.977777E-227" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{4}E\\-\\d{2}\$))"] 1..5 ok 13 - Type atomic/double is restricted by facet pattern with value \d{1}\.\d{4}E\-\d{2}. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}\.\d{8}E\-\d{1}. ok 1 - Value "2.938778577292527E-112" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] ok 2 - Value "8.687E-228" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] ok 3 - Value "7.2552325433887758E57" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] ok 4 - Value "6.264672671344E55" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] ok 5 - Value "4.564652616398648E-53" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{8}E\\-\\d{1}\$))"] 1..5 ok 14 - Type atomic/double is restricted by facet pattern with value \d{1}\.\d{8}E\-\d{1}. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}\.\d{12}E\d{1}. ok 1 - Value "7.377E277" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] ok 2 - Value "7.44122758643E172" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] ok 3 - Value "5.37737654663E193" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] ok 4 - Value "9.253644E228" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] ok 5 - Value "3.61775E52" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{12}E\\d{1}\$))"] 1..5 ok 15 - Type atomic/double is restricted by facet pattern with value \d{1}\.\d{12}E\d{1}. # Subtest: Type atomic/double is restricted by facet pattern with value \d{1}\.\d{16}E\d{3}. ok 1 - Value "8.9396649815531E32" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] ok 2 - Value "7.2936652792E4" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] ok 3 - Value "3.5827872E2" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] ok 4 - Value "6.49517724E8" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] ok 5 - Value "9.953E7" fails type constraint Double[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{16}E\\d{3}\$))"] 1..5 ok 16 - Type atomic/double is restricted by facet pattern with value \d{1}\.\d{16}E\d{3}. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "-4.4342657606591980E-49" fails type constraint Double[enumeration=>"ARRAY(0x30c73e0)"] ok 2 - Value "3.7575966972397818E-198" fails type constraint Double[enumeration=>"ARRAY(0x30c73e0)"] ok 3 - Value "3.3981202785445614E201" fails type constraint Double[enumeration=>"ARRAY(0x30c73e0)"] ok 4 - Value "-1.7976931348623157E308" fails type constraint Double[enumeration=>"ARRAY(0x30c73e0)"] ok 5 - Value "-2.0203071715201305E119" fails type constraint Double[enumeration=>"ARRAY(0x30c73e0)"] 1..5 ok 17 - Type atomic/double is restricted by facet enumeration. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "3.0290494958619612E-240" fails type constraint Double[enumeration=>"ARRAY(0x30cb448)"] ok 2 - Value "4.6549602908266423E-303" fails type constraint Double[enumeration=>"ARRAY(0x30cb448)"] ok 3 - Value "-3.1835210975897257E56" fails type constraint Double[enumeration=>"ARRAY(0x30cb448)"] ok 4 - Value "2.9265667529149958E-282" fails type constraint Double[enumeration=>"ARRAY(0x30cb448)"] ok 5 - Value "-2.7763292621557008E-70" fails type constraint Double[enumeration=>"ARRAY(0x30cb448)"] 1..5 ok 18 - Type atomic/double is restricted by facet enumeration. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "1.9833779215040069E96" fails type constraint Double[enumeration=>"ARRAY(0x30d06b8)"] ok 2 - Value "2.2670473638907323E-282" fails type constraint Double[enumeration=>"ARRAY(0x30d06b8)"] ok 3 - Value "-2.5987908015975612E-196" fails type constraint Double[enumeration=>"ARRAY(0x30d06b8)"] ok 4 - Value "3.4125183524111053E-135" fails type constraint Double[enumeration=>"ARRAY(0x30d06b8)"] ok 5 - Value "-1.8627286721557672E161" fails type constraint Double[enumeration=>"ARRAY(0x30d06b8)"] 1..5 ok 19 - Type atomic/double is restricted by facet enumeration. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "-3.2497254652116023E14" fails type constraint Double[enumeration=>"ARRAY(0x30d4ca8)"] ok 2 - Value "-3.9755079320248947E-112" fails type constraint Double[enumeration=>"ARRAY(0x30d4ca8)"] ok 3 - Value "4.6005443625421961E-177" fails type constraint Double[enumeration=>"ARRAY(0x30d4ca8)"] ok 4 - Value "-1.8167207834888545E-217" fails type constraint Double[enumeration=>"ARRAY(0x30d4ca8)"] ok 5 - Value "3.2695765668213063E-261" fails type constraint Double[enumeration=>"ARRAY(0x30d4ca8)"] 1..5 ok 20 - Type atomic/double is restricted by facet enumeration. # Subtest: Type atomic/double is restricted by facet enumeration. ok 1 - Value "-3.1145780814992152E-196" fails type constraint Double[enumeration=>"ARRAY(0x30d4c30)"] ok 2 - Value "2.8562046481936448E12" fails type constraint Double[enumeration=>"ARRAY(0x30d4c30)"] ok 3 - Value "-4.7955738439334855E182" fails type constraint Double[enumeration=>"ARRAY(0x30d4c30)"] ok 4 - Value "-4.9E-324" fails type constraint Double[enumeration=>"ARRAY(0x30d4c30)"] ok 5 - Value "1.9560810896697008E-240" fails type constraint Double[enumeration=>"ARRAY(0x30d4c30)"] 1..5 ok 21 - Type atomic/double is restricted by facet enumeration. 1..21 ok Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. Use of uninitialized value in pattern match (m//) at /usr/share/perl5/DateTimeX/Auto.pm line 244. Use of uninitialized value in string eq at /usr/share/perl5/DateTimeX/Auto.pm line 266. t/50duration.t ............ # Subtest: Type atomic/duration is restricted by facet minExclusive with value P1970Y01M01DT00H00M00S. ok 1 - Value "P1970Y01M01DT00H00M01S" passes type constraint Duration[minExclusive=>"P1970Y01M01DT00H00M00S"] ok 2 - Value "P1997Y11M11DT15H19M36S" passes type constraint Duration[minExclusive=>"P1970Y01M01DT00H00M00S"] ok 3 - Value "P2024Y03M19DT10H24M27S" passes type constraint Duration[minExclusive=>"P1970Y01M01DT00H00M00S"] ok 4 - Value "P2001Y12M19DT16H30M37S" passes type constraint Duration[minExclusive=>"P1970Y01M01DT00H00M00S"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minExclusive=>"P1970Y01M01DT00H00M00S"] 1..5 ok 1 - Type atomic/duration is restricted by facet minExclusive with value P1970Y01M01DT00H00M00S. # Subtest: Type atomic/duration is restricted by facet minExclusive with value P2015Y06M12DT06H42M35S. ok 1 - Value "P2015Y06M12DT06H42M36S" passes type constraint Duration[minExclusive=>"P2015Y06M12DT06H42M35S"] ok 2 - Value "P2024Y04M08DT18H43M25S" passes type constraint Duration[minExclusive=>"P2015Y06M12DT06H42M35S"] ok 3 - Value "P2028Y04M14DT22H36M57S" passes type constraint Duration[minExclusive=>"P2015Y06M12DT06H42M35S"] ok 4 - Value "P2026Y02M06DT14H13M13S" passes type constraint Duration[minExclusive=>"P2015Y06M12DT06H42M35S"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minExclusive=>"P2015Y06M12DT06H42M35S"] 1..5 ok 2 - Type atomic/duration is restricted by facet minExclusive with value P2015Y06M12DT06H42M35S. # Subtest: Type atomic/duration is restricted by facet minExclusive with value P2030Y05M22DT14H53M02S. ok 1 - Value "P2030Y05M22DT14H53M03S" passes type constraint Duration[minExclusive=>"P2030Y05M22DT14H53M02S"] ok 2 - Value "P2030Y06M21DT17H53M15S" passes type constraint Duration[minExclusive=>"P2030Y05M22DT14H53M02S"] ok 3 - Value "P2030Y11M13DT15H22M10S" passes type constraint Duration[minExclusive=>"P2030Y05M22DT14H53M02S"] ok 4 - Value "P2030Y09M30DT06H34M42S" passes type constraint Duration[minExclusive=>"P2030Y05M22DT14H53M02S"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minExclusive=>"P2030Y05M22DT14H53M02S"] 1..5 ok 3 - Type atomic/duration is restricted by facet minExclusive with value P2030Y05M22DT14H53M02S. # Subtest: Type atomic/duration is restricted by facet minExclusive with value P2029Y10M29DT21H06M18S. ok 1 - Value "P2029Y10M29DT21H06M19S" passes type constraint Duration[minExclusive=>"P2029Y10M29DT21H06M18S"] ok 2 - Value "P2030Y03M28DT20H53M50S" passes type constraint Duration[minExclusive=>"P2029Y10M29DT21H06M18S"] ok 3 - Value "P2030Y05M25DT04H06M40S" passes type constraint Duration[minExclusive=>"P2029Y10M29DT21H06M18S"] ok 4 - Value "P2030Y11M30DT20H45M46S" passes type constraint Duration[minExclusive=>"P2029Y10M29DT21H06M18S"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minExclusive=>"P2029Y10M29DT21H06M18S"] 1..5 ok 4 - Type atomic/duration is restricted by facet minExclusive with value P2029Y10M29DT21H06M18S. # Subtest: Type atomic/duration is restricted by facet minExclusive with value P2030Y12M31DT23H59M58S. ok 1 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minExclusive=>"P2030Y12M31DT23H59M58S"] 1..1 ok 5 - Type atomic/duration is restricted by facet minExclusive with value P2030Y12M31DT23H59M58S. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P1970Y01M01DT00H00M00S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[minInclusive=>"P1970Y01M01DT00H00M00S"] ok 2 - Value "P2013Y09M12DT12H40M18S" passes type constraint Duration[minInclusive=>"P1970Y01M01DT00H00M00S"] ok 3 - Value "P2008Y03M14DT18H40M18S" passes type constraint Duration[minInclusive=>"P1970Y01M01DT00H00M00S"] ok 4 - Value "P2005Y12M19DT06H31M58S" passes type constraint Duration[minInclusive=>"P1970Y01M01DT00H00M00S"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minInclusive=>"P1970Y01M01DT00H00M00S"] 1..5 ok 6 - Type atomic/duration is restricted by facet minInclusive with value P1970Y01M01DT00H00M00S. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P1978Y12M21DT17H22M44S. ok 1 - Value "P1978Y12M21DT17H22M44S" passes type constraint Duration[minInclusive=>"P1978Y12M21DT17H22M44S"] ok 2 - Value "P2013Y06M18DT09H18M34S" passes type constraint Duration[minInclusive=>"P1978Y12M21DT17H22M44S"] ok 3 - Value "P2010Y05M06DT16H52M15S" passes type constraint Duration[minInclusive=>"P1978Y12M21DT17H22M44S"] ok 4 - Value "P1990Y01M25DT15H51M01S" passes type constraint Duration[minInclusive=>"P1978Y12M21DT17H22M44S"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minInclusive=>"P1978Y12M21DT17H22M44S"] 1..5 ok 7 - Type atomic/duration is restricted by facet minInclusive with value P1978Y12M21DT17H22M44S. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P1989Y09M10DT10H34M11S. ok 1 - Value "P1989Y09M10DT10H34M11S" passes type constraint Duration[minInclusive=>"P1989Y09M10DT10H34M11S"] ok 2 - Value "P2017Y07M19DT04H37M22S" passes type constraint Duration[minInclusive=>"P1989Y09M10DT10H34M11S"] ok 3 - Value "P2009Y10M12DT09H40M36S" passes type constraint Duration[minInclusive=>"P1989Y09M10DT10H34M11S"] ok 4 - Value "P1994Y08M12DT06H51M28S" passes type constraint Duration[minInclusive=>"P1989Y09M10DT10H34M11S"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minInclusive=>"P1989Y09M10DT10H34M11S"] 1..5 ok 8 - Type atomic/duration is restricted by facet minInclusive with value P1989Y09M10DT10H34M11S. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P2024Y01M12DT09H17M54S. ok 1 - Value "P2024Y01M12DT09H17M54S" passes type constraint Duration[minInclusive=>"P2024Y01M12DT09H17M54S"] ok 2 - Value "P2027Y02M19DT00H14M52S" passes type constraint Duration[minInclusive=>"P2024Y01M12DT09H17M54S"] ok 3 - Value "P2024Y10M23DT20H30M30S" passes type constraint Duration[minInclusive=>"P2024Y01M12DT09H17M54S"] ok 4 - Value "P2029Y08M03DT08H51M30S" passes type constraint Duration[minInclusive=>"P2024Y01M12DT09H17M54S"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minInclusive=>"P2024Y01M12DT09H17M54S"] 1..5 ok 9 - Type atomic/duration is restricted by facet minInclusive with value P2024Y01M12DT09H17M54S. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P2030Y12M31DT23H59M59S. ok 1 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[minInclusive=>"P2030Y12M31DT23H59M59S"] 1..1 ok 10 - Type atomic/duration is restricted by facet minInclusive with value P2030Y12M31DT23H59M59S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P1970Y01M01DT00H00M01S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxExclusive=>"P1970Y01M01DT00H00M01S"] 1..1 ok 11 - Type atomic/duration is restricted by facet maxExclusive with value P1970Y01M01DT00H00M01S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P1990Y06M11DT15H00M05S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxExclusive=>"P1990Y06M11DT15H00M05S"] ok 2 - Value "P1986Y04M24DT00H21M12S" passes type constraint Duration[maxExclusive=>"P1990Y06M11DT15H00M05S"] ok 3 - Value "P1971Y09M17DT08H19M32S" passes type constraint Duration[maxExclusive=>"P1990Y06M11DT15H00M05S"] ok 4 - Value "P1987Y09M12DT13H23M05S" passes type constraint Duration[maxExclusive=>"P1990Y06M11DT15H00M05S"] ok 5 - Value "P1990Y06M11DT15H00M04S" passes type constraint Duration[maxExclusive=>"P1990Y06M11DT15H00M05S"] 1..5 ok 12 - Type atomic/duration is restricted by facet maxExclusive with value P1990Y06M11DT15H00M05S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P2009Y03M30DT15H11M46S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxExclusive=>"P2009Y03M30DT15H11M46S"] ok 2 - Value "P1987Y01M13DT23H21M22S" passes type constraint Duration[maxExclusive=>"P2009Y03M30DT15H11M46S"] ok 3 - Value "P1989Y12M31DT02H47M51S" passes type constraint Duration[maxExclusive=>"P2009Y03M30DT15H11M46S"] ok 4 - Value "P1972Y10M22DT15H02M48S" passes type constraint Duration[maxExclusive=>"P2009Y03M30DT15H11M46S"] ok 5 - Value "P2009Y03M30DT15H11M45S" passes type constraint Duration[maxExclusive=>"P2009Y03M30DT15H11M46S"] 1..5 ok 13 - Type atomic/duration is restricted by facet maxExclusive with value P2009Y03M30DT15H11M46S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P1983Y12M12DT16H37M58S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxExclusive=>"P1983Y12M12DT16H37M58S"] ok 2 - Value "P1983Y05M10DT03H50M24S" passes type constraint Duration[maxExclusive=>"P1983Y12M12DT16H37M58S"] ok 3 - Value "P1970Y08M29DT13H31M28S" passes type constraint Duration[maxExclusive=>"P1983Y12M12DT16H37M58S"] ok 4 - Value "P1971Y05M25DT10H29M29S" passes type constraint Duration[maxExclusive=>"P1983Y12M12DT16H37M58S"] ok 5 - Value "P1983Y12M12DT16H37M57S" passes type constraint Duration[maxExclusive=>"P1983Y12M12DT16H37M58S"] 1..5 ok 14 - Type atomic/duration is restricted by facet maxExclusive with value P1983Y12M12DT16H37M58S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P2030Y12M31DT23H59M59S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxExclusive=>"P2030Y12M31DT23H59M59S"] ok 2 - Value "P1993Y07M20DT18H29M29S" passes type constraint Duration[maxExclusive=>"P2030Y12M31DT23H59M59S"] ok 3 - Value "P2010Y06M27DT18H05M25S" passes type constraint Duration[maxExclusive=>"P2030Y12M31DT23H59M59S"] ok 4 - Value "P2023Y01M15DT16H37M06S" passes type constraint Duration[maxExclusive=>"P2030Y12M31DT23H59M59S"] ok 5 - Value "P2030Y12M31DT23H59M58S" passes type constraint Duration[maxExclusive=>"P2030Y12M31DT23H59M59S"] 1..5 ok 15 - Type atomic/duration is restricted by facet maxExclusive with value P2030Y12M31DT23H59M59S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P1970Y01M01DT00H00M00S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxInclusive=>"P1970Y01M01DT00H00M00S"] 1..1 ok 16 - Type atomic/duration is restricted by facet maxInclusive with value P1970Y01M01DT00H00M00S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P1970Y02M12DT08H03M16S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxInclusive=>"P1970Y02M12DT08H03M16S"] ok 2 - Value "P1970Y01M15DT15H39M46S" passes type constraint Duration[maxInclusive=>"P1970Y02M12DT08H03M16S"] ok 3 - Value "P1970Y01M16DT05H01M14S" passes type constraint Duration[maxInclusive=>"P1970Y02M12DT08H03M16S"] ok 4 - Value "P1970Y01M24DT03H56M38S" passes type constraint Duration[maxInclusive=>"P1970Y02M12DT08H03M16S"] ok 5 - Value "P1970Y02M12DT08H03M16S" passes type constraint Duration[maxInclusive=>"P1970Y02M12DT08H03M16S"] 1..5 ok 17 - Type atomic/duration is restricted by facet maxInclusive with value P1970Y02M12DT08H03M16S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P1981Y03M20DT22H33M14S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxInclusive=>"P1981Y03M20DT22H33M14S"] ok 2 - Value "P1973Y06M18DT22H11M53S" passes type constraint Duration[maxInclusive=>"P1981Y03M20DT22H33M14S"] ok 3 - Value "P1971Y11M27DT21H59M21S" passes type constraint Duration[maxInclusive=>"P1981Y03M20DT22H33M14S"] ok 4 - Value "P1981Y01M03DT00H54M52S" passes type constraint Duration[maxInclusive=>"P1981Y03M20DT22H33M14S"] ok 5 - Value "P1981Y03M20DT22H33M14S" passes type constraint Duration[maxInclusive=>"P1981Y03M20DT22H33M14S"] 1..5 ok 18 - Type atomic/duration is restricted by facet maxInclusive with value P1981Y03M20DT22H33M14S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P1989Y04M21DT11H28M41S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxInclusive=>"P1989Y04M21DT11H28M41S"] ok 2 - Value "P1981Y05M04DT21H26M39S" passes type constraint Duration[maxInclusive=>"P1989Y04M21DT11H28M41S"] ok 3 - Value "P1978Y02M28DT22H43M07S" passes type constraint Duration[maxInclusive=>"P1989Y04M21DT11H28M41S"] ok 4 - Value "P1981Y10M20DT02H31M54S" passes type constraint Duration[maxInclusive=>"P1989Y04M21DT11H28M41S"] ok 5 - Value "P1989Y04M21DT11H28M41S" passes type constraint Duration[maxInclusive=>"P1989Y04M21DT11H28M41S"] 1..5 ok 19 - Type atomic/duration is restricted by facet maxInclusive with value P1989Y04M21DT11H28M41S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P2030Y12M31DT23H59M59S. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[maxInclusive=>"P2030Y12M31DT23H59M59S"] ok 2 - Value "P1988Y02M02DT22H28M22S" passes type constraint Duration[maxInclusive=>"P2030Y12M31DT23H59M59S"] ok 3 - Value "P2023Y12M03DT05H48M36S" passes type constraint Duration[maxInclusive=>"P2030Y12M31DT23H59M59S"] ok 4 - Value "P1975Y09M04DT03H30M21S" passes type constraint Duration[maxInclusive=>"P2030Y12M31DT23H59M59S"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[maxInclusive=>"P2030Y12M31DT23H59M59S"] 1..5 ok 20 - Type atomic/duration is restricted by facet maxInclusive with value P2030Y12M31DT23H59M59S. # Subtest: Type atomic/duration is restricted by facet pattern with value P\d\d76Y\d4M2\dDT1\dH\d9M\d9S. ok 1 - Value "P1876Y04M23DT16H39M39S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d76Y\\d4M2\\dDT1\\dH\\d9M\\d9S\$))"] ok 2 - Value "P1876Y04M22DT17H19M19S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d76Y\\d4M2\\dDT1\\dH\\d9M\\d9S\$))"] ok 3 - Value "P1876Y04M24DT12H49M19S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d76Y\\d4M2\\dDT1\\dH\\d9M\\d9S\$))"] ok 4 - Value "P1776Y04M25DT16H09M19S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d76Y\\d4M2\\dDT1\\dH\\d9M\\d9S\$))"] ok 5 - Value "P1876Y04M23DT15H49M59S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d76Y\\d4M2\\dDT1\\dH\\d9M\\d9S\$))"] 1..5 ok 21 - Type atomic/duration is restricted by facet pattern with value P\d\d76Y\d4M2\dDT1\dH\d9M\d9S. # Subtest: Type atomic/duration is restricted by facet pattern with value P\d\d74Y0\dM\d6DT1\dH\d0M\d7S. ok 1 - Value "P1974Y05M26DT18H00M27S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d74Y0\\dM\\d6DT1\\dH\\d0M\\d7S\$))"] ok 2 - Value "P2074Y09M06DT18H20M17S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d74Y0\\dM\\d6DT1\\dH\\d0M\\d7S\$))"] ok 3 - Value "P1974Y03M26DT14H10M17S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d74Y0\\dM\\d6DT1\\dH\\d0M\\d7S\$))"] ok 4 - Value "P1874Y04M26DT13H00M37S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d74Y0\\dM\\d6DT1\\dH\\d0M\\d7S\$))"] ok 5 - Value "P1774Y04M26DT15H10M37S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d74Y0\\dM\\d6DT1\\dH\\d0M\\d7S\$))"] 1..5 ok 22 - Type atomic/duration is restricted by facet pattern with value P\d\d74Y0\dM\d6DT1\dH\d0M\d7S. # Subtest: Type atomic/duration is restricted by facet pattern with value P20\d\dY\d3M\d1DT\d4H\d7M\d6S. ok 1 - Value "P2043Y03M11DT04H17M16S" passes type constraint Duration[pattern=>"(?^:(?ms:^P20\\d\\dY\\d3M\\d1DT\\d4H\\d7M\\d6S\$))"] ok 2 - Value "P2017Y03M21DT04H37M36S" passes type constraint Duration[pattern=>"(?^:(?ms:^P20\\d\\dY\\d3M\\d1DT\\d4H\\d7M\\d6S\$))"] ok 3 - Value "P2034Y03M01DT14H57M06S" passes type constraint Duration[pattern=>"(?^:(?ms:^P20\\d\\dY\\d3M\\d1DT\\d4H\\d7M\\d6S\$))"] ok 4 - Value "P2051Y03M11DT14H37M56S" passes type constraint Duration[pattern=>"(?^:(?ms:^P20\\d\\dY\\d3M\\d1DT\\d4H\\d7M\\d6S\$))"] ok 5 - Value "P2077Y03M01DT04H07M46S" passes type constraint Duration[pattern=>"(?^:(?ms:^P20\\d\\dY\\d3M\\d1DT\\d4H\\d7M\\d6S\$))"] 1..5 ok 23 - Type atomic/duration is restricted by facet pattern with value P20\d\dY\d3M\d1DT\d4H\d7M\d6S. # Subtest: Type atomic/duration is restricted by facet pattern with value P19\d\dY\d8M\d3DT\d0H1\dM\d2S. ok 1 - Value "P1941Y08M13DT00H15M02S" passes type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY\\d8M\\d3DT\\d0H1\\dM\\d2S\$))"] ok 2 - Value "P1912Y08M23DT10H14M32S" passes type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY\\d8M\\d3DT\\d0H1\\dM\\d2S\$))"] ok 3 - Value "P1944Y08M13DT00H14M32S" passes type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY\\d8M\\d3DT\\d0H1\\dM\\d2S\$))"] ok 4 - Value "P1938Y08M23DT10H13M02S" passes type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY\\d8M\\d3DT\\d0H1\\dM\\d2S\$))"] ok 5 - Value "P1948Y08M23DT10H14M52S" passes type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY\\d8M\\d3DT\\d0H1\\dM\\d2S\$))"] 1..5 ok 24 - Type atomic/duration is restricted by facet pattern with value P19\d\dY\d8M\d3DT\d0H1\dM\d2S. # Subtest: Type atomic/duration is restricted by facet pattern with value P\d\d63Y\d4M1\dDT0\dH\d4M4\dS. ok 1 - Value "P1863Y04M14DT04H14M46S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d63Y\\d4M1\\dDT0\\dH\\d4M4\\dS\$))"] ok 2 - Value "P1863Y04M15DT06H44M47S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d63Y\\d4M1\\dDT0\\dH\\d4M4\\dS\$))"] ok 3 - Value "P2063Y04M17DT07H34M43S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d63Y\\d4M1\\dDT0\\dH\\d4M4\\dS\$))"] ok 4 - Value "P1863Y04M18DT00H24M40S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d63Y\\d4M1\\dDT0\\dH\\d4M4\\dS\$))"] ok 5 - Value "P1963Y04M13DT04H34M45S" passes type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d63Y\\d4M1\\dDT0\\dH\\d4M4\\dS\$))"] 1..5 ok 25 - Type atomic/duration is restricted by facet pattern with value P\d\d63Y\d4M1\dDT0\dH\d4M4\dS. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P2000Y08M25DT00H50M37S" passes type constraint Duration[enumeration=>"ARRAY(0x34bf0d8)"] ok 2 - Value "P1997Y09M21DT02H26M51S" passes type constraint Duration[enumeration=>"ARRAY(0x34bf0d8)"] ok 3 - Value "P1988Y07M27DT12H21M55S" passes type constraint Duration[enumeration=>"ARRAY(0x34bf0d8)"] ok 4 - Value "P2000Y08M25DT00H50M37S" passes type constraint Duration[enumeration=>"ARRAY(0x34bf0d8)"] ok 5 - Value "P1983Y03M24DT09H12M25S" passes type constraint Duration[enumeration=>"ARRAY(0x34bf0d8)"] 1..5 ok 26 - Type atomic/duration is restricted by facet enumeration. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P1995Y02M01DT05H15M19S" passes type constraint Duration[enumeration=>"ARRAY(0x34c6058)"] ok 2 - Value "P1989Y03M16DT04H44M26S" passes type constraint Duration[enumeration=>"ARRAY(0x34c6058)"] ok 3 - Value "P2019Y06M07DT15H23M38S" passes type constraint Duration[enumeration=>"ARRAY(0x34c6058)"] ok 4 - Value "P1979Y03M06DT16H39M48S" passes type constraint Duration[enumeration=>"ARRAY(0x34c6058)"] ok 5 - Value "P1995Y02M01DT05H15M19S" passes type constraint Duration[enumeration=>"ARRAY(0x34c6058)"] 1..5 ok 27 - Type atomic/duration is restricted by facet enumeration. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P1974Y07M30DT07H58M46S" passes type constraint Duration[enumeration=>"ARRAY(0x34c79a8)"] ok 2 - Value "P1979Y12M12DT13H36M50S" passes type constraint Duration[enumeration=>"ARRAY(0x34c79a8)"] ok 3 - Value "P1971Y01M25DT00H00M13S" passes type constraint Duration[enumeration=>"ARRAY(0x34c79a8)"] ok 4 - Value "P2005Y11M15DT09H43M12S" passes type constraint Duration[enumeration=>"ARRAY(0x34c79a8)"] ok 5 - Value "P1974Y07M30DT07H58M46S" passes type constraint Duration[enumeration=>"ARRAY(0x34c79a8)"] 1..5 ok 28 - Type atomic/duration is restricted by facet enumeration. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P2006Y06M20DT01H05M49S" passes type constraint Duration[enumeration=>"ARRAY(0x34c7a98)"] ok 2 - Value "P1978Y02M20DT15H18M23S" passes type constraint Duration[enumeration=>"ARRAY(0x34c7a98)"] ok 3 - Value "P2006Y06M20DT01H05M49S" passes type constraint Duration[enumeration=>"ARRAY(0x34c7a98)"] ok 4 - Value "P1992Y12M03DT11H54M34S" passes type constraint Duration[enumeration=>"ARRAY(0x34c7a98)"] ok 5 - Value "P2025Y05M27DT08H26M21S" passes type constraint Duration[enumeration=>"ARRAY(0x34c7a98)"] 1..5 ok 29 - Type atomic/duration is restricted by facet enumeration. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P2012Y01M30DT22H51M53S" passes type constraint Duration[enumeration=>"ARRAY(0x34d3ba8)"] ok 2 - Value "P1970Y01M27DT04H00M33S" passes type constraint Duration[enumeration=>"ARRAY(0x34d3ba8)"] ok 3 - Value "P2002Y03M13DT22H40M25S" passes type constraint Duration[enumeration=>"ARRAY(0x34d3ba8)"] ok 4 - Value "P1974Y01M22DT17H35M48S" passes type constraint Duration[enumeration=>"ARRAY(0x34d3ba8)"] ok 5 - Value "P2002Y11M07DT03H22M59S" passes type constraint Duration[enumeration=>"ARRAY(0x34d3ba8)"] 1..5 ok 30 - Type atomic/duration is restricted by facet enumeration. # Subtest: Type atomic/duration is restricted by facet whiteSpace with value collapse. ok 1 - Value "P1970Y01M01DT00H00M00S" passes type constraint Duration[whiteSpace=>"collapse"] ok 2 - Value "P2015Y12M04DT03H50M05S" passes type constraint Duration[whiteSpace=>"collapse"] ok 3 - Value "P1989Y07M13DT09H21M19S" passes type constraint Duration[whiteSpace=>"collapse"] ok 4 - Value "P1980Y06M18DT05H57M31S" passes type constraint Duration[whiteSpace=>"collapse"] ok 5 - Value "P2030Y12M31DT23H59M59S" passes type constraint Duration[whiteSpace=>"collapse"] 1..5 ok 31 - Type atomic/duration is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P1979Y05M22DT21H16M00S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minInclusive=>"P1979Y05M22DT21H16M00S"] ok 2 - Value "P1970Y05M21DT18H22M32S" fails type constraint Duration[minInclusive=>"P1979Y05M22DT21H16M00S"] ok 3 - Value "P1970Y01M10DT04H04M51S" fails type constraint Duration[minInclusive=>"P1979Y05M22DT21H16M00S"] ok 4 - Value "P1973Y12M29DT05H47M26S" fails type constraint Duration[minInclusive=>"P1979Y05M22DT21H16M00S"] ok 5 - Value "P1979Y05M22DT21H15M59S" fails type constraint Duration[minInclusive=>"P1979Y05M22DT21H16M00S"] 1..5 ok 32 - Type atomic/duration is restricted by facet minInclusive with value P1979Y05M22DT21H16M00S. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P2020Y07M24DT16H45M10S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minInclusive=>"P2020Y07M24DT16H45M10S"] ok 2 - Value "P2017Y05M05DT20H46M17S" fails type constraint Duration[minInclusive=>"P2020Y07M24DT16H45M10S"] ok 3 - Value "P1980Y09M22DT08H38M19S" fails type constraint Duration[minInclusive=>"P2020Y07M24DT16H45M10S"] ok 4 - Value "P2013Y09M05DT12H59M59S" fails type constraint Duration[minInclusive=>"P2020Y07M24DT16H45M10S"] ok 5 - Value "P2020Y07M24DT16H45M09S" fails type constraint Duration[minInclusive=>"P2020Y07M24DT16H45M10S"] 1..5 ok 33 - Type atomic/duration is restricted by facet minInclusive with value P2020Y07M24DT16H45M10S. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P2020Y02M05DT23H43M19S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minInclusive=>"P2020Y02M05DT23H43M19S"] ok 2 - Value "P1979Y12M11DT04H01M22S" fails type constraint Duration[minInclusive=>"P2020Y02M05DT23H43M19S"] ok 3 - Value "P1990Y09M27DT06H02M01S" fails type constraint Duration[minInclusive=>"P2020Y02M05DT23H43M19S"] ok 4 - Value "P1974Y09M01DT00H50M09S" fails type constraint Duration[minInclusive=>"P2020Y02M05DT23H43M19S"] ok 5 - Value "P2020Y02M05DT23H43M18S" fails type constraint Duration[minInclusive=>"P2020Y02M05DT23H43M19S"] 1..5 ok 34 - Type atomic/duration is restricted by facet minInclusive with value P2020Y02M05DT23H43M19S. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P1985Y11M17DT03H28M39S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minInclusive=>"P1985Y11M17DT03H28M39S"] ok 2 - Value "P1981Y08M20DT09H15M08S" fails type constraint Duration[minInclusive=>"P1985Y11M17DT03H28M39S"] ok 3 - Value "P1980Y11M22DT05H56M45S" fails type constraint Duration[minInclusive=>"P1985Y11M17DT03H28M39S"] ok 4 - Value "P1974Y10M08DT03H51M35S" fails type constraint Duration[minInclusive=>"P1985Y11M17DT03H28M39S"] ok 5 - Value "P1985Y11M17DT03H28M38S" fails type constraint Duration[minInclusive=>"P1985Y11M17DT03H28M39S"] 1..5 ok 35 - Type atomic/duration is restricted by facet minInclusive with value P1985Y11M17DT03H28M39S. # Subtest: Type atomic/duration is restricted by facet minInclusive with value P2030Y12M31DT23H59M59S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minInclusive=>"P2030Y12M31DT23H59M59S"] ok 2 - Value "P1992Y03M21DT22H31M44S" fails type constraint Duration[minInclusive=>"P2030Y12M31DT23H59M59S"] ok 3 - Value "P1982Y08M30DT10H29M11S" fails type constraint Duration[minInclusive=>"P2030Y12M31DT23H59M59S"] ok 4 - Value "P2005Y07M18DT17H02M03S" fails type constraint Duration[minInclusive=>"P2030Y12M31DT23H59M59S"] ok 5 - Value "P2030Y12M31DT23H59M58S" fails type constraint Duration[minInclusive=>"P2030Y12M31DT23H59M59S"] 1..5 ok 36 - Type atomic/duration is restricted by facet minInclusive with value P2030Y12M31DT23H59M59S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P1970Y01M01DT00H00M00S. ok 1 - Value "P1970Y01M01DT00H00M01S" fails type constraint Duration[maxInclusive=>"P1970Y01M01DT00H00M00S"] ok 2 - Value "P1978Y09M23DT07H58M54S" fails type constraint Duration[maxInclusive=>"P1970Y01M01DT00H00M00S"] ok 3 - Value "P2003Y11M12DT12H24M27S" fails type constraint Duration[maxInclusive=>"P1970Y01M01DT00H00M00S"] ok 4 - Value "P1972Y12M20DT09H48M15S" fails type constraint Duration[maxInclusive=>"P1970Y01M01DT00H00M00S"] ok 5 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxInclusive=>"P1970Y01M01DT00H00M00S"] 1..5 ok 37 - Type atomic/duration is restricted by facet maxInclusive with value P1970Y01M01DT00H00M00S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P2017Y11M05DT07H47M53S. ok 1 - Value "P2017Y11M05DT07H47M54S" fails type constraint Duration[maxInclusive=>"P2017Y11M05DT07H47M53S"] ok 2 - Value "P2030Y09M02DT19H53M28S" fails type constraint Duration[maxInclusive=>"P2017Y11M05DT07H47M53S"] ok 3 - Value "P2025Y02M07DT17H07M02S" fails type constraint Duration[maxInclusive=>"P2017Y11M05DT07H47M53S"] ok 4 - Value "P2026Y07M26DT14H18M19S" fails type constraint Duration[maxInclusive=>"P2017Y11M05DT07H47M53S"] ok 5 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxInclusive=>"P2017Y11M05DT07H47M53S"] 1..5 ok 38 - Type atomic/duration is restricted by facet maxInclusive with value P2017Y11M05DT07H47M53S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P1983Y03M31DT13H03M25S. ok 1 - Value "P1983Y03M31DT13H03M26S" fails type constraint Duration[maxInclusive=>"P1983Y03M31DT13H03M25S"] ok 2 - Value "P2005Y01M28DT09H21M40S" fails type constraint Duration[maxInclusive=>"P1983Y03M31DT13H03M25S"] ok 3 - Value "P2020Y08M15DT04H17M25S" fails type constraint Duration[maxInclusive=>"P1983Y03M31DT13H03M25S"] ok 4 - Value "P1987Y04M17DT07H51M04S" fails type constraint Duration[maxInclusive=>"P1983Y03M31DT13H03M25S"] ok 5 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxInclusive=>"P1983Y03M31DT13H03M25S"] 1..5 ok 39 - Type atomic/duration is restricted by facet maxInclusive with value P1983Y03M31DT13H03M25S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P2004Y12M06DT10H36M29S. ok 1 - Value "P2004Y12M06DT10H36M30S" fails type constraint Duration[maxInclusive=>"P2004Y12M06DT10H36M29S"] ok 2 - Value "P2015Y04M26DT18H05M14S" fails type constraint Duration[maxInclusive=>"P2004Y12M06DT10H36M29S"] ok 3 - Value "P2026Y12M23DT19H22M29S" fails type constraint Duration[maxInclusive=>"P2004Y12M06DT10H36M29S"] ok 4 - Value "P2028Y05M31DT09H15M47S" fails type constraint Duration[maxInclusive=>"P2004Y12M06DT10H36M29S"] ok 5 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxInclusive=>"P2004Y12M06DT10H36M29S"] 1..5 ok 40 - Type atomic/duration is restricted by facet maxInclusive with value P2004Y12M06DT10H36M29S. # Subtest: Type atomic/duration is restricted by facet maxInclusive with value P1989Y02M14DT22H12M09S. ok 1 - Value "P1989Y02M14DT22H12M10S" fails type constraint Duration[maxInclusive=>"P1989Y02M14DT22H12M09S"] ok 2 - Value "P1992Y11M01DT16H40M21S" fails type constraint Duration[maxInclusive=>"P1989Y02M14DT22H12M09S"] ok 3 - Value "P1995Y03M22DT22H27M03S" fails type constraint Duration[maxInclusive=>"P1989Y02M14DT22H12M09S"] ok 4 - Value "P2010Y01M27DT10H05M12S" fails type constraint Duration[maxInclusive=>"P1989Y02M14DT22H12M09S"] ok 5 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxInclusive=>"P1989Y02M14DT22H12M09S"] 1..5 ok 41 - Type atomic/duration is restricted by facet maxInclusive with value P1989Y02M14DT22H12M09S. # Subtest: Type atomic/duration is restricted by facet minExclusive with value P1970Y01M01DT00H00M00S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minExclusive=>"P1970Y01M01DT00H00M00S"] 1..1 ok 42 - Type atomic/duration is restricted by facet minExclusive with value P1970Y01M01DT00H00M00S. # Subtest: Type atomic/duration is restricted by facet minExclusive with value P1974Y08M01DT01H59M52S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minExclusive=>"P1974Y08M01DT01H59M52S"] ok 2 - Value "P1974Y03M13DT17H19M07S" fails type constraint Duration[minExclusive=>"P1974Y08M01DT01H59M52S"] ok 3 - Value "P1972Y08M14DT16H42M47S" fails type constraint Duration[minExclusive=>"P1974Y08M01DT01H59M52S"] ok 4 - Value "P1973Y03M29DT16H56M06S" fails type constraint Duration[minExclusive=>"P1974Y08M01DT01H59M52S"] ok 5 - Value "P1974Y08M01DT01H59M52S" fails type constraint Duration[minExclusive=>"P1974Y08M01DT01H59M52S"] 1..5 ok 43 - Type atomic/duration is restricted by facet minExclusive with value P1974Y08M01DT01H59M52S. # Subtest: Type atomic/duration is restricted by facet minExclusive with value P2030Y07M10DT08H51M22S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minExclusive=>"P2030Y07M10DT08H51M22S"] ok 2 - Value "P1978Y12M17DT22H17M47S" fails type constraint Duration[minExclusive=>"P2030Y07M10DT08H51M22S"] ok 3 - Value "P2029Y12M09DT07H42M51S" fails type constraint Duration[minExclusive=>"P2030Y07M10DT08H51M22S"] ok 4 - Value "P2011Y05M04DT23H43M21S" fails type constraint Duration[minExclusive=>"P2030Y07M10DT08H51M22S"] ok 5 - Value "P2030Y07M10DT08H51M22S" fails type constraint Duration[minExclusive=>"P2030Y07M10DT08H51M22S"] 1..5 ok 44 - Type atomic/duration is restricted by facet minExclusive with value P2030Y07M10DT08H51M22S. # Subtest: Type atomic/duration is restricted by facet minExclusive with value P1993Y07M06DT16H26M06S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minExclusive=>"P1993Y07M06DT16H26M06S"] ok 2 - Value "P1975Y06M13DT19H10M35S" fails type constraint Duration[minExclusive=>"P1993Y07M06DT16H26M06S"] ok 3 - Value "P1982Y08M03DT00H49M53S" fails type constraint Duration[minExclusive=>"P1993Y07M06DT16H26M06S"] ok 4 - Value "P1974Y07M21DT16H02M33S" fails type constraint Duration[minExclusive=>"P1993Y07M06DT16H26M06S"] ok 5 - Value "P1993Y07M06DT16H26M06S" fails type constraint Duration[minExclusive=>"P1993Y07M06DT16H26M06S"] 1..5 ok 45 - Type atomic/duration is restricted by facet minExclusive with value P1993Y07M06DT16H26M06S. # Subtest: Type atomic/duration is restricted by facet minExclusive with value P2030Y12M31DT23H59M58S. ok 1 - Value "P1970Y01M01DT00H00M00S" fails type constraint Duration[minExclusive=>"P2030Y12M31DT23H59M58S"] ok 2 - Value "P2014Y02M19DT10H43M12S" fails type constraint Duration[minExclusive=>"P2030Y12M31DT23H59M58S"] ok 3 - Value "P1981Y11M21DT18H38M44S" fails type constraint Duration[minExclusive=>"P2030Y12M31DT23H59M58S"] ok 4 - Value "P2019Y07M05DT21H46M10S" fails type constraint Duration[minExclusive=>"P2030Y12M31DT23H59M58S"] ok 5 - Value "P2030Y12M31DT23H59M58S" fails type constraint Duration[minExclusive=>"P2030Y12M31DT23H59M58S"] 1..5 ok 46 - Type atomic/duration is restricted by facet minExclusive with value P2030Y12M31DT23H59M58S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P1970Y01M01DT00H00M01S. ok 1 - Value "P1970Y01M01DT00H00M01S" fails type constraint Duration[maxExclusive=>"P1970Y01M01DT00H00M01S"] ok 2 - Value "P1989Y04M23DT23H47M39S" fails type constraint Duration[maxExclusive=>"P1970Y01M01DT00H00M01S"] ok 3 - Value "P1983Y06M26DT22H09M28S" fails type constraint Duration[maxExclusive=>"P1970Y01M01DT00H00M01S"] ok 4 - Value "P2014Y05M30DT00H06M01S" fails type constraint Duration[maxExclusive=>"P1970Y01M01DT00H00M01S"] ok 5 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxExclusive=>"P1970Y01M01DT00H00M01S"] 1..5 ok 47 - Type atomic/duration is restricted by facet maxExclusive with value P1970Y01M01DT00H00M01S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P1983Y08M22DT12H17M52S. ok 1 - Value "P1983Y08M22DT12H17M52S" fails type constraint Duration[maxExclusive=>"P1983Y08M22DT12H17M52S"] ok 2 - Value "P2004Y11M19DT00H59M44S" fails type constraint Duration[maxExclusive=>"P1983Y08M22DT12H17M52S"] ok 3 - Value "P2027Y12M23DT16H11M34S" fails type constraint Duration[maxExclusive=>"P1983Y08M22DT12H17M52S"] ok 4 - Value "P2025Y09M06DT09H26M22S" fails type constraint Duration[maxExclusive=>"P1983Y08M22DT12H17M52S"] ok 5 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxExclusive=>"P1983Y08M22DT12H17M52S"] 1..5 ok 48 - Type atomic/duration is restricted by facet maxExclusive with value P1983Y08M22DT12H17M52S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P2024Y06M08DT17H23M35S. ok 1 - Value "P2024Y06M08DT17H23M35S" fails type constraint Duration[maxExclusive=>"P2024Y06M08DT17H23M35S"] ok 2 - Value "P2029Y11M22DT00H36M33S" fails type constraint Duration[maxExclusive=>"P2024Y06M08DT17H23M35S"] ok 3 - Value "P2030Y12M03DT10H22M41S" fails type constraint Duration[maxExclusive=>"P2024Y06M08DT17H23M35S"] ok 4 - Value "P2029Y08M06DT14H36M28S" fails type constraint Duration[maxExclusive=>"P2024Y06M08DT17H23M35S"] ok 5 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxExclusive=>"P2024Y06M08DT17H23M35S"] 1..5 ok 49 - Type atomic/duration is restricted by facet maxExclusive with value P2024Y06M08DT17H23M35S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P1974Y04M13DT23H56M57S. ok 1 - Value "P1974Y04M13DT23H56M57S" fails type constraint Duration[maxExclusive=>"P1974Y04M13DT23H56M57S"] ok 2 - Value "P2003Y03M21DT07H39M44S" fails type constraint Duration[maxExclusive=>"P1974Y04M13DT23H56M57S"] ok 3 - Value "P1980Y04M18DT22H14M48S" fails type constraint Duration[maxExclusive=>"P1974Y04M13DT23H56M57S"] ok 4 - Value "P2013Y08M14DT10H05M35S" fails type constraint Duration[maxExclusive=>"P1974Y04M13DT23H56M57S"] ok 5 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxExclusive=>"P1974Y04M13DT23H56M57S"] 1..5 ok 50 - Type atomic/duration is restricted by facet maxExclusive with value P1974Y04M13DT23H56M57S. # Subtest: Type atomic/duration is restricted by facet maxExclusive with value P2030Y12M31DT23H59M59S. ok 1 - Value "P2030Y12M31DT23H59M59S" fails type constraint Duration[maxExclusive=>"P2030Y12M31DT23H59M59S"] 1..1 ok 51 - Type atomic/duration is restricted by facet maxExclusive with value P2030Y12M31DT23H59M59S. # Subtest: Type atomic/duration is restricted by facet pattern with value P\d\d69Y\d2M1\dDT\d0H\d9M5\dS. ok 1 - Value "P1986Y06M24DT05H04M09S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d69Y\\d2M1\\dDT\\d0H\\d9M5\\dS\$))"] ok 2 - Value "P1808Y03M05DT19H21M14S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d69Y\\d2M1\\dDT\\d0H\\d9M5\\dS\$))"] ok 3 - Value "P2038Y06M26DT05H46M26S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d69Y\\d2M1\\dDT\\d0H\\d9M5\\dS\$))"] ok 4 - Value "P1995Y05M02DT02H32M32S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d69Y\\d2M1\\dDT\\d0H\\d9M5\\dS\$))"] ok 5 - Value "P1871Y04M03DT14H27M43S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d69Y\\d2M1\\dDT\\d0H\\d9M5\\dS\$))"] 1..5 ok 52 - Type atomic/duration is restricted by facet pattern with value P\d\d69Y\d2M1\dDT\d0H\d9M5\dS. # Subtest: Type atomic/duration is restricted by facet pattern with value P19\d\dY0\dM2\dDT\d1H\d9M\d9S. ok 1 - Value "P1813Y12M05DT03H21M34S" fails type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY0\\dM2\\dDT\\d1H\\d9M\\d9S\$))"] ok 2 - Value "P2007Y12M12DT06H56M25S" fails type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY0\\dM2\\dDT\\d1H\\d9M\\d9S\$))"] ok 3 - Value "P2092Y11M14DT19H47M40S" fails type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY0\\dM2\\dDT\\d1H\\d9M\\d9S\$))"] ok 4 - Value "P1763Y12M15DT18H26M48S" fails type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY0\\dM2\\dDT\\d1H\\d9M\\d9S\$))"] ok 5 - Value "P2021Y10M10DT07H26M26S" fails type constraint Duration[pattern=>"(?^:(?ms:^P19\\d\\dY0\\dM2\\dDT\\d1H\\d9M\\d9S\$))"] 1..5 ok 53 - Type atomic/duration is restricted by facet pattern with value P19\d\dY0\dM2\dDT\d1H\d9M\d9S. # Subtest: Type atomic/duration is restricted by facet pattern with value P\d\d24Y0\dM1\dDT1\dH\d0M5\dS. ok 1 - Value "P2080Y11M20DT28H23M07S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d24Y0\\dM1\\dDT1\\dH\\d0M5\\dS\$))"] ok 2 - Value "P1963Y10M27DT05H33M27S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d24Y0\\dM1\\dDT1\\dH\\d0M5\\dS\$))"] ok 3 - Value "P1860Y11M01DT29H07M09S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d24Y0\\dM1\\dDT1\\dH\\d0M5\\dS\$))"] ok 4 - Value "P1734Y10M27DT26H39M38S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d24Y0\\dM1\\dDT1\\dH\\d0M5\\dS\$))"] ok 5 - Value "P1895Y11M04DT03H43M10S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d24Y0\\dM1\\dDT1\\dH\\d0M5\\dS\$))"] 1..5 ok 54 - Type atomic/duration is restricted by facet pattern with value P\d\d24Y0\dM1\dDT1\dH\d0M5\dS. # Subtest: Type atomic/duration is restricted by facet pattern with value P\d\d80Y\d8M1\dDT1\dH3\dM2\dS. ok 1 - Value "P2035Y04M26DT42H16M44S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d80Y\\d8M1\\dDT1\\dH3\\dM2\\dS\$))"] ok 2 - Value "P1953Y03M25DT56H22M31S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d80Y\\d8M1\\dDT1\\dH3\\dM2\\dS\$))"] ok 3 - Value "P1882Y02M01DT43H46M14S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d80Y\\d8M1\\dDT1\\dH3\\dM2\\dS\$))"] ok 4 - Value "P1816Y02M03DT41H50M58S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d80Y\\d8M1\\dDT1\\dH3\\dM2\\dS\$))"] ok 5 - Value "P1847Y04M23DT38H01M44S" fails type constraint Duration[pattern=>"(?^:(?ms:^P\\d\\d80Y\\d8M1\\dDT1\\dH3\\dM2\\dS\$))"] 1..5 ok 55 - Type atomic/duration is restricted by facet pattern with value P\d\d80Y\d8M1\dDT1\dH3\dM2\dS. # Subtest: Type atomic/duration is restricted by facet pattern with value P17\d\dY\d7M\d3DT0\dH0\dM\d5S. ok 1 - Value "P1865Y03M10DT42H54M38S" fails type constraint Duration[pattern=>"(?^:(?ms:^P17\\d\\dY\\d7M\\d3DT0\\dH0\\dM\\d5S\$))"] ok 2 - Value "P2018Y05M22DT17H44M47S" fails type constraint Duration[pattern=>"(?^:(?ms:^P17\\d\\dY\\d7M\\d3DT0\\dH0\\dM\\d5S\$))"] ok 3 - Value "P1905Y01M08DT26H15M16S" fails type constraint Duration[pattern=>"(?^:(?ms:^P17\\d\\dY\\d7M\\d3DT0\\dH0\\dM\\d5S\$))"] ok 4 - Value "P1843Y02M12DT29H32M46S" fails type constraint Duration[pattern=>"(?^:(?ms:^P17\\d\\dY\\d7M\\d3DT0\\dH0\\dM\\d5S\$))"] ok 5 - Value "P1903Y08M21DT22H44M37S" fails type constraint Duration[pattern=>"(?^:(?ms:^P17\\d\\dY\\d7M\\d3DT0\\dH0\\dM\\d5S\$))"] 1..5 ok 56 - Type atomic/duration is restricted by facet pattern with value P17\d\dY\d7M\d3DT0\dH0\dM\d5S. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P1977Y02M26DT14H18M13S" fails type constraint Duration[enumeration=>"ARRAY(0x3544c68)"] ok 2 - Value "P1975Y12M04DT23H29M12S" fails type constraint Duration[enumeration=>"ARRAY(0x3544c68)"] ok 3 - Value "P2030Y11M04DT11H41M43S" fails type constraint Duration[enumeration=>"ARRAY(0x3544c68)"] ok 4 - Value "P1988Y08M06DT06H19M22S" fails type constraint Duration[enumeration=>"ARRAY(0x3544c68)"] ok 5 - Value "P2005Y11M27DT00H33M07S" fails type constraint Duration[enumeration=>"ARRAY(0x3544c68)"] 1..5 ok 57 - Type atomic/duration is restricted by facet enumeration. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P1981Y11M23DT16H09M50S" fails type constraint Duration[enumeration=>"ARRAY(0x354c1d0)"] ok 2 - Value "P2010Y06M28DT11H03M59S" fails type constraint Duration[enumeration=>"ARRAY(0x354c1d0)"] ok 3 - Value "P1992Y10M18DT14H04M45S" fails type constraint Duration[enumeration=>"ARRAY(0x354c1d0)"] ok 4 - Value "P2029Y02M05DT05H00M57S" fails type constraint Duration[enumeration=>"ARRAY(0x354c1d0)"] ok 5 - Value "P1989Y02M26DT09H51M25S" fails type constraint Duration[enumeration=>"ARRAY(0x354c1d0)"] 1..5 ok 58 - Type atomic/duration is restricted by facet enumeration. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P2010Y07M27DT09H27M16S" fails type constraint Duration[enumeration=>"ARRAY(0x3551e18)"] ok 2 - Value "P2026Y09M14DT21H08M32S" fails type constraint Duration[enumeration=>"ARRAY(0x3551e18)"] ok 3 - Value "P1975Y03M27DT00H38M25S" fails type constraint Duration[enumeration=>"ARRAY(0x3551e18)"] ok 4 - Value "P1981Y07M18DT07H20M45S" fails type constraint Duration[enumeration=>"ARRAY(0x3551e18)"] ok 5 - Value "P2020Y08M07DT17H01M03S" fails type constraint Duration[enumeration=>"ARRAY(0x3551e18)"] 1..5 ok 59 - Type atomic/duration is restricted by facet enumeration. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P1984Y04M17DT14H29M44S" fails type constraint Duration[enumeration=>"ARRAY(0x35556a8)"] ok 2 - Value "P2000Y11M09DT22H21M21S" fails type constraint Duration[enumeration=>"ARRAY(0x35556a8)"] ok 3 - Value "P1982Y08M31DT16H43M07S" fails type constraint Duration[enumeration=>"ARRAY(0x35556a8)"] ok 4 - Value "P2024Y11M27DT08H56M36S" fails type constraint Duration[enumeration=>"ARRAY(0x35556a8)"] ok 5 - Value "P1994Y10M27DT19H38M01S" fails type constraint Duration[enumeration=>"ARRAY(0x35556a8)"] 1..5 ok 60 - Type atomic/duration is restricted by facet enumeration. # Subtest: Type atomic/duration is restricted by facet enumeration. ok 1 - Value "P2026Y09M10DT04H49M57S" fails type constraint Duration[enumeration=>"ARRAY(0x3558388)"] ok 2 - Value "P1996Y07M07DT12H07M48S" fails type constraint Duration[enumeration=>"ARRAY(0x3558388)"] ok 3 - Value "P2002Y01M29DT05H40M29S" fails type constraint Duration[enumeration=>"ARRAY(0x3558388)"] ok 4 - Value "P2014Y08M29DT12H35M33S" fails type constraint Duration[enumeration=>"ARRAY(0x3558388)"] ok 5 - Value "P2000Y08M01DT22H16M07S" fails type constraint Duration[enumeration=>"ARRAY(0x3558388)"] 1..5 ok 61 - Type atomic/duration is restricted by facet enumeration. 1..61 ok t/50float.t ............... # Subtest: Type atomic/float is restricted by facet pattern with value \d{1}E\-\d{2}. ok 1 - Value "5E-16" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] ok 2 - Value "3E-18" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] ok 3 - Value "4E-26" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] ok 4 - Value "2E-18" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] ok 5 - Value "6E-13" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] 1..5 ok 1 - Type atomic/float is restricted by facet pattern with value \d{1}E\-\d{2}. # Subtest: Type atomic/float is restricted by facet pattern with value \d{2}E\-\d{1}. ok 1 - Value "42E-2" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] ok 2 - Value "48E-5" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] ok 3 - Value "64E-2" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] ok 4 - Value "62E-1" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] ok 5 - Value "39E-8" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] 1..5 ok 2 - Type atomic/float is restricted by facet pattern with value \d{2}E\-\d{1}. # Subtest: Type atomic/float is restricted by facet pattern with value \d{1}\.\d{2}E\d{1}. ok 1 - Value "6.77E7" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] ok 2 - Value "3.84E8" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] ok 3 - Value "9.84E6" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] ok 4 - Value "4.73E1" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] ok 5 - Value "4.74E2" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] 1..5 ok 3 - Type atomic/float is restricted by facet pattern with value \d{1}\.\d{2}E\d{1}. # Subtest: Type atomic/float is restricted by facet pattern with value \d{1}\.\d{3}E\d{2}. ok 1 - Value "9.966E21" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] ok 2 - Value "1.537E23" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] ok 3 - Value "6.815E27" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] ok 4 - Value "4.555E23" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] ok 5 - Value "6.645E12" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] 1..5 ok 4 - Type atomic/float is restricted by facet pattern with value \d{1}\.\d{3}E\d{2}. # Subtest: Type atomic/float is restricted by facet pattern with value \d{1}\.\d{7}E\-\d{2}. ok 1 - Value "2.7821581E-24" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] ok 2 - Value "4.2646267E-21" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] ok 3 - Value "7.3748222E-24" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] ok 4 - Value "8.5676163E-27" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] ok 5 - Value "4.9665652E-22" passes type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] 1..5 ok 5 - Type atomic/float is restricted by facet pattern with value \d{1}\.\d{7}E\-\d{2}. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "1.4E-45" passes type constraint Float[enumeration=>"ARRAY(0x34a0940)"] ok 2 - Value "2.8222192E20" passes type constraint Float[enumeration=>"ARRAY(0x34a0940)"] ok 3 - Value "2.6927628E-19" passes type constraint Float[enumeration=>"ARRAY(0x34a0940)"] ok 4 - Value "2.5357204E7" passes type constraint Float[enumeration=>"ARRAY(0x34a0940)"] ok 5 - Value "2.5357204E7" passes type constraint Float[enumeration=>"ARRAY(0x34a0940)"] 1..5 ok 6 - Type atomic/float is restricted by facet enumeration. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "3.1628908E-25" passes type constraint Float[enumeration=>"ARRAY(0x34a65f0)"] ok 2 - Value "3.1628908E-25" passes type constraint Float[enumeration=>"ARRAY(0x34a65f0)"] ok 3 - Value "3.4028235E38" passes type constraint Float[enumeration=>"ARRAY(0x34a65f0)"] ok 4 - Value "3.3473630E-5" passes type constraint Float[enumeration=>"ARRAY(0x34a65f0)"] ok 5 - Value "3.3473630E-5" passes type constraint Float[enumeration=>"ARRAY(0x34a65f0)"] 1..5 ok 7 - Type atomic/float is restricted by facet enumeration. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "2.8312165E-25" passes type constraint Float[enumeration=>"ARRAY(0x34a9470)"] ok 2 - Value "1.5954879E-5" passes type constraint Float[enumeration=>"ARRAY(0x34a9470)"] ok 3 - Value "1.5954879E-5" passes type constraint Float[enumeration=>"ARRAY(0x34a9470)"] ok 4 - Value "1.5954879E-5" passes type constraint Float[enumeration=>"ARRAY(0x34a9470)"] ok 5 - Value "2.8312165E-25" passes type constraint Float[enumeration=>"ARRAY(0x34a9470)"] 1..5 ok 8 - Type atomic/float is restricted by facet enumeration. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "2.7832936E21" passes type constraint Float[enumeration=>"ARRAY(0x34ad458)"] ok 2 - Value "3.1031987E10" passes type constraint Float[enumeration=>"ARRAY(0x34ad458)"] ok 3 - Value "2.7832936E21" passes type constraint Float[enumeration=>"ARRAY(0x34ad458)"] ok 4 - Value "1.4657043E-1" passes type constraint Float[enumeration=>"ARRAY(0x34ad458)"] ok 5 - Value "2.4912911E-12" passes type constraint Float[enumeration=>"ARRAY(0x34ad458)"] 1..5 ok 9 - Type atomic/float is restricted by facet enumeration. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "2.0771560E15" passes type constraint Float[enumeration=>"ARRAY(0x34b2728)"] ok 2 - Value "1.8092974E-25" passes type constraint Float[enumeration=>"ARRAY(0x34b2728)"] ok 3 - Value "1.8092974E-25" passes type constraint Float[enumeration=>"ARRAY(0x34b2728)"] ok 4 - Value "2.2696584E-5" passes type constraint Float[enumeration=>"ARRAY(0x34b2728)"] ok 5 - Value "2.2696584E-5" passes type constraint Float[enumeration=>"ARRAY(0x34b2728)"] 1..5 ok 10 - Type atomic/float is restricted by facet enumeration. # Subtest: Type atomic/float is restricted by facet whiteSpace with value collapse. ok 1 - Value "-INF" passes type constraint Float[whiteSpace=>"collapse"] ok 2 - Value "-3.4028235E38" passes type constraint Float[whiteSpace=>"collapse"] ok 3 - Value "-2.7950497E18" passes type constraint Float[whiteSpace=>"collapse"] ok 4 - Value "-2.0132317E-2" passes type constraint Float[whiteSpace=>"collapse"] ok 5 - Value "-2.7053610E-22" passes type constraint Float[whiteSpace=>"collapse"] ok 6 - Value "-1.4E-45" passes type constraint Float[whiteSpace=>"collapse"] ok 7 - Value "-0" passes type constraint Float[whiteSpace=>"collapse"] ok 8 - Value "0" passes type constraint Float[whiteSpace=>"collapse"] ok 9 - Value "1.4E-45" passes type constraint Float[whiteSpace=>"collapse"] ok 10 - Value "2.9102584E-25" passes type constraint Float[whiteSpace=>"collapse"] ok 11 - Value "2.2788946E-5" passes type constraint Float[whiteSpace=>"collapse"] ok 12 - Value "3.2699550E15" passes type constraint Float[whiteSpace=>"collapse"] ok 13 - Value "3.4028235E38" passes type constraint Float[whiteSpace=>"collapse"] ok 14 - Value "INF" passes type constraint Float[whiteSpace=>"collapse"] ok 15 - Value "NaN" passes type constraint Float[whiteSpace=>"collapse"] 1..15 ok 11 - Type atomic/float is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/float is restricted by facet pattern with value \d{1}E\-\d{2}. ok 1 - Value "5E3" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] ok 2 - Value "1E-5" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] ok 3 - Value "7E-9" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] ok 4 - Value "5E3" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] ok 5 - Value "8E-2" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}E\\-\\d{2}\$))"] 1..5 ok 12 - Type atomic/float is restricted by facet pattern with value \d{1}E\-\d{2}. # Subtest: Type atomic/float is restricted by facet pattern with value \d{2}E\-\d{1}. ok 1 - Value "9113754E-14" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] ok 2 - Value "624922E-25" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] ok 3 - Value "7576E19" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] ok 4 - Value "8E-27" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] ok 5 - Value "7578E22" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{2}E\\-\\d{1}\$))"] 1..5 ok 13 - Type atomic/float is restricted by facet pattern with value \d{2}E\-\d{1}. # Subtest: Type atomic/float is restricted by facet pattern with value \d{1}\.\d{2}E\d{1}. ok 1 - Value "4.92245E25" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] ok 2 - Value "7.3539E27" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] ok 3 - Value "8.749E25" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] ok 4 - Value "3.722388E14" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] ok 5 - Value "7.5E28" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{2}E\\d{1}\$))"] 1..5 ok 14 - Type atomic/float is restricted by facet pattern with value \d{1}\.\d{2}E\d{1}. # Subtest: Type atomic/float is restricted by facet pattern with value \d{1}\.\d{3}E\d{2}. ok 1 - Value "7.347924E4" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] ok 2 - Value "3.7562E7" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] ok 3 - Value "4.2438E5" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] ok 4 - Value "1.46E5" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] ok 5 - Value "8.3354E9" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{3}E\\d{2}\$))"] 1..5 ok 15 - Type atomic/float is restricted by facet pattern with value \d{1}\.\d{3}E\d{2}. # Subtest: Type atomic/float is restricted by facet pattern with value \d{1}\.\d{7}E\-\d{2}. ok 1 - Value "8.77683E-8" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] ok 2 - Value "4.48E-3" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] ok 3 - Value "2.36895E-6" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] ok 4 - Value "2.54836E-7" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] ok 5 - Value "8.5E8" fails type constraint Float[pattern=>"(?^:(?ms:^\\d{1}\\.\\d{7}E\\-\\d{2}\$))"] 1..5 ok 16 - Type atomic/float is restricted by facet pattern with value \d{1}\.\d{7}E\-\d{2}. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "-1.8868965E18" fails type constraint Float[enumeration=>"ARRAY(0x34d7848)"] ok 2 - Value "-2.2511439E-14" fails type constraint Float[enumeration=>"ARRAY(0x34d7848)"] ok 3 - Value "-INF" fails type constraint Float[enumeration=>"ARRAY(0x34d7848)"] ok 4 - Value "1.4886925E-21" fails type constraint Float[enumeration=>"ARRAY(0x34d7848)"] ok 5 - Value "-2.4423220E12" fails type constraint Float[enumeration=>"ARRAY(0x34d7848)"] 1..5 ok 17 - Type atomic/float is restricted by facet enumeration. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "0" fails type constraint Float[enumeration=>"ARRAY(0x34dd468)"] ok 2 - Value "2.9645228E-37" fails type constraint Float[enumeration=>"ARRAY(0x34dd468)"] ok 3 - Value "2.6648029E9" fails type constraint Float[enumeration=>"ARRAY(0x34dd468)"] ok 4 - Value "-1.7993774E32" fails type constraint Float[enumeration=>"ARRAY(0x34dd468)"] ok 5 - Value "-3.1408676E16" fails type constraint Float[enumeration=>"ARRAY(0x34dd468)"] 1..5 ok 18 - Type atomic/float is restricted by facet enumeration. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "1.6820146E-7" fails type constraint Float[enumeration=>"ARRAY(0x34e1420)"] ok 2 - Value "-2.8018486E2" fails type constraint Float[enumeration=>"ARRAY(0x34e1420)"] ok 3 - Value "-1.8362160E22" fails type constraint Float[enumeration=>"ARRAY(0x34e1420)"] ok 4 - Value "INF" fails type constraint Float[enumeration=>"ARRAY(0x34e1420)"] ok 5 - Value "-2.0940774E6" fails type constraint Float[enumeration=>"ARRAY(0x34e1420)"] 1..5 ok 19 - Type atomic/float is restricted by facet enumeration. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "2.1227235E-41" fails type constraint Float[enumeration=>"ARRAY(0x34e5850)"] ok 2 - Value "INF" fails type constraint Float[enumeration=>"ARRAY(0x34e5850)"] ok 3 - Value "1.8456685E-43" fails type constraint Float[enumeration=>"ARRAY(0x34e5850)"] ok 4 - Value "-3.0546106E-18" fails type constraint Float[enumeration=>"ARRAY(0x34e5850)"] ok 5 - Value "2.1049167E-5" fails type constraint Float[enumeration=>"ARRAY(0x34e5850)"] 1..5 ok 20 - Type atomic/float is restricted by facet enumeration. # Subtest: Type atomic/float is restricted by facet enumeration. ok 1 - Value "2.2542101E-25" fails type constraint Float[enumeration=>"ARRAY(0x34e8630)"] ok 2 - Value "-2.5676257E-10" fails type constraint Float[enumeration=>"ARRAY(0x34e8630)"] ok 3 - Value "2.2542101E-25" fails type constraint Float[enumeration=>"ARRAY(0x34e8630)"] ok 4 - Value "2.4031905E-43" fails type constraint Float[enumeration=>"ARRAY(0x34e8630)"] ok 5 - Value "1.4401430E-19" fails type constraint Float[enumeration=>"ARRAY(0x34e8630)"] 1..5 ok 21 - Type atomic/float is restricted by facet enumeration. 1..21 ok t/50gDay.t ................ # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---01. ok 1 - Value "---02" passes type constraint GDay[minExclusive=>"---01"] ok 2 - Value "---17" passes type constraint GDay[minExclusive=>"---01"] ok 3 - Value "---26" passes type constraint GDay[minExclusive=>"---01"] ok 4 - Value "---06" passes type constraint GDay[minExclusive=>"---01"] ok 5 - Value "---31" passes type constraint GDay[minExclusive=>"---01"] 1..5 ok 1 - Type atomic/gDay is restricted by facet minExclusive with value ---01. # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---20. ok 1 - Value "---21" passes type constraint GDay[minExclusive=>"---20"] ok 2 - Value "---28" passes type constraint GDay[minExclusive=>"---20"] ok 3 - Value "---21" passes type constraint GDay[minExclusive=>"---20"] ok 4 - Value "---27" passes type constraint GDay[minExclusive=>"---20"] ok 5 - Value "---31" passes type constraint GDay[minExclusive=>"---20"] 1..5 ok 2 - Type atomic/gDay is restricted by facet minExclusive with value ---20. # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---04. ok 1 - Value "---05" passes type constraint GDay[minExclusive=>"---04"] ok 2 - Value "---14" passes type constraint GDay[minExclusive=>"---04"] ok 3 - Value "---25" passes type constraint GDay[minExclusive=>"---04"] ok 4 - Value "---14" passes type constraint GDay[minExclusive=>"---04"] ok 5 - Value "---31" passes type constraint GDay[minExclusive=>"---04"] 1..5 ok 3 - Type atomic/gDay is restricted by facet minExclusive with value ---04. # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---04. ok 1 - Value "---05" passes type constraint GDay[minExclusive=>"---04"] ok 2 - Value "---14" passes type constraint GDay[minExclusive=>"---04"] ok 3 - Value "---20" passes type constraint GDay[minExclusive=>"---04"] ok 4 - Value "---24" passes type constraint GDay[minExclusive=>"---04"] ok 5 - Value "---31" passes type constraint GDay[minExclusive=>"---04"] 1..5 ok 4 - Type atomic/gDay is restricted by facet minExclusive with value ---04. # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---30. ok 1 - Value "---31" passes type constraint GDay[minExclusive=>"---30"] 1..1 ok 5 - Type atomic/gDay is restricted by facet minExclusive with value ---30. # Subtest: Type atomic/gDay is restricted by facet minInclusive with value ---01. ok 1 - Value "---01" passes type constraint GDay[minInclusive=>"---01"] ok 2 - Value "---09" passes type constraint GDay[minInclusive=>"---01"] ok 3 - Value "---17" passes type constraint GDay[minInclusive=>"---01"] ok 4 - Value "---14" passes type constraint GDay[minInclusive=>"---01"] ok 5 - Value "---31" passes type constraint GDay[minInclusive=>"---01"] 1..5 ok 6 - Type atomic/gDay is restricted by facet minInclusive with value ---01. # Subtest: Type atomic/gDay is restricted by facet minInclusive with value ---16. ok 1 - Value "---16" passes type constraint GDay[minInclusive=>"---16"] ok 2 - Value "---18" passes type constraint GDay[minInclusive=>"---16"] ok 3 - Value "---16" passes type constraint GDay[minInclusive=>"---16"] ok 4 - Value "---29" passes type constraint GDay[minInclusive=>"---16"] ok 5 - Value "---31" passes type constraint GDay[minInclusive=>"---16"] 1..5 ok 7 - Type atomic/gDay is restricted by facet minInclusive with value ---16. # Subtest: Type atomic/gDay is restricted by facet minInclusive with value ---24. ok 1 - Value "---24" passes type constraint GDay[minInclusive=>"---24"] ok 2 - Value "---29" passes type constraint GDay[minInclusive=>"---24"] ok 3 - Value "---24" passes type constraint GDay[minInclusive=>"---24"] ok 4 - Value "---30" passes type constraint GDay[minInclusive=>"---24"] ok 5 - Value "---31" passes type constraint GDay[minInclusive=>"---24"] 1..5 ok 8 - Type atomic/gDay is restricted by facet minInclusive with value ---24. # Subtest: Type atomic/gDay is restricted by facet minInclusive with value ---08. ok 1 - Value "---08" passes type constraint GDay[minInclusive=>"---08"] ok 2 - Value "---30" passes type constraint GDay[minInclusive=>"---08"] ok 3 - Value "---27" passes type constraint GDay[minInclusive=>"---08"] ok 4 - Value "---15" passes type constraint GDay[minInclusive=>"---08"] ok 5 - Value "---31" passes type constraint GDay[minInclusive=>"---08"] 1..5 ok 9 - Type atomic/gDay is restricted by facet minInclusive with value ---08. # Subtest: Type atomic/gDay is restricted by facet minInclusive with value ---31. ok 1 - Value "---31" passes type constraint GDay[minInclusive=>"---31"] 1..1 ok 10 - Type atomic/gDay is restricted by facet minInclusive with value ---31. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---02. ok 1 - Value "---01" passes type constraint GDay[maxExclusive=>"---02"] 1..1 ok 11 - Type atomic/gDay is restricted by facet maxExclusive with value ---02. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---25. ok 1 - Value "---01" passes type constraint GDay[maxExclusive=>"---25"] ok 2 - Value "---15" passes type constraint GDay[maxExclusive=>"---25"] ok 3 - Value "---21" passes type constraint GDay[maxExclusive=>"---25"] ok 4 - Value "---07" passes type constraint GDay[maxExclusive=>"---25"] ok 5 - Value "---24" passes type constraint GDay[maxExclusive=>"---25"] 1..5 ok 12 - Type atomic/gDay is restricted by facet maxExclusive with value ---25. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---30. ok 1 - Value "---01" passes type constraint GDay[maxExclusive=>"---30"] ok 2 - Value "---20" passes type constraint GDay[maxExclusive=>"---30"] ok 3 - Value "---24" passes type constraint GDay[maxExclusive=>"---30"] ok 4 - Value "---22" passes type constraint GDay[maxExclusive=>"---30"] ok 5 - Value "---29" passes type constraint GDay[maxExclusive=>"---30"] 1..5 ok 13 - Type atomic/gDay is restricted by facet maxExclusive with value ---30. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---15. ok 1 - Value "---01" passes type constraint GDay[maxExclusive=>"---15"] ok 2 - Value "---13" passes type constraint GDay[maxExclusive=>"---15"] ok 3 - Value "---06" passes type constraint GDay[maxExclusive=>"---15"] ok 4 - Value "---11" passes type constraint GDay[maxExclusive=>"---15"] ok 5 - Value "---14" passes type constraint GDay[maxExclusive=>"---15"] 1..5 ok 14 - Type atomic/gDay is restricted by facet maxExclusive with value ---15. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---31. ok 1 - Value "---01" passes type constraint GDay[maxExclusive=>"---31"] ok 2 - Value "---06" passes type constraint GDay[maxExclusive=>"---31"] ok 3 - Value "---22" passes type constraint GDay[maxExclusive=>"---31"] ok 4 - Value "---09" passes type constraint GDay[maxExclusive=>"---31"] ok 5 - Value "---30" passes type constraint GDay[maxExclusive=>"---31"] 1..5 ok 15 - Type atomic/gDay is restricted by facet maxExclusive with value ---31. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---01. ok 1 - Value "---01" passes type constraint GDay[maxInclusive=>"---01"] 1..1 ok 16 - Type atomic/gDay is restricted by facet maxInclusive with value ---01. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---07. ok 1 - Value "---01" passes type constraint GDay[maxInclusive=>"---07"] ok 2 - Value "---01" passes type constraint GDay[maxInclusive=>"---07"] ok 3 - Value "---01" passes type constraint GDay[maxInclusive=>"---07"] ok 4 - Value "---02" passes type constraint GDay[maxInclusive=>"---07"] ok 5 - Value "---07" passes type constraint GDay[maxInclusive=>"---07"] 1..5 ok 17 - Type atomic/gDay is restricted by facet maxInclusive with value ---07. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---01. ok 1 - Value "---01" passes type constraint GDay[maxInclusive=>"---01"] 1..1 ok 18 - Type atomic/gDay is restricted by facet maxInclusive with value ---01. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---10. ok 1 - Value "---01" passes type constraint GDay[maxInclusive=>"---10"] ok 2 - Value "---02" passes type constraint GDay[maxInclusive=>"---10"] ok 3 - Value "---05" passes type constraint GDay[maxInclusive=>"---10"] ok 4 - Value "---08" passes type constraint GDay[maxInclusive=>"---10"] ok 5 - Value "---10" passes type constraint GDay[maxInclusive=>"---10"] 1..5 ok 19 - Type atomic/gDay is restricted by facet maxInclusive with value ---10. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---31. ok 1 - Value "---01" passes type constraint GDay[maxInclusive=>"---31"] ok 2 - Value "---15" passes type constraint GDay[maxInclusive=>"---31"] ok 3 - Value "---25" passes type constraint GDay[maxInclusive=>"---31"] ok 4 - Value "---01" passes type constraint GDay[maxInclusive=>"---31"] ok 5 - Value "---31" passes type constraint GDay[maxInclusive=>"---31"] 1..5 ok 20 - Type atomic/gDay is restricted by facet maxInclusive with value ---31. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---\d5. ok 1 - Value "---15" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] ok 2 - Value "---15" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] ok 3 - Value "---25" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] ok 4 - Value "---15" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] ok 5 - Value "---15" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] 1..5 ok 21 - Type atomic/gDay is restricted by facet pattern with value ---\d5. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---\d5. ok 1 - Value "---15" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] ok 2 - Value "---25" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] ok 3 - Value "---15" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] ok 4 - Value "---15" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] ok 5 - Value "---15" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d5\$))"] 1..5 ok 22 - Type atomic/gDay is restricted by facet pattern with value ---\d5. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---0\d. ok 1 - Value "---02" passes type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] ok 2 - Value "---03" passes type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] ok 3 - Value "---04" passes type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] ok 4 - Value "---07" passes type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] ok 5 - Value "---05" passes type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] 1..5 ok 23 - Type atomic/gDay is restricted by facet pattern with value ---0\d. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---\d2. ok 1 - Value "---02" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d2\$))"] ok 2 - Value "---22" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d2\$))"] ok 3 - Value "---22" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d2\$))"] ok 4 - Value "---22" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d2\$))"] ok 5 - Value "---12" passes type constraint GDay[pattern=>"(?^:(?ms:^---\\d2\$))"] 1..5 ok 24 - Type atomic/gDay is restricted by facet pattern with value ---\d2. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---1\d. ok 1 - Value "---14" passes type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] ok 2 - Value "---13" passes type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] ok 3 - Value "---14" passes type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] ok 4 - Value "---13" passes type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] ok 5 - Value "---11" passes type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] 1..5 ok 25 - Type atomic/gDay is restricted by facet pattern with value ---1\d. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---15" passes type constraint GDay[enumeration=>"ARRAY(0x2283888)"] ok 2 - Value "---26" passes type constraint GDay[enumeration=>"ARRAY(0x2283888)"] ok 3 - Value "---30" passes type constraint GDay[enumeration=>"ARRAY(0x2283888)"] ok 4 - Value "---18" passes type constraint GDay[enumeration=>"ARRAY(0x2283888)"] ok 5 - Value "---30" passes type constraint GDay[enumeration=>"ARRAY(0x2283888)"] 1..5 ok 26 - Type atomic/gDay is restricted by facet enumeration. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---20" passes type constraint GDay[enumeration=>"ARRAY(0x228d8b0)"] ok 2 - Value "---10" passes type constraint GDay[enumeration=>"ARRAY(0x228d8b0)"] ok 3 - Value "---12" passes type constraint GDay[enumeration=>"ARRAY(0x228d8b0)"] ok 4 - Value "---18" passes type constraint GDay[enumeration=>"ARRAY(0x228d8b0)"] ok 5 - Value "---04" passes type constraint GDay[enumeration=>"ARRAY(0x228d8b0)"] 1..5 ok 27 - Type atomic/gDay is restricted by facet enumeration. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---12" passes type constraint GDay[enumeration=>"ARRAY(0x2294d80)"] ok 2 - Value "---24" passes type constraint GDay[enumeration=>"ARRAY(0x2294d80)"] ok 3 - Value "---12" passes type constraint GDay[enumeration=>"ARRAY(0x2294d80)"] ok 4 - Value "---30" passes type constraint GDay[enumeration=>"ARRAY(0x2294d80)"] ok 5 - Value "---24" passes type constraint GDay[enumeration=>"ARRAY(0x2294d80)"] 1..5 ok 28 - Type atomic/gDay is restricted by facet enumeration. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---12" passes type constraint GDay[enumeration=>"ARRAY(0x22975d8)"] ok 2 - Value "---05" passes type constraint GDay[enumeration=>"ARRAY(0x22975d8)"] ok 3 - Value "---18" passes type constraint GDay[enumeration=>"ARRAY(0x22975d8)"] ok 4 - Value "---12" passes type constraint GDay[enumeration=>"ARRAY(0x22975d8)"] ok 5 - Value "---17" passes type constraint GDay[enumeration=>"ARRAY(0x22975d8)"] 1..5 ok 29 - Type atomic/gDay is restricted by facet enumeration. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---21" passes type constraint GDay[enumeration=>"ARRAY(0x229d288)"] ok 2 - Value "---14" passes type constraint GDay[enumeration=>"ARRAY(0x229d288)"] ok 3 - Value "---13" passes type constraint GDay[enumeration=>"ARRAY(0x229d288)"] ok 4 - Value "---30" passes type constraint GDay[enumeration=>"ARRAY(0x229d288)"] ok 5 - Value "---26" passes type constraint GDay[enumeration=>"ARRAY(0x229d288)"] 1..5 ok 30 - Type atomic/gDay is restricted by facet enumeration. # Subtest: Type atomic/gDay is restricted by facet whiteSpace with value collapse. ok 1 - Value "---01" passes type constraint GDay[whiteSpace=>"collapse"] ok 2 - Value "---25" passes type constraint GDay[whiteSpace=>"collapse"] ok 3 - Value "---22" passes type constraint GDay[whiteSpace=>"collapse"] ok 4 - Value "---26" passes type constraint GDay[whiteSpace=>"collapse"] ok 5 - Value "---31" passes type constraint GDay[whiteSpace=>"collapse"] 1..5 ok 31 - Type atomic/gDay is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/gDay is restricted by facet minInclusive with value ---11. ok 1 - Value "---01" fails type constraint GDay[minInclusive=>"---11"] ok 2 - Value "---08" fails type constraint GDay[minInclusive=>"---11"] ok 3 - Value "---05" fails type constraint GDay[minInclusive=>"---11"] ok 4 - Value "---08" fails type constraint GDay[minInclusive=>"---11"] ok 5 - Value "---10" fails type constraint GDay[minInclusive=>"---11"] 1..5 ok 32 - Type atomic/gDay is restricted by facet minInclusive with value ---11. # Subtest: Type atomic/gDay is restricted by facet minInclusive with value ---05. ok 1 - Value "---01" fails type constraint GDay[minInclusive=>"---05"] ok 2 - Value "---02" fails type constraint GDay[minInclusive=>"---05"] ok 3 - Value "---02" fails type constraint GDay[minInclusive=>"---05"] ok 4 - Value "---03" fails type constraint GDay[minInclusive=>"---05"] ok 5 - Value "---04" fails type constraint GDay[minInclusive=>"---05"] 1..5 ok 33 - Type atomic/gDay is restricted by facet minInclusive with value ---05. # Subtest: Type atomic/gDay is restricted by facet minInclusive with value ---16. ok 1 - Value "---01" fails type constraint GDay[minInclusive=>"---16"] ok 2 - Value "---09" fails type constraint GDay[minInclusive=>"---16"] ok 3 - Value "---13" fails type constraint GDay[minInclusive=>"---16"] ok 4 - Value "---10" fails type constraint GDay[minInclusive=>"---16"] ok 5 - Value "---15" fails type constraint GDay[minInclusive=>"---16"] 1..5 ok 34 - Type atomic/gDay is restricted by facet minInclusive with value ---16. # Subtest: Type atomic/gDay is restricted by facet minInclusive with value ---31. ok 1 - Value "---01" fails type constraint GDay[minInclusive=>"---31"] ok 2 - Value "---20" fails type constraint GDay[minInclusive=>"---31"] ok 3 - Value "---01" fails type constraint GDay[minInclusive=>"---31"] ok 4 - Value "---14" fails type constraint GDay[minInclusive=>"---31"] ok 5 - Value "---30" fails type constraint GDay[minInclusive=>"---31"] 1..5 ok 35 - Type atomic/gDay is restricted by facet minInclusive with value ---31. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---01. ok 1 - Value "---02" fails type constraint GDay[maxInclusive=>"---01"] ok 2 - Value "---07" fails type constraint GDay[maxInclusive=>"---01"] ok 3 - Value "---30" fails type constraint GDay[maxInclusive=>"---01"] ok 4 - Value "---29" fails type constraint GDay[maxInclusive=>"---01"] ok 5 - Value "---31" fails type constraint GDay[maxInclusive=>"---01"] 1..5 ok 36 - Type atomic/gDay is restricted by facet maxInclusive with value ---01. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---30. ok 1 - Value "---31" fails type constraint GDay[maxInclusive=>"---30"] 1..1 ok 37 - Type atomic/gDay is restricted by facet maxInclusive with value ---30. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---05. ok 1 - Value "---06" fails type constraint GDay[maxInclusive=>"---05"] ok 2 - Value "---25" fails type constraint GDay[maxInclusive=>"---05"] ok 3 - Value "---27" fails type constraint GDay[maxInclusive=>"---05"] ok 4 - Value "---24" fails type constraint GDay[maxInclusive=>"---05"] ok 5 - Value "---31" fails type constraint GDay[maxInclusive=>"---05"] 1..5 ok 38 - Type atomic/gDay is restricted by facet maxInclusive with value ---05. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---05. ok 1 - Value "---06" fails type constraint GDay[maxInclusive=>"---05"] ok 2 - Value "---10" fails type constraint GDay[maxInclusive=>"---05"] ok 3 - Value "---07" fails type constraint GDay[maxInclusive=>"---05"] ok 4 - Value "---07" fails type constraint GDay[maxInclusive=>"---05"] ok 5 - Value "---31" fails type constraint GDay[maxInclusive=>"---05"] 1..5 ok 39 - Type atomic/gDay is restricted by facet maxInclusive with value ---05. # Subtest: Type atomic/gDay is restricted by facet maxInclusive with value ---12. ok 1 - Value "---13" fails type constraint GDay[maxInclusive=>"---12"] ok 2 - Value "---26" fails type constraint GDay[maxInclusive=>"---12"] ok 3 - Value "---20" fails type constraint GDay[maxInclusive=>"---12"] ok 4 - Value "---22" fails type constraint GDay[maxInclusive=>"---12"] ok 5 - Value "---31" fails type constraint GDay[maxInclusive=>"---12"] 1..5 ok 40 - Type atomic/gDay is restricted by facet maxInclusive with value ---12. # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---01. ok 1 - Value "---01" fails type constraint GDay[minExclusive=>"---01"] 1..1 ok 41 - Type atomic/gDay is restricted by facet minExclusive with value ---01. # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---18. ok 1 - Value "---01" fails type constraint GDay[minExclusive=>"---18"] ok 2 - Value "---05" fails type constraint GDay[minExclusive=>"---18"] ok 3 - Value "---16" fails type constraint GDay[minExclusive=>"---18"] ok 4 - Value "---17" fails type constraint GDay[minExclusive=>"---18"] ok 5 - Value "---18" fails type constraint GDay[minExclusive=>"---18"] 1..5 ok 42 - Type atomic/gDay is restricted by facet minExclusive with value ---18. # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---02. ok 1 - Value "---01" fails type constraint GDay[minExclusive=>"---02"] ok 2 - Value "---01" fails type constraint GDay[minExclusive=>"---02"] ok 3 - Value "---01" fails type constraint GDay[minExclusive=>"---02"] ok 4 - Value "---01" fails type constraint GDay[minExclusive=>"---02"] ok 5 - Value "---02" fails type constraint GDay[minExclusive=>"---02"] 1..5 ok 43 - Type atomic/gDay is restricted by facet minExclusive with value ---02. # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---10. ok 1 - Value "---01" fails type constraint GDay[minExclusive=>"---10"] ok 2 - Value "---01" fails type constraint GDay[minExclusive=>"---10"] ok 3 - Value "---01" fails type constraint GDay[minExclusive=>"---10"] ok 4 - Value "---03" fails type constraint GDay[minExclusive=>"---10"] ok 5 - Value "---10" fails type constraint GDay[minExclusive=>"---10"] 1..5 ok 44 - Type atomic/gDay is restricted by facet minExclusive with value ---10. # Subtest: Type atomic/gDay is restricted by facet minExclusive with value ---30. ok 1 - Value "---01" fails type constraint GDay[minExclusive=>"---30"] ok 2 - Value "---27" fails type constraint GDay[minExclusive=>"---30"] ok 3 - Value "---21" fails type constraint GDay[minExclusive=>"---30"] ok 4 - Value "---02" fails type constraint GDay[minExclusive=>"---30"] ok 5 - Value "---30" fails type constraint GDay[minExclusive=>"---30"] 1..5 ok 45 - Type atomic/gDay is restricted by facet minExclusive with value ---30. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---02. ok 1 - Value "---02" fails type constraint GDay[maxExclusive=>"---02"] ok 2 - Value "---29" fails type constraint GDay[maxExclusive=>"---02"] ok 3 - Value "---14" fails type constraint GDay[maxExclusive=>"---02"] ok 4 - Value "---02" fails type constraint GDay[maxExclusive=>"---02"] ok 5 - Value "---31" fails type constraint GDay[maxExclusive=>"---02"] 1..5 ok 46 - Type atomic/gDay is restricted by facet maxExclusive with value ---02. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---26. ok 1 - Value "---26" fails type constraint GDay[maxExclusive=>"---26"] ok 2 - Value "---27" fails type constraint GDay[maxExclusive=>"---26"] ok 3 - Value "---28" fails type constraint GDay[maxExclusive=>"---26"] ok 4 - Value "---28" fails type constraint GDay[maxExclusive=>"---26"] ok 5 - Value "---31" fails type constraint GDay[maxExclusive=>"---26"] 1..5 ok 47 - Type atomic/gDay is restricted by facet maxExclusive with value ---26. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---05. ok 1 - Value "---05" fails type constraint GDay[maxExclusive=>"---05"] ok 2 - Value "---17" fails type constraint GDay[maxExclusive=>"---05"] ok 3 - Value "---07" fails type constraint GDay[maxExclusive=>"---05"] ok 4 - Value "---21" fails type constraint GDay[maxExclusive=>"---05"] ok 5 - Value "---31" fails type constraint GDay[maxExclusive=>"---05"] 1..5 ok 48 - Type atomic/gDay is restricted by facet maxExclusive with value ---05. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---13. ok 1 - Value "---13" fails type constraint GDay[maxExclusive=>"---13"] ok 2 - Value "---28" fails type constraint GDay[maxExclusive=>"---13"] ok 3 - Value "---13" fails type constraint GDay[maxExclusive=>"---13"] ok 4 - Value "---16" fails type constraint GDay[maxExclusive=>"---13"] ok 5 - Value "---31" fails type constraint GDay[maxExclusive=>"---13"] 1..5 ok 49 - Type atomic/gDay is restricted by facet maxExclusive with value ---13. # Subtest: Type atomic/gDay is restricted by facet maxExclusive with value ---31. ok 1 - Value "---31" fails type constraint GDay[maxExclusive=>"---31"] 1..1 ok 50 - Type atomic/gDay is restricted by facet maxExclusive with value ---31. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---2\d. ok 1 - Value "---14" fails type constraint GDay[pattern=>"(?^:(?ms:^---2\\d\$))"] ok 2 - Value "---10" fails type constraint GDay[pattern=>"(?^:(?ms:^---2\\d\$))"] ok 3 - Value "---18" fails type constraint GDay[pattern=>"(?^:(?ms:^---2\\d\$))"] ok 4 - Value "---12" fails type constraint GDay[pattern=>"(?^:(?ms:^---2\\d\$))"] ok 5 - Value "---10" fails type constraint GDay[pattern=>"(?^:(?ms:^---2\\d\$))"] 1..5 ok 51 - Type atomic/gDay is restricted by facet pattern with value ---2\d. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---\d3. ok 1 - Value "---06" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d3\$))"] ok 2 - Value "---05" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d3\$))"] ok 3 - Value "---14" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d3\$))"] ok 4 - Value "---04" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d3\$))"] ok 5 - Value "---27" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d3\$))"] 1..5 ok 52 - Type atomic/gDay is restricted by facet pattern with value ---\d3. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---\d4. ok 1 - Value "---28" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d4\$))"] ok 2 - Value "---13" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d4\$))"] ok 3 - Value "---03" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d4\$))"] ok 4 - Value "---01" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d4\$))"] ok 5 - Value "---28" fails type constraint GDay[pattern=>"(?^:(?ms:^---\\d4\$))"] 1..5 ok 53 - Type atomic/gDay is restricted by facet pattern with value ---\d4. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---0\d. ok 1 - Value "---22" fails type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] ok 2 - Value "---10" fails type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] ok 3 - Value "---16" fails type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] ok 4 - Value "---11" fails type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] ok 5 - Value "---22" fails type constraint GDay[pattern=>"(?^:(?ms:^---0\\d\$))"] 1..5 ok 54 - Type atomic/gDay is restricted by facet pattern with value ---0\d. # Subtest: Type atomic/gDay is restricted by facet pattern with value ---1\d. ok 1 - Value "---22" fails type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] ok 2 - Value "---02" fails type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] ok 3 - Value "---24" fails type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] ok 4 - Value "---06" fails type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] ok 5 - Value "---06" fails type constraint GDay[pattern=>"(?^:(?ms:^---1\\d\$))"] 1..5 ok 55 - Type atomic/gDay is restricted by facet pattern with value ---1\d. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---22" fails type constraint GDay[enumeration=>"ARRAY(0x23043a0)"] ok 2 - Value "---30" fails type constraint GDay[enumeration=>"ARRAY(0x23043a0)"] ok 3 - Value "---13" fails type constraint GDay[enumeration=>"ARRAY(0x23043a0)"] ok 4 - Value "---19" fails type constraint GDay[enumeration=>"ARRAY(0x23043a0)"] ok 5 - Value "---02" fails type constraint GDay[enumeration=>"ARRAY(0x23043a0)"] 1..5 ok 56 - Type atomic/gDay is restricted by facet enumeration. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---18" fails type constraint GDay[enumeration=>"ARRAY(0x2309dc0)"] ok 2 - Value "---26" fails type constraint GDay[enumeration=>"ARRAY(0x2309dc0)"] ok 3 - Value "---26" fails type constraint GDay[enumeration=>"ARRAY(0x2309dc0)"] ok 4 - Value "---16" fails type constraint GDay[enumeration=>"ARRAY(0x2309dc0)"] ok 5 - Value "---17" fails type constraint GDay[enumeration=>"ARRAY(0x2309dc0)"] 1..5 ok 57 - Type atomic/gDay is restricted by facet enumeration. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---17" fails type constraint GDay[enumeration=>"ARRAY(0x230c920)"] ok 2 - Value "---08" fails type constraint GDay[enumeration=>"ARRAY(0x230c920)"] ok 3 - Value "---01" fails type constraint GDay[enumeration=>"ARRAY(0x230c920)"] ok 4 - Value "---17" fails type constraint GDay[enumeration=>"ARRAY(0x230c920)"] ok 5 - Value "---01" fails type constraint GDay[enumeration=>"ARRAY(0x230c920)"] 1..5 ok 58 - Type atomic/gDay is restricted by facet enumeration. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---27" fails type constraint GDay[enumeration=>"ARRAY(0x2314598)"] ok 2 - Value "---26" fails type constraint GDay[enumeration=>"ARRAY(0x2314598)"] ok 3 - Value "---28" fails type constraint GDay[enumeration=>"ARRAY(0x2314598)"] ok 4 - Value "---23" fails type constraint GDay[enumeration=>"ARRAY(0x2314598)"] ok 5 - Value "---25" fails type constraint GDay[enumeration=>"ARRAY(0x2314598)"] 1..5 ok 59 - Type atomic/gDay is restricted by facet enumeration. # Subtest: Type atomic/gDay is restricted by facet enumeration. ok 1 - Value "---02" fails type constraint GDay[enumeration=>"ARRAY(0x2315330)"] ok 2 - Value "---24" fails type constraint GDay[enumeration=>"ARRAY(0x2315330)"] ok 3 - Value "---25" fails type constraint GDay[enumeration=>"ARRAY(0x2315330)"] ok 4 - Value "---18" fails type constraint GDay[enumeration=>"ARRAY(0x2315330)"] ok 5 - Value "---24" fails type constraint GDay[enumeration=>"ARRAY(0x2315330)"] 1..5 ok 60 - Type atomic/gDay is restricted by facet enumeration. 1..60 ok t/50gMonth.t .............. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --01. ok 1 - Value "--02" passes type constraint GMonth[minExclusive=>"--01"] ok 2 - Value "--07" passes type constraint GMonth[minExclusive=>"--01"] ok 3 - Value "--10" passes type constraint GMonth[minExclusive=>"--01"] ok 4 - Value "--06" passes type constraint GMonth[minExclusive=>"--01"] ok 5 - Value "--12" passes type constraint GMonth[minExclusive=>"--01"] 1..5 ok 1 - Type atomic/gMonth is restricted by facet minExclusive with value --01. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --09. ok 1 - Value "--10" passes type constraint GMonth[minExclusive=>"--09"] ok 2 - Value "--12" passes type constraint GMonth[minExclusive=>"--09"] ok 3 - Value "--10" passes type constraint GMonth[minExclusive=>"--09"] ok 4 - Value "--11" passes type constraint GMonth[minExclusive=>"--09"] ok 5 - Value "--12" passes type constraint GMonth[minExclusive=>"--09"] 1..5 ok 2 - Type atomic/gMonth is restricted by facet minExclusive with value --09. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --03. ok 1 - Value "--04" passes type constraint GMonth[minExclusive=>"--03"] ok 2 - Value "--12" passes type constraint GMonth[minExclusive=>"--03"] ok 3 - Value "--07" passes type constraint GMonth[minExclusive=>"--03"] ok 4 - Value "--08" passes type constraint GMonth[minExclusive=>"--03"] ok 5 - Value "--12" passes type constraint GMonth[minExclusive=>"--03"] 1..5 ok 3 - Type atomic/gMonth is restricted by facet minExclusive with value --03. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --04. ok 1 - Value "--05" passes type constraint GMonth[minExclusive=>"--04"] ok 2 - Value "--11" passes type constraint GMonth[minExclusive=>"--04"] ok 3 - Value "--09" passes type constraint GMonth[minExclusive=>"--04"] ok 4 - Value "--07" passes type constraint GMonth[minExclusive=>"--04"] ok 5 - Value "--12" passes type constraint GMonth[minExclusive=>"--04"] 1..5 ok 4 - Type atomic/gMonth is restricted by facet minExclusive with value --04. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --11. ok 1 - Value "--12" passes type constraint GMonth[minExclusive=>"--11"] 1..1 ok 5 - Type atomic/gMonth is restricted by facet minExclusive with value --11. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --01. ok 1 - Value "--01" passes type constraint GMonth[minInclusive=>"--01"] ok 2 - Value "--01" passes type constraint GMonth[minInclusive=>"--01"] ok 3 - Value "--11" passes type constraint GMonth[minInclusive=>"--01"] ok 4 - Value "--05" passes type constraint GMonth[minInclusive=>"--01"] ok 5 - Value "--12" passes type constraint GMonth[minInclusive=>"--01"] 1..5 ok 6 - Type atomic/gMonth is restricted by facet minInclusive with value --01. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --05. ok 1 - Value "--05" passes type constraint GMonth[minInclusive=>"--05"] ok 2 - Value "--10" passes type constraint GMonth[minInclusive=>"--05"] ok 3 - Value "--05" passes type constraint GMonth[minInclusive=>"--05"] ok 4 - Value "--11" passes type constraint GMonth[minInclusive=>"--05"] ok 5 - Value "--12" passes type constraint GMonth[minInclusive=>"--05"] 1..5 ok 7 - Type atomic/gMonth is restricted by facet minInclusive with value --05. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --07. ok 1 - Value "--07" passes type constraint GMonth[minInclusive=>"--07"] ok 2 - Value "--08" passes type constraint GMonth[minInclusive=>"--07"] ok 3 - Value "--07" passes type constraint GMonth[minInclusive=>"--07"] ok 4 - Value "--11" passes type constraint GMonth[minInclusive=>"--07"] ok 5 - Value "--12" passes type constraint GMonth[minInclusive=>"--07"] 1..5 ok 8 - Type atomic/gMonth is restricted by facet minInclusive with value --07. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --11. ok 1 - Value "--11" passes type constraint GMonth[minInclusive=>"--11"] ok 2 - Value "--11" passes type constraint GMonth[minInclusive=>"--11"] ok 3 - Value "--11" passes type constraint GMonth[minInclusive=>"--11"] ok 4 - Value "--12" passes type constraint GMonth[minInclusive=>"--11"] ok 5 - Value "--12" passes type constraint GMonth[minInclusive=>"--11"] 1..5 ok 9 - Type atomic/gMonth is restricted by facet minInclusive with value --11. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --12. ok 1 - Value "--12" passes type constraint GMonth[minInclusive=>"--12"] 1..1 ok 10 - Type atomic/gMonth is restricted by facet minInclusive with value --12. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --02. ok 1 - Value "--01" passes type constraint GMonth[maxExclusive=>"--02"] 1..1 ok 11 - Type atomic/gMonth is restricted by facet maxExclusive with value --02. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --02. ok 1 - Value "--01" passes type constraint GMonth[maxExclusive=>"--02"] 1..1 ok 12 - Type atomic/gMonth is restricted by facet maxExclusive with value --02. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --11. ok 1 - Value "--01" passes type constraint GMonth[maxExclusive=>"--11"] ok 2 - Value "--07" passes type constraint GMonth[maxExclusive=>"--11"] ok 3 - Value "--05" passes type constraint GMonth[maxExclusive=>"--11"] ok 4 - Value "--07" passes type constraint GMonth[maxExclusive=>"--11"] ok 5 - Value "--10" passes type constraint GMonth[maxExclusive=>"--11"] 1..5 ok 13 - Type atomic/gMonth is restricted by facet maxExclusive with value --11. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --09. ok 1 - Value "--01" passes type constraint GMonth[maxExclusive=>"--09"] ok 2 - Value "--05" passes type constraint GMonth[maxExclusive=>"--09"] ok 3 - Value "--07" passes type constraint GMonth[maxExclusive=>"--09"] ok 4 - Value "--07" passes type constraint GMonth[maxExclusive=>"--09"] ok 5 - Value "--08" passes type constraint GMonth[maxExclusive=>"--09"] 1..5 ok 14 - Type atomic/gMonth is restricted by facet maxExclusive with value --09. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --12. ok 1 - Value "--01" passes type constraint GMonth[maxExclusive=>"--12"] ok 2 - Value "--02" passes type constraint GMonth[maxExclusive=>"--12"] ok 3 - Value "--08" passes type constraint GMonth[maxExclusive=>"--12"] ok 4 - Value "--08" passes type constraint GMonth[maxExclusive=>"--12"] ok 5 - Value "--11" passes type constraint GMonth[maxExclusive=>"--12"] 1..5 ok 15 - Type atomic/gMonth is restricted by facet maxExclusive with value --12. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --01. ok 1 - Value "--01" passes type constraint GMonth[maxInclusive=>"--01"] 1..1 ok 16 - Type atomic/gMonth is restricted by facet maxInclusive with value --01. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --09. ok 1 - Value "--01" passes type constraint GMonth[maxInclusive=>"--09"] ok 2 - Value "--02" passes type constraint GMonth[maxInclusive=>"--09"] ok 3 - Value "--05" passes type constraint GMonth[maxInclusive=>"--09"] ok 4 - Value "--07" passes type constraint GMonth[maxInclusive=>"--09"] ok 5 - Value "--09" passes type constraint GMonth[maxInclusive=>"--09"] 1..5 ok 17 - Type atomic/gMonth is restricted by facet maxInclusive with value --09. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --04. ok 1 - Value "--01" passes type constraint GMonth[maxInclusive=>"--04"] ok 2 - Value "--04" passes type constraint GMonth[maxInclusive=>"--04"] ok 3 - Value "--03" passes type constraint GMonth[maxInclusive=>"--04"] ok 4 - Value "--03" passes type constraint GMonth[maxInclusive=>"--04"] ok 5 - Value "--04" passes type constraint GMonth[maxInclusive=>"--04"] 1..5 ok 18 - Type atomic/gMonth is restricted by facet maxInclusive with value --04. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --03. ok 1 - Value "--01" passes type constraint GMonth[maxInclusive=>"--03"] ok 2 - Value "--02" passes type constraint GMonth[maxInclusive=>"--03"] ok 3 - Value "--02" passes type constraint GMonth[maxInclusive=>"--03"] ok 4 - Value "--02" passes type constraint GMonth[maxInclusive=>"--03"] ok 5 - Value "--03" passes type constraint GMonth[maxInclusive=>"--03"] 1..5 ok 19 - Type atomic/gMonth is restricted by facet maxInclusive with value --03. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --12. ok 1 - Value "--01" passes type constraint GMonth[maxInclusive=>"--12"] ok 2 - Value "--11" passes type constraint GMonth[maxInclusive=>"--12"] ok 3 - Value "--07" passes type constraint GMonth[maxInclusive=>"--12"] ok 4 - Value "--08" passes type constraint GMonth[maxInclusive=>"--12"] ok 5 - Value "--12" passes type constraint GMonth[maxInclusive=>"--12"] 1..5 ok 20 - Type atomic/gMonth is restricted by facet maxInclusive with value --12. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --1\d. ok 1 - Value "--11" passes type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] ok 2 - Value "--11" passes type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] ok 3 - Value "--11" passes type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] ok 4 - Value "--11" passes type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] ok 5 - Value "--12" passes type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] 1..5 ok 21 - Type atomic/gMonth is restricted by facet pattern with value --1\d. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --\d2. ok 1 - Value "--02" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d2\$))"] ok 2 - Value "--02" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d2\$))"] ok 3 - Value "--02" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d2\$))"] ok 4 - Value "--02" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d2\$))"] ok 5 - Value "--02" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d2\$))"] 1..5 ok 22 - Type atomic/gMonth is restricted by facet pattern with value --\d2. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --\d9. ok 1 - Value "--09" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d9\$))"] ok 2 - Value "--09" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d9\$))"] ok 3 - Value "--09" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d9\$))"] ok 4 - Value "--09" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d9\$))"] ok 5 - Value "--09" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d9\$))"] 1..5 ok 23 - Type atomic/gMonth is restricted by facet pattern with value --\d9. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --\d6. ok 1 - Value "--06" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d6\$))"] ok 2 - Value "--06" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d6\$))"] ok 3 - Value "--06" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d6\$))"] ok 4 - Value "--06" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d6\$))"] ok 5 - Value "--06" passes type constraint GMonth[pattern=>"(?^:(?ms:^--\\d6\$))"] 1..5 ok 24 - Type atomic/gMonth is restricted by facet pattern with value --\d6. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --0\d. ok 1 - Value "--05" passes type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 2 - Value "--01" passes type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 3 - Value "--07" passes type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 4 - Value "--03" passes type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 5 - Value "--08" passes type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] 1..5 ok 25 - Type atomic/gMonth is restricted by facet pattern with value --0\d. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--02" passes type constraint GMonth[enumeration=>"ARRAY(0x23d7b30)"] ok 2 - Value "--05" passes type constraint GMonth[enumeration=>"ARRAY(0x23d7b30)"] ok 3 - Value "--02" passes type constraint GMonth[enumeration=>"ARRAY(0x23d7b30)"] ok 4 - Value "--08" passes type constraint GMonth[enumeration=>"ARRAY(0x23d7b30)"] ok 5 - Value "--01" passes type constraint GMonth[enumeration=>"ARRAY(0x23d7b30)"] 1..5 ok 26 - Type atomic/gMonth is restricted by facet enumeration. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--06" passes type constraint GMonth[enumeration=>"ARRAY(0x23dc958)"] ok 2 - Value "--06" passes type constraint GMonth[enumeration=>"ARRAY(0x23dc958)"] ok 3 - Value "--12" passes type constraint GMonth[enumeration=>"ARRAY(0x23dc958)"] ok 4 - Value "--12" passes type constraint GMonth[enumeration=>"ARRAY(0x23dc958)"] ok 5 - Value "--02" passes type constraint GMonth[enumeration=>"ARRAY(0x23dc958)"] 1..5 ok 27 - Type atomic/gMonth is restricted by facet enumeration. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--12" passes type constraint GMonth[enumeration=>"ARRAY(0x23e18d0)"] ok 2 - Value "--12" passes type constraint GMonth[enumeration=>"ARRAY(0x23e18d0)"] ok 3 - Value "--02" passes type constraint GMonth[enumeration=>"ARRAY(0x23e18d0)"] ok 4 - Value "--12" passes type constraint GMonth[enumeration=>"ARRAY(0x23e18d0)"] ok 5 - Value "--04" passes type constraint GMonth[enumeration=>"ARRAY(0x23e18d0)"] 1..5 ok 28 - Type atomic/gMonth is restricted by facet enumeration. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--05" passes type constraint GMonth[enumeration=>"ARRAY(0x23dffb8)"] ok 2 - Value "--10" passes type constraint GMonth[enumeration=>"ARRAY(0x23dffb8)"] ok 3 - Value "--07" passes type constraint GMonth[enumeration=>"ARRAY(0x23dffb8)"] ok 4 - Value "--05" passes type constraint GMonth[enumeration=>"ARRAY(0x23dffb8)"] ok 5 - Value "--02" passes type constraint GMonth[enumeration=>"ARRAY(0x23dffb8)"] 1..5 ok 29 - Type atomic/gMonth is restricted by facet enumeration. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--05" passes type constraint GMonth[enumeration=>"ARRAY(0x23e90e0)"] ok 2 - Value "--02" passes type constraint GMonth[enumeration=>"ARRAY(0x23e90e0)"] ok 3 - Value "--05" passes type constraint GMonth[enumeration=>"ARRAY(0x23e90e0)"] ok 4 - Value "--05" passes type constraint GMonth[enumeration=>"ARRAY(0x23e90e0)"] ok 5 - Value "--02" passes type constraint GMonth[enumeration=>"ARRAY(0x23e90e0)"] 1..5 ok 30 - Type atomic/gMonth is restricted by facet enumeration. # Subtest: Type atomic/gMonth is restricted by facet whiteSpace with value collapse. ok 1 - Value "--01" passes type constraint GMonth[whiteSpace=>"collapse"] ok 2 - Value "--03" passes type constraint GMonth[whiteSpace=>"collapse"] ok 3 - Value "--11" passes type constraint GMonth[whiteSpace=>"collapse"] ok 4 - Value "--09" passes type constraint GMonth[whiteSpace=>"collapse"] ok 5 - Value "--12" passes type constraint GMonth[whiteSpace=>"collapse"] 1..5 ok 31 - Type atomic/gMonth is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --12. ok 1 - Value "--01" fails type constraint GMonth[minInclusive=>"--12"] ok 2 - Value "--06" fails type constraint GMonth[minInclusive=>"--12"] ok 3 - Value "--10" fails type constraint GMonth[minInclusive=>"--12"] ok 4 - Value "--04" fails type constraint GMonth[minInclusive=>"--12"] ok 5 - Value "--11" fails type constraint GMonth[minInclusive=>"--12"] 1..5 ok 32 - Type atomic/gMonth is restricted by facet minInclusive with value --12. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --10. ok 1 - Value "--01" fails type constraint GMonth[minInclusive=>"--10"] ok 2 - Value "--07" fails type constraint GMonth[minInclusive=>"--10"] ok 3 - Value "--08" fails type constraint GMonth[minInclusive=>"--10"] ok 4 - Value "--02" fails type constraint GMonth[minInclusive=>"--10"] ok 5 - Value "--09" fails type constraint GMonth[minInclusive=>"--10"] 1..5 ok 33 - Type atomic/gMonth is restricted by facet minInclusive with value --10. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --10. ok 1 - Value "--01" fails type constraint GMonth[minInclusive=>"--10"] ok 2 - Value "--03" fails type constraint GMonth[minInclusive=>"--10"] ok 3 - Value "--07" fails type constraint GMonth[minInclusive=>"--10"] ok 4 - Value "--03" fails type constraint GMonth[minInclusive=>"--10"] ok 5 - Value "--09" fails type constraint GMonth[minInclusive=>"--10"] 1..5 ok 34 - Type atomic/gMonth is restricted by facet minInclusive with value --10. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --04. ok 1 - Value "--01" fails type constraint GMonth[minInclusive=>"--04"] ok 2 - Value "--02" fails type constraint GMonth[minInclusive=>"--04"] ok 3 - Value "--02" fails type constraint GMonth[minInclusive=>"--04"] ok 4 - Value "--02" fails type constraint GMonth[minInclusive=>"--04"] ok 5 - Value "--03" fails type constraint GMonth[minInclusive=>"--04"] 1..5 ok 35 - Type atomic/gMonth is restricted by facet minInclusive with value --04. # Subtest: Type atomic/gMonth is restricted by facet minInclusive with value --12. ok 1 - Value "--01" fails type constraint GMonth[minInclusive=>"--12"] ok 2 - Value "--02" fails type constraint GMonth[minInclusive=>"--12"] ok 3 - Value "--07" fails type constraint GMonth[minInclusive=>"--12"] ok 4 - Value "--08" fails type constraint GMonth[minInclusive=>"--12"] ok 5 - Value "--11" fails type constraint GMonth[minInclusive=>"--12"] 1..5 ok 36 - Type atomic/gMonth is restricted by facet minInclusive with value --12. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --01. ok 1 - Value "--02" fails type constraint GMonth[maxInclusive=>"--01"] ok 2 - Value "--11" fails type constraint GMonth[maxInclusive=>"--01"] ok 3 - Value "--08" fails type constraint GMonth[maxInclusive=>"--01"] ok 4 - Value "--10" fails type constraint GMonth[maxInclusive=>"--01"] ok 5 - Value "--12" fails type constraint GMonth[maxInclusive=>"--01"] 1..5 ok 37 - Type atomic/gMonth is restricted by facet maxInclusive with value --01. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --05. ok 1 - Value "--06" fails type constraint GMonth[maxInclusive=>"--05"] ok 2 - Value "--08" fails type constraint GMonth[maxInclusive=>"--05"] ok 3 - Value "--08" fails type constraint GMonth[maxInclusive=>"--05"] ok 4 - Value "--07" fails type constraint GMonth[maxInclusive=>"--05"] ok 5 - Value "--12" fails type constraint GMonth[maxInclusive=>"--05"] 1..5 ok 38 - Type atomic/gMonth is restricted by facet maxInclusive with value --05. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --05. ok 1 - Value "--06" fails type constraint GMonth[maxInclusive=>"--05"] ok 2 - Value "--11" fails type constraint GMonth[maxInclusive=>"--05"] ok 3 - Value "--06" fails type constraint GMonth[maxInclusive=>"--05"] ok 4 - Value "--06" fails type constraint GMonth[maxInclusive=>"--05"] ok 5 - Value "--12" fails type constraint GMonth[maxInclusive=>"--05"] 1..5 ok 39 - Type atomic/gMonth is restricted by facet maxInclusive with value --05. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --03. ok 1 - Value "--04" fails type constraint GMonth[maxInclusive=>"--03"] ok 2 - Value "--06" fails type constraint GMonth[maxInclusive=>"--03"] ok 3 - Value "--09" fails type constraint GMonth[maxInclusive=>"--03"] ok 4 - Value "--07" fails type constraint GMonth[maxInclusive=>"--03"] ok 5 - Value "--12" fails type constraint GMonth[maxInclusive=>"--03"] 1..5 ok 40 - Type atomic/gMonth is restricted by facet maxInclusive with value --03. # Subtest: Type atomic/gMonth is restricted by facet maxInclusive with value --03. ok 1 - Value "--04" fails type constraint GMonth[maxInclusive=>"--03"] ok 2 - Value "--10" fails type constraint GMonth[maxInclusive=>"--03"] ok 3 - Value "--05" fails type constraint GMonth[maxInclusive=>"--03"] ok 4 - Value "--05" fails type constraint GMonth[maxInclusive=>"--03"] ok 5 - Value "--12" fails type constraint GMonth[maxInclusive=>"--03"] 1..5 ok 41 - Type atomic/gMonth is restricted by facet maxInclusive with value --03. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --01. ok 1 - Value "--01" fails type constraint GMonth[minExclusive=>"--01"] 1..1 ok 42 - Type atomic/gMonth is restricted by facet minExclusive with value --01. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --02. ok 1 - Value "--01" fails type constraint GMonth[minExclusive=>"--02"] ok 2 - Value "--01" fails type constraint GMonth[minExclusive=>"--02"] ok 3 - Value "--02" fails type constraint GMonth[minExclusive=>"--02"] ok 4 - Value "--02" fails type constraint GMonth[minExclusive=>"--02"] ok 5 - Value "--02" fails type constraint GMonth[minExclusive=>"--02"] 1..5 ok 43 - Type atomic/gMonth is restricted by facet minExclusive with value --02. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --01. ok 1 - Value "--01" fails type constraint GMonth[minExclusive=>"--01"] 1..1 ok 44 - Type atomic/gMonth is restricted by facet minExclusive with value --01. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --04. ok 1 - Value "--01" fails type constraint GMonth[minExclusive=>"--04"] ok 2 - Value "--04" fails type constraint GMonth[minExclusive=>"--04"] ok 3 - Value "--02" fails type constraint GMonth[minExclusive=>"--04"] ok 4 - Value "--03" fails type constraint GMonth[minExclusive=>"--04"] ok 5 - Value "--04" fails type constraint GMonth[minExclusive=>"--04"] 1..5 ok 45 - Type atomic/gMonth is restricted by facet minExclusive with value --04. # Subtest: Type atomic/gMonth is restricted by facet minExclusive with value --11. ok 1 - Value "--01" fails type constraint GMonth[minExclusive=>"--11"] ok 2 - Value "--08" fails type constraint GMonth[minExclusive=>"--11"] ok 3 - Value "--07" fails type constraint GMonth[minExclusive=>"--11"] ok 4 - Value "--06" fails type constraint GMonth[minExclusive=>"--11"] ok 5 - Value "--11" fails type constraint GMonth[minExclusive=>"--11"] 1..5 ok 46 - Type atomic/gMonth is restricted by facet minExclusive with value --11. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --02. ok 1 - Value "--02" fails type constraint GMonth[maxExclusive=>"--02"] ok 2 - Value "--08" fails type constraint GMonth[maxExclusive=>"--02"] ok 3 - Value "--11" fails type constraint GMonth[maxExclusive=>"--02"] ok 4 - Value "--12" fails type constraint GMonth[maxExclusive=>"--02"] ok 5 - Value "--12" fails type constraint GMonth[maxExclusive=>"--02"] 1..5 ok 47 - Type atomic/gMonth is restricted by facet maxExclusive with value --02. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --10. ok 1 - Value "--10" fails type constraint GMonth[maxExclusive=>"--10"] ok 2 - Value "--11" fails type constraint GMonth[maxExclusive=>"--10"] ok 3 - Value "--10" fails type constraint GMonth[maxExclusive=>"--10"] ok 4 - Value "--12" fails type constraint GMonth[maxExclusive=>"--10"] ok 5 - Value "--12" fails type constraint GMonth[maxExclusive=>"--10"] 1..5 ok 48 - Type atomic/gMonth is restricted by facet maxExclusive with value --10. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --06. ok 1 - Value "--06" fails type constraint GMonth[maxExclusive=>"--06"] ok 2 - Value "--07" fails type constraint GMonth[maxExclusive=>"--06"] ok 3 - Value "--09" fails type constraint GMonth[maxExclusive=>"--06"] ok 4 - Value "--11" fails type constraint GMonth[maxExclusive=>"--06"] ok 5 - Value "--12" fails type constraint GMonth[maxExclusive=>"--06"] 1..5 ok 49 - Type atomic/gMonth is restricted by facet maxExclusive with value --06. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --08. ok 1 - Value "--08" fails type constraint GMonth[maxExclusive=>"--08"] ok 2 - Value "--11" fails type constraint GMonth[maxExclusive=>"--08"] ok 3 - Value "--10" fails type constraint GMonth[maxExclusive=>"--08"] ok 4 - Value "--09" fails type constraint GMonth[maxExclusive=>"--08"] ok 5 - Value "--12" fails type constraint GMonth[maxExclusive=>"--08"] 1..5 ok 50 - Type atomic/gMonth is restricted by facet maxExclusive with value --08. # Subtest: Type atomic/gMonth is restricted by facet maxExclusive with value --12. ok 1 - Value "--12" fails type constraint GMonth[maxExclusive=>"--12"] 1..1 ok 51 - Type atomic/gMonth is restricted by facet maxExclusive with value --12. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --0\d. ok 1 - Value "--10" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 2 - Value "--12" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 3 - Value "--10" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 4 - Value "--12" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 5 - Value "--12" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] 1..5 ok 52 - Type atomic/gMonth is restricted by facet pattern with value --0\d. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --\d1. ok 1 - Value "--06" fails type constraint GMonth[pattern=>"(?^:(?ms:^--\\d1\$))"] ok 2 - Value "--08" fails type constraint GMonth[pattern=>"(?^:(?ms:^--\\d1\$))"] ok 3 - Value "--05" fails type constraint GMonth[pattern=>"(?^:(?ms:^--\\d1\$))"] ok 4 - Value "--04" fails type constraint GMonth[pattern=>"(?^:(?ms:^--\\d1\$))"] ok 5 - Value "--04" fails type constraint GMonth[pattern=>"(?^:(?ms:^--\\d1\$))"] 1..5 ok 53 - Type atomic/gMonth is restricted by facet pattern with value --\d1. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --0\d. ok 1 - Value "--11" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 2 - Value "--11" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 3 - Value "--11" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 4 - Value "--10" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 5 - Value "--12" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] 1..5 ok 54 - Type atomic/gMonth is restricted by facet pattern with value --0\d. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --0\d. ok 1 - Value "--10" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 2 - Value "--10" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 3 - Value "--10" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 4 - Value "--11" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] ok 5 - Value "--11" fails type constraint GMonth[pattern=>"(?^:(?ms:^--0\\d\$))"] 1..5 ok 55 - Type atomic/gMonth is restricted by facet pattern with value --0\d. # Subtest: Type atomic/gMonth is restricted by facet pattern with value --1\d. ok 1 - Value "--03" fails type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] ok 2 - Value "--08" fails type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] ok 3 - Value "--08" fails type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] ok 4 - Value "--02" fails type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] ok 5 - Value "--08" fails type constraint GMonth[pattern=>"(?^:(?ms:^--1\\d\$))"] 1..5 ok 56 - Type atomic/gMonth is restricted by facet pattern with value --1\d. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--08" fails type constraint GMonth[enumeration=>"ARRAY(0x2455d48)"] ok 2 - Value "--05" fails type constraint GMonth[enumeration=>"ARRAY(0x2455d48)"] ok 3 - Value "--08" fails type constraint GMonth[enumeration=>"ARRAY(0x2455d48)"] ok 4 - Value "--04" fails type constraint GMonth[enumeration=>"ARRAY(0x2455d48)"] ok 5 - Value "--05" fails type constraint GMonth[enumeration=>"ARRAY(0x2455d48)"] 1..5 ok 57 - Type atomic/gMonth is restricted by facet enumeration. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--01" fails type constraint GMonth[enumeration=>"ARRAY(0x245c128)"] ok 2 - Value "--08" fails type constraint GMonth[enumeration=>"ARRAY(0x245c128)"] ok 3 - Value "--08" fails type constraint GMonth[enumeration=>"ARRAY(0x245c128)"] ok 4 - Value "--07" fails type constraint GMonth[enumeration=>"ARRAY(0x245c128)"] ok 5 - Value "--12" fails type constraint GMonth[enumeration=>"ARRAY(0x245c128)"] 1..5 ok 58 - Type atomic/gMonth is restricted by facet enumeration. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--08" fails type constraint GMonth[enumeration=>"ARRAY(0x2460e30)"] ok 2 - Value "--02" fails type constraint GMonth[enumeration=>"ARRAY(0x2460e30)"] ok 3 - Value "--03" fails type constraint GMonth[enumeration=>"ARRAY(0x2460e30)"] ok 4 - Value "--05" fails type constraint GMonth[enumeration=>"ARRAY(0x2460e30)"] ok 5 - Value "--03" fails type constraint GMonth[enumeration=>"ARRAY(0x2460e30)"] 1..5 ok 59 - Type atomic/gMonth is restricted by facet enumeration. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--01" fails type constraint GMonth[enumeration=>"ARRAY(0x2463408)"] ok 2 - Value "--12" fails type constraint GMonth[enumeration=>"ARRAY(0x2463408)"] ok 3 - Value "--06" fails type constraint GMonth[enumeration=>"ARRAY(0x2463408)"] ok 4 - Value "--05" fails type constraint GMonth[enumeration=>"ARRAY(0x2463408)"] ok 5 - Value "--03" fails type constraint GMonth[enumeration=>"ARRAY(0x2463408)"] 1..5 ok 60 - Type atomic/gMonth is restricted by facet enumeration. # Subtest: Type atomic/gMonth is restricted by facet enumeration. ok 1 - Value "--03" fails type constraint GMonth[enumeration=>"ARRAY(0x246b060)"] ok 2 - Value "--07" fails type constraint GMonth[enumeration=>"ARRAY(0x246b060)"] ok 3 - Value "--03" fails type constraint GMonth[enumeration=>"ARRAY(0x246b060)"] ok 4 - Value "--11" fails type constraint GMonth[enumeration=>"ARRAY(0x246b060)"] ok 5 - Value "--03" fails type constraint GMonth[enumeration=>"ARRAY(0x246b060)"] 1..5 ok 61 - Type atomic/gMonth is restricted by facet enumeration. 1..61 ok t/50gMonthDay.t ........... # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --01-01. ok 1 - Value "--01-02" passes type constraint GMonthDay[minExclusive=>"--01-01"] ok 2 - Value "--01-14" passes type constraint GMonthDay[minExclusive=>"--01-01"] ok 3 - Value "--07-21" passes type constraint GMonthDay[minExclusive=>"--01-01"] ok 4 - Value "--07-11" passes type constraint GMonthDay[minExclusive=>"--01-01"] ok 5 - Value "--12-31" passes type constraint GMonthDay[minExclusive=>"--01-01"] 1..5 ok 1 - Type atomic/gMonthDay is restricted by facet minExclusive with value --01-01. # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --10-23. ok 1 - Value "--10-24" passes type constraint GMonthDay[minExclusive=>"--10-23"] ok 2 - Value "--11-28" passes type constraint GMonthDay[minExclusive=>"--10-23"] ok 3 - Value "--12-30" passes type constraint GMonthDay[minExclusive=>"--10-23"] ok 4 - Value "--12-13" passes type constraint GMonthDay[minExclusive=>"--10-23"] ok 5 - Value "--12-31" passes type constraint GMonthDay[minExclusive=>"--10-23"] 1..5 ok 2 - Type atomic/gMonthDay is restricted by facet minExclusive with value --10-23. # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --06-21. ok 1 - Value "--06-22" passes type constraint GMonthDay[minExclusive=>"--06-21"] ok 2 - Value "--11-30" passes type constraint GMonthDay[minExclusive=>"--06-21"] ok 3 - Value "--12-22" passes type constraint GMonthDay[minExclusive=>"--06-21"] ok 4 - Value "--09-27" passes type constraint GMonthDay[minExclusive=>"--06-21"] ok 5 - Value "--12-31" passes type constraint GMonthDay[minExclusive=>"--06-21"] 1..5 ok 3 - Type atomic/gMonthDay is restricted by facet minExclusive with value --06-21. # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --01-01. ok 1 - Value "--01-02" passes type constraint GMonthDay[minExclusive=>"--01-01"] ok 2 - Value "--12-08" passes type constraint GMonthDay[minExclusive=>"--01-01"] ok 3 - Value "--01-17" passes type constraint GMonthDay[minExclusive=>"--01-01"] ok 4 - Value "--02-16" passes type constraint GMonthDay[minExclusive=>"--01-01"] ok 5 - Value "--12-31" passes type constraint GMonthDay[minExclusive=>"--01-01"] 1..5 ok 4 - Type atomic/gMonthDay is restricted by facet minExclusive with value --01-01. # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --12-30. ok 1 - Value "--12-31" passes type constraint GMonthDay[minExclusive=>"--12-30"] 1..1 ok 5 - Type atomic/gMonthDay is restricted by facet minExclusive with value --12-30. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --01-01. ok 1 - Value "--01-01" passes type constraint GMonthDay[minInclusive=>"--01-01"] ok 2 - Value "--11-14" passes type constraint GMonthDay[minInclusive=>"--01-01"] ok 3 - Value "--01-29" passes type constraint GMonthDay[minInclusive=>"--01-01"] ok 4 - Value "--09-11" passes type constraint GMonthDay[minInclusive=>"--01-01"] ok 5 - Value "--12-31" passes type constraint GMonthDay[minInclusive=>"--01-01"] 1..5 ok 6 - Type atomic/gMonthDay is restricted by facet minInclusive with value --01-01. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --06-11. ok 1 - Value "--06-11" passes type constraint GMonthDay[minInclusive=>"--06-11"] ok 2 - Value "--11-30" passes type constraint GMonthDay[minInclusive=>"--06-11"] ok 3 - Value "--12-19" passes type constraint GMonthDay[minInclusive=>"--06-11"] ok 4 - Value "--10-20" passes type constraint GMonthDay[minInclusive=>"--06-11"] ok 5 - Value "--12-31" passes type constraint GMonthDay[minInclusive=>"--06-11"] 1..5 ok 7 - Type atomic/gMonthDay is restricted by facet minInclusive with value --06-11. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --07-02. ok 1 - Value "--07-02" passes type constraint GMonthDay[minInclusive=>"--07-02"] ok 2 - Value "--07-19" passes type constraint GMonthDay[minInclusive=>"--07-02"] ok 3 - Value "--11-16" passes type constraint GMonthDay[minInclusive=>"--07-02"] ok 4 - Value "--07-22" passes type constraint GMonthDay[minInclusive=>"--07-02"] ok 5 - Value "--12-31" passes type constraint GMonthDay[minInclusive=>"--07-02"] 1..5 ok 8 - Type atomic/gMonthDay is restricted by facet minInclusive with value --07-02. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --03-04. ok 1 - Value "--03-04" passes type constraint GMonthDay[minInclusive=>"--03-04"] ok 2 - Value "--03-09" passes type constraint GMonthDay[minInclusive=>"--03-04"] ok 3 - Value "--04-19" passes type constraint GMonthDay[minInclusive=>"--03-04"] ok 4 - Value "--05-18" passes type constraint GMonthDay[minInclusive=>"--03-04"] ok 5 - Value "--12-31" passes type constraint GMonthDay[minInclusive=>"--03-04"] 1..5 ok 9 - Type atomic/gMonthDay is restricted by facet minInclusive with value --03-04. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --12-31. ok 1 - Value "--12-31" passes type constraint GMonthDay[minInclusive=>"--12-31"] 1..1 ok 10 - Type atomic/gMonthDay is restricted by facet minInclusive with value --12-31. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --01-02. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxExclusive=>"--01-02"] 1..1 ok 11 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --01-02. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --10-09. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxExclusive=>"--10-09"] ok 2 - Value "--03-19" passes type constraint GMonthDay[maxExclusive=>"--10-09"] ok 3 - Value "--07-24" passes type constraint GMonthDay[maxExclusive=>"--10-09"] ok 4 - Value "--02-01" passes type constraint GMonthDay[maxExclusive=>"--10-09"] ok 5 - Value "--10-08" passes type constraint GMonthDay[maxExclusive=>"--10-09"] 1..5 ok 12 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --10-09. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --07-23. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxExclusive=>"--07-23"] ok 2 - Value "--05-03" passes type constraint GMonthDay[maxExclusive=>"--07-23"] ok 3 - Value "--01-17" passes type constraint GMonthDay[maxExclusive=>"--07-23"] ok 4 - Value "--01-20" passes type constraint GMonthDay[maxExclusive=>"--07-23"] ok 5 - Value "--07-22" passes type constraint GMonthDay[maxExclusive=>"--07-23"] 1..5 ok 13 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --07-23. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --11-27. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxExclusive=>"--11-27"] ok 2 - Value "--07-12" passes type constraint GMonthDay[maxExclusive=>"--11-27"] ok 3 - Value "--03-03" passes type constraint GMonthDay[maxExclusive=>"--11-27"] ok 4 - Value "--08-25" passes type constraint GMonthDay[maxExclusive=>"--11-27"] ok 5 - Value "--11-26" passes type constraint GMonthDay[maxExclusive=>"--11-27"] 1..5 ok 14 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --11-27. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --12-31. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxExclusive=>"--12-31"] ok 2 - Value "--07-29" passes type constraint GMonthDay[maxExclusive=>"--12-31"] ok 3 - Value "--10-26" passes type constraint GMonthDay[maxExclusive=>"--12-31"] ok 4 - Value "--02-01" passes type constraint GMonthDay[maxExclusive=>"--12-31"] ok 5 - Value "--12-30" passes type constraint GMonthDay[maxExclusive=>"--12-31"] 1..5 ok 15 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --12-31. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --01-01. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxInclusive=>"--01-01"] 1..1 ok 16 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --01-01. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --02-24. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxInclusive=>"--02-24"] ok 2 - Value "--02-11" passes type constraint GMonthDay[maxInclusive=>"--02-24"] ok 3 - Value "--01-22" passes type constraint GMonthDay[maxInclusive=>"--02-24"] ok 4 - Value "--02-01" passes type constraint GMonthDay[maxInclusive=>"--02-24"] ok 5 - Value "--02-24" passes type constraint GMonthDay[maxInclusive=>"--02-24"] 1..5 ok 17 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --02-24. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --06-11. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxInclusive=>"--06-11"] ok 2 - Value "--01-05" passes type constraint GMonthDay[maxInclusive=>"--06-11"] ok 3 - Value "--05-21" passes type constraint GMonthDay[maxInclusive=>"--06-11"] ok 4 - Value "--02-23" passes type constraint GMonthDay[maxInclusive=>"--06-11"] ok 5 - Value "--06-11" passes type constraint GMonthDay[maxInclusive=>"--06-11"] 1..5 ok 18 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --06-11. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --07-01. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxInclusive=>"--07-01"] ok 2 - Value "--06-24" passes type constraint GMonthDay[maxInclusive=>"--07-01"] ok 3 - Value "--01-03" passes type constraint GMonthDay[maxInclusive=>"--07-01"] ok 4 - Value "--03-15" passes type constraint GMonthDay[maxInclusive=>"--07-01"] ok 5 - Value "--07-01" passes type constraint GMonthDay[maxInclusive=>"--07-01"] 1..5 ok 19 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --07-01. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --12-31. ok 1 - Value "--01-01" passes type constraint GMonthDay[maxInclusive=>"--12-31"] ok 2 - Value "--11-28" passes type constraint GMonthDay[maxInclusive=>"--12-31"] ok 3 - Value "--07-29" passes type constraint GMonthDay[maxInclusive=>"--12-31"] ok 4 - Value "--05-03" passes type constraint GMonthDay[maxInclusive=>"--12-31"] ok 5 - Value "--12-31" passes type constraint GMonthDay[maxInclusive=>"--12-31"] 1..5 ok 20 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --12-31. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --\d2-1\d. ok 1 - Value "--02-13" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d2-1\\d\$))"] ok 2 - Value "--02-13" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d2-1\\d\$))"] ok 3 - Value "--02-17" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d2-1\\d\$))"] ok 4 - Value "--02-17" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d2-1\\d\$))"] ok 5 - Value "--02-12" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d2-1\\d\$))"] 1..5 ok 21 - Type atomic/gMonthDay is restricted by facet pattern with value --\d2-1\d. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --\d1-2\d. ok 1 - Value "--01-25" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-2\\d\$))"] ok 2 - Value "--01-22" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-2\\d\$))"] ok 3 - Value "--01-24" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-2\\d\$))"] ok 4 - Value "--01-23" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-2\\d\$))"] ok 5 - Value "--01-25" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-2\\d\$))"] 1..5 ok 22 - Type atomic/gMonthDay is restricted by facet pattern with value --\d1-2\d. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --0\d-\d8. ok 1 - Value "--07-08" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d8\$))"] ok 2 - Value "--08-18" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d8\$))"] ok 3 - Value "--09-28" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d8\$))"] ok 4 - Value "--02-18" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d8\$))"] ok 5 - Value "--05-18" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d8\$))"] 1..5 ok 23 - Type atomic/gMonthDay is restricted by facet pattern with value --0\d-\d8. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --\d3-0\d. ok 1 - Value "--03-01" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d3-0\\d\$))"] ok 2 - Value "--03-04" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d3-0\\d\$))"] ok 3 - Value "--03-03" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d3-0\\d\$))"] ok 4 - Value "--03-01" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d3-0\\d\$))"] ok 5 - Value "--03-06" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d3-0\\d\$))"] 1..5 ok 24 - Type atomic/gMonthDay is restricted by facet pattern with value --\d3-0\d. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --0\d-1\d. ok 1 - Value "--05-11" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-1\\d\$))"] ok 2 - Value "--05-15" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-1\\d\$))"] ok 3 - Value "--07-17" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-1\\d\$))"] ok 4 - Value "--03-16" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-1\\d\$))"] ok 5 - Value "--05-17" passes type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-1\\d\$))"] 1..5 ok 25 - Type atomic/gMonthDay is restricted by facet pattern with value --0\d-1\d. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--11-18" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2069000)"] ok 2 - Value "--11-18" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2069000)"] ok 3 - Value "--08-18" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2069000)"] ok 4 - Value "--11-08" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2069000)"] ok 5 - Value "--08-19" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2069000)"] 1..5 ok 26 - Type atomic/gMonthDay is restricted by facet enumeration. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--12-06" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d838)"] ok 2 - Value "--08-20" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d838)"] ok 3 - Value "--08-20" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d838)"] ok 4 - Value "--08-20" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d838)"] ok 5 - Value "--01-28" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d838)"] 1..5 ok 27 - Type atomic/gMonthDay is restricted by facet enumeration. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--07-09" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d670)"] ok 2 - Value "--12-01" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d670)"] ok 3 - Value "--01-29" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d670)"] ok 4 - Value "--10-27" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d670)"] ok 5 - Value "--07-09" passes type constraint GMonthDay[enumeration=>"ARRAY(0x206d670)"] 1..5 ok 28 - Type atomic/gMonthDay is restricted by facet enumeration. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--07-06" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2072c20)"] ok 2 - Value "--01-29" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2072c20)"] ok 3 - Value "--06-07" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2072c20)"] ok 4 - Value "--05-08" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2072c20)"] ok 5 - Value "--05-08" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2072c20)"] 1..5 ok 29 - Type atomic/gMonthDay is restricted by facet enumeration. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--09-13" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2078448)"] ok 2 - Value "--09-03" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2078448)"] ok 3 - Value "--02-23" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2078448)"] ok 4 - Value "--09-13" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2078448)"] ok 5 - Value "--03-28" passes type constraint GMonthDay[enumeration=>"ARRAY(0x2078448)"] 1..5 ok 30 - Type atomic/gMonthDay is restricted by facet enumeration. # Subtest: Type atomic/gMonthDay is restricted by facet whiteSpace with value collapse. ok 1 - Value "--01-01" passes type constraint GMonthDay[whiteSpace=>"collapse"] ok 2 - Value "--04-14" passes type constraint GMonthDay[whiteSpace=>"collapse"] ok 3 - Value "--02-09" passes type constraint GMonthDay[whiteSpace=>"collapse"] ok 4 - Value "--08-09" passes type constraint GMonthDay[whiteSpace=>"collapse"] ok 5 - Value "--12-31" passes type constraint GMonthDay[whiteSpace=>"collapse"] 1..5 ok 31 - Type atomic/gMonthDay is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --08-23. ok 1 - Value "--01-01" fails type constraint GMonthDay[minInclusive=>"--08-23"] ok 2 - Value "--07-12" fails type constraint GMonthDay[minInclusive=>"--08-23"] ok 3 - Value "--07-21" fails type constraint GMonthDay[minInclusive=>"--08-23"] ok 4 - Value "--07-05" fails type constraint GMonthDay[minInclusive=>"--08-23"] ok 5 - Value "--08-22" fails type constraint GMonthDay[minInclusive=>"--08-23"] 1..5 ok 32 - Type atomic/gMonthDay is restricted by facet minInclusive with value --08-23. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --06-04. ok 1 - Value "--01-01" fails type constraint GMonthDay[minInclusive=>"--06-04"] ok 2 - Value "--03-03" fails type constraint GMonthDay[minInclusive=>"--06-04"] ok 3 - Value "--01-06" fails type constraint GMonthDay[minInclusive=>"--06-04"] ok 4 - Value "--04-04" fails type constraint GMonthDay[minInclusive=>"--06-04"] ok 5 - Value "--06-03" fails type constraint GMonthDay[minInclusive=>"--06-04"] 1..5 ok 33 - Type atomic/gMonthDay is restricted by facet minInclusive with value --06-04. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --07-26. ok 1 - Value "--01-01" fails type constraint GMonthDay[minInclusive=>"--07-26"] ok 2 - Value "--07-14" fails type constraint GMonthDay[minInclusive=>"--07-26"] ok 3 - Value "--03-23" fails type constraint GMonthDay[minInclusive=>"--07-26"] ok 4 - Value "--03-26" fails type constraint GMonthDay[minInclusive=>"--07-26"] ok 5 - Value "--07-25" fails type constraint GMonthDay[minInclusive=>"--07-26"] 1..5 ok 34 - Type atomic/gMonthDay is restricted by facet minInclusive with value --07-26. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --04-03. ok 1 - Value "--01-01" fails type constraint GMonthDay[minInclusive=>"--04-03"] ok 2 - Value "--03-04" fails type constraint GMonthDay[minInclusive=>"--04-03"] ok 3 - Value "--01-26" fails type constraint GMonthDay[minInclusive=>"--04-03"] ok 4 - Value "--01-21" fails type constraint GMonthDay[minInclusive=>"--04-03"] ok 5 - Value "--04-02" fails type constraint GMonthDay[minInclusive=>"--04-03"] 1..5 ok 35 - Type atomic/gMonthDay is restricted by facet minInclusive with value --04-03. # Subtest: Type atomic/gMonthDay is restricted by facet minInclusive with value --12-31. ok 1 - Value "--01-01" fails type constraint GMonthDay[minInclusive=>"--12-31"] ok 2 - Value "--01-13" fails type constraint GMonthDay[minInclusive=>"--12-31"] ok 3 - Value "--09-28" fails type constraint GMonthDay[minInclusive=>"--12-31"] ok 4 - Value "--04-05" fails type constraint GMonthDay[minInclusive=>"--12-31"] ok 5 - Value "--12-30" fails type constraint GMonthDay[minInclusive=>"--12-31"] 1..5 ok 36 - Type atomic/gMonthDay is restricted by facet minInclusive with value --12-31. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --01-01. ok 1 - Value "--01-02" fails type constraint GMonthDay[maxInclusive=>"--01-01"] ok 2 - Value "--05-02" fails type constraint GMonthDay[maxInclusive=>"--01-01"] ok 3 - Value "--03-27" fails type constraint GMonthDay[maxInclusive=>"--01-01"] ok 4 - Value "--01-16" fails type constraint GMonthDay[maxInclusive=>"--01-01"] ok 5 - Value "--12-31" fails type constraint GMonthDay[maxInclusive=>"--01-01"] 1..5 ok 37 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --01-01. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --07-17. ok 1 - Value "--07-18" fails type constraint GMonthDay[maxInclusive=>"--07-17"] ok 2 - Value "--09-25" fails type constraint GMonthDay[maxInclusive=>"--07-17"] ok 3 - Value "--10-07" fails type constraint GMonthDay[maxInclusive=>"--07-17"] ok 4 - Value "--08-10" fails type constraint GMonthDay[maxInclusive=>"--07-17"] ok 5 - Value "--12-31" fails type constraint GMonthDay[maxInclusive=>"--07-17"] 1..5 ok 38 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --07-17. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --08-08. ok 1 - Value "--08-09" fails type constraint GMonthDay[maxInclusive=>"--08-08"] ok 2 - Value "--11-18" fails type constraint GMonthDay[maxInclusive=>"--08-08"] ok 3 - Value "--10-10" fails type constraint GMonthDay[maxInclusive=>"--08-08"] ok 4 - Value "--09-03" fails type constraint GMonthDay[maxInclusive=>"--08-08"] ok 5 - Value "--12-31" fails type constraint GMonthDay[maxInclusive=>"--08-08"] 1..5 ok 39 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --08-08. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --10-12. ok 1 - Value "--10-13" fails type constraint GMonthDay[maxInclusive=>"--10-12"] ok 2 - Value "--11-05" fails type constraint GMonthDay[maxInclusive=>"--10-12"] ok 3 - Value "--11-10" fails type constraint GMonthDay[maxInclusive=>"--10-12"] ok 4 - Value "--10-30" fails type constraint GMonthDay[maxInclusive=>"--10-12"] ok 5 - Value "--12-31" fails type constraint GMonthDay[maxInclusive=>"--10-12"] 1..5 ok 40 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --10-12. # Subtest: Type atomic/gMonthDay is restricted by facet maxInclusive with value --10-20. ok 1 - Value "--10-21" fails type constraint GMonthDay[maxInclusive=>"--10-20"] ok 2 - Value "--12-05" fails type constraint GMonthDay[maxInclusive=>"--10-20"] ok 3 - Value "--11-30" fails type constraint GMonthDay[maxInclusive=>"--10-20"] ok 4 - Value "--12-18" fails type constraint GMonthDay[maxInclusive=>"--10-20"] ok 5 - Value "--12-31" fails type constraint GMonthDay[maxInclusive=>"--10-20"] 1..5 ok 41 - Type atomic/gMonthDay is restricted by facet maxInclusive with value --10-20. # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --01-01. ok 1 - Value "--01-01" fails type constraint GMonthDay[minExclusive=>"--01-01"] 1..1 ok 42 - Type atomic/gMonthDay is restricted by facet minExclusive with value --01-01. # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --11-02. ok 1 - Value "--01-01" fails type constraint GMonthDay[minExclusive=>"--11-02"] ok 2 - Value "--08-11" fails type constraint GMonthDay[minExclusive=>"--11-02"] ok 3 - Value "--04-10" fails type constraint GMonthDay[minExclusive=>"--11-02"] ok 4 - Value "--03-28" fails type constraint GMonthDay[minExclusive=>"--11-02"] ok 5 - Value "--11-02" fails type constraint GMonthDay[minExclusive=>"--11-02"] 1..5 ok 43 - Type atomic/gMonthDay is restricted by facet minExclusive with value --11-02. # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --07-10. ok 1 - Value "--01-01" fails type constraint GMonthDay[minExclusive=>"--07-10"] ok 2 - Value "--04-19" fails type constraint GMonthDay[minExclusive=>"--07-10"] ok 3 - Value "--05-01" fails type constraint GMonthDay[minExclusive=>"--07-10"] ok 4 - Value "--01-27" fails type constraint GMonthDay[minExclusive=>"--07-10"] ok 5 - Value "--07-10" fails type constraint GMonthDay[minExclusive=>"--07-10"] 1..5 ok 44 - Type atomic/gMonthDay is restricted by facet minExclusive with value --07-10. # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --12-26. ok 1 - Value "--01-01" fails type constraint GMonthDay[minExclusive=>"--12-26"] ok 2 - Value "--10-22" fails type constraint GMonthDay[minExclusive=>"--12-26"] ok 3 - Value "--03-26" fails type constraint GMonthDay[minExclusive=>"--12-26"] ok 4 - Value "--08-29" fails type constraint GMonthDay[minExclusive=>"--12-26"] ok 5 - Value "--12-26" fails type constraint GMonthDay[minExclusive=>"--12-26"] 1..5 ok 45 - Type atomic/gMonthDay is restricted by facet minExclusive with value --12-26. # Subtest: Type atomic/gMonthDay is restricted by facet minExclusive with value --12-30. ok 1 - Value "--01-01" fails type constraint GMonthDay[minExclusive=>"--12-30"] ok 2 - Value "--03-15" fails type constraint GMonthDay[minExclusive=>"--12-30"] ok 3 - Value "--03-23" fails type constraint GMonthDay[minExclusive=>"--12-30"] ok 4 - Value "--08-22" fails type constraint GMonthDay[minExclusive=>"--12-30"] ok 5 - Value "--12-30" fails type constraint GMonthDay[minExclusive=>"--12-30"] 1..5 ok 46 - Type atomic/gMonthDay is restricted by facet minExclusive with value --12-30. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --01-02. ok 1 - Value "--01-02" fails type constraint GMonthDay[maxExclusive=>"--01-02"] ok 2 - Value "--10-23" fails type constraint GMonthDay[maxExclusive=>"--01-02"] ok 3 - Value "--08-12" fails type constraint GMonthDay[maxExclusive=>"--01-02"] ok 4 - Value "--05-31" fails type constraint GMonthDay[maxExclusive=>"--01-02"] ok 5 - Value "--12-31" fails type constraint GMonthDay[maxExclusive=>"--01-02"] 1..5 ok 47 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --01-02. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --06-29. ok 1 - Value "--06-29" fails type constraint GMonthDay[maxExclusive=>"--06-29"] ok 2 - Value "--11-02" fails type constraint GMonthDay[maxExclusive=>"--06-29"] ok 3 - Value "--07-28" fails type constraint GMonthDay[maxExclusive=>"--06-29"] ok 4 - Value "--10-19" fails type constraint GMonthDay[maxExclusive=>"--06-29"] ok 5 - Value "--12-31" fails type constraint GMonthDay[maxExclusive=>"--06-29"] 1..5 ok 48 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --06-29. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --05-20. ok 1 - Value "--05-20" fails type constraint GMonthDay[maxExclusive=>"--05-20"] ok 2 - Value "--07-14" fails type constraint GMonthDay[maxExclusive=>"--05-20"] ok 3 - Value "--08-06" fails type constraint GMonthDay[maxExclusive=>"--05-20"] ok 4 - Value "--09-09" fails type constraint GMonthDay[maxExclusive=>"--05-20"] ok 5 - Value "--12-31" fails type constraint GMonthDay[maxExclusive=>"--05-20"] 1..5 ok 49 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --05-20. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --01-11. ok 1 - Value "--01-11" fails type constraint GMonthDay[maxExclusive=>"--01-11"] ok 2 - Value "--10-24" fails type constraint GMonthDay[maxExclusive=>"--01-11"] ok 3 - Value "--07-10" fails type constraint GMonthDay[maxExclusive=>"--01-11"] ok 4 - Value "--02-05" fails type constraint GMonthDay[maxExclusive=>"--01-11"] ok 5 - Value "--12-31" fails type constraint GMonthDay[maxExclusive=>"--01-11"] 1..5 ok 50 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --01-11. # Subtest: Type atomic/gMonthDay is restricted by facet maxExclusive with value --12-31. ok 1 - Value "--12-31" fails type constraint GMonthDay[maxExclusive=>"--12-31"] 1..1 ok 51 - Type atomic/gMonthDay is restricted by facet maxExclusive with value --12-31. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --\d1-1\d. ok 1 - Value "--04-04" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-1\\d\$))"] ok 2 - Value "--06-07" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-1\\d\$))"] ok 3 - Value "--08-03" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-1\\d\$))"] ok 4 - Value "--05-04" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-1\\d\$))"] ok 5 - Value "--08-23" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d1-1\\d\$))"] 1..5 ok 52 - Type atomic/gMonthDay is restricted by facet pattern with value --\d1-1\d. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --\d6-\d8. ok 1 - Value "--08-21" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d6-\\d8\$))"] ok 2 - Value "--03-06" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d6-\\d8\$))"] ok 3 - Value "--07-12" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d6-\\d8\$))"] ok 4 - Value "--05-15" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d6-\\d8\$))"] ok 5 - Value "--05-24" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d6-\\d8\$))"] 1..5 ok 53 - Type atomic/gMonthDay is restricted by facet pattern with value --\d6-\d8. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --0\d-\d0. ok 1 - Value "--10-17" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d0\$))"] ok 2 - Value "--12-24" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d0\$))"] ok 3 - Value "--11-14" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d0\$))"] ok 4 - Value "--11-04" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d0\$))"] ok 5 - Value "--12-15" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d0\$))"] 1..5 ok 54 - Type atomic/gMonthDay is restricted by facet pattern with value --0\d-\d0. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --0\d-\d6. ok 1 - Value "--10-14" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d6\$))"] ok 2 - Value "--10-18" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d6\$))"] ok 3 - Value "--11-11" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d6\$))"] ok 4 - Value "--11-03" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d6\$))"] ok 5 - Value "--11-14" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--0\\d-\\d6\$))"] 1..5 ok 55 - Type atomic/gMonthDay is restricted by facet pattern with value --0\d-\d6. # Subtest: Type atomic/gMonthDay is restricted by facet pattern with value --\d5-\d9. ok 1 - Value "--03-17" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d5-\\d9\$))"] ok 2 - Value "--08-16" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d5-\\d9\$))"] ok 3 - Value "--07-17" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d5-\\d9\$))"] ok 4 - Value "--08-20" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d5-\\d9\$))"] ok 5 - Value "--08-22" fails type constraint GMonthDay[pattern=>"(?^:(?ms:^--\\d5-\\d9\$))"] 1..5 ok 56 - Type atomic/gMonthDay is restricted by facet pattern with value --\d5-\d9. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--04-12" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20e65d8)"] ok 2 - Value "--03-26" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20e65d8)"] ok 3 - Value "--04-29" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20e65d8)"] ok 4 - Value "--09-09" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20e65d8)"] ok 5 - Value "--03-12" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20e65d8)"] 1..5 ok 57 - Type atomic/gMonthDay is restricted by facet enumeration. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--07-13" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20efb00)"] ok 2 - Value "--06-15" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20efb00)"] ok 3 - Value "--12-04" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20efb00)"] ok 4 - Value "--04-21" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20efb00)"] ok 5 - Value "--07-05" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20efb00)"] 1..5 ok 58 - Type atomic/gMonthDay is restricted by facet enumeration. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--02-15" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f0228)"] ok 2 - Value "--11-29" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f0228)"] ok 3 - Value "--03-04" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f0228)"] ok 4 - Value "--05-09" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f0228)"] ok 5 - Value "--10-29" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f0228)"] 1..5 ok 59 - Type atomic/gMonthDay is restricted by facet enumeration. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--08-07" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20fa9d0)"] ok 2 - Value "--04-06" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20fa9d0)"] ok 3 - Value "--12-27" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20fa9d0)"] ok 4 - Value "--02-27" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20fa9d0)"] ok 5 - Value "--09-18" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20fa9d0)"] 1..5 ok 60 - Type atomic/gMonthDay is restricted by facet enumeration. # Subtest: Type atomic/gMonthDay is restricted by facet enumeration. ok 1 - Value "--04-24" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f8018)"] ok 2 - Value "--09-22" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f8018)"] ok 3 - Value "--08-13" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f8018)"] ok 4 - Value "--11-16" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f8018)"] ok 5 - Value "--11-06" fails type constraint GMonthDay[enumeration=>"ARRAY(0x20f8018)"] 1..5 ok 61 - Type atomic/gMonthDay is restricted by facet enumeration. 1..61 ok t/50gYear.t ............... # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 1970. ok 1 - Value "1971" passes type constraint GYear[minExclusive=>"1970"] ok 2 - Value "1975" passes type constraint GYear[minExclusive=>"1970"] ok 3 - Value "2019" passes type constraint GYear[minExclusive=>"1970"] ok 4 - Value "1979" passes type constraint GYear[minExclusive=>"1970"] ok 5 - Value "2030" passes type constraint GYear[minExclusive=>"1970"] 1..5 ok 1 - Type atomic/gYear is restricted by facet minExclusive with value 1970. # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 2008. ok 1 - Value "2009" passes type constraint GYear[minExclusive=>"2008"] ok 2 - Value "2020" passes type constraint GYear[minExclusive=>"2008"] ok 3 - Value "2024" passes type constraint GYear[minExclusive=>"2008"] ok 4 - Value "2026" passes type constraint GYear[minExclusive=>"2008"] ok 5 - Value "2030" passes type constraint GYear[minExclusive=>"2008"] 1..5 ok 2 - Type atomic/gYear is restricted by facet minExclusive with value 2008. # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 2025. ok 1 - Value "2026" passes type constraint GYear[minExclusive=>"2025"] ok 2 - Value "2029" passes type constraint GYear[minExclusive=>"2025"] ok 3 - Value "2029" passes type constraint GYear[minExclusive=>"2025"] ok 4 - Value "2029" passes type constraint GYear[minExclusive=>"2025"] ok 5 - Value "2030" passes type constraint GYear[minExclusive=>"2025"] 1..5 ok 3 - Type atomic/gYear is restricted by facet minExclusive with value 2025. # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 2012. ok 1 - Value "2013" passes type constraint GYear[minExclusive=>"2012"] ok 2 - Value "2016" passes type constraint GYear[minExclusive=>"2012"] ok 3 - Value "2023" passes type constraint GYear[minExclusive=>"2012"] ok 4 - Value "2017" passes type constraint GYear[minExclusive=>"2012"] ok 5 - Value "2030" passes type constraint GYear[minExclusive=>"2012"] 1..5 ok 4 - Type atomic/gYear is restricted by facet minExclusive with value 2012. # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 2029. ok 1 - Value "2030" passes type constraint GYear[minExclusive=>"2029"] 1..1 ok 5 - Type atomic/gYear is restricted by facet minExclusive with value 2029. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 1970. ok 1 - Value "1970" passes type constraint GYear[minInclusive=>"1970"] ok 2 - Value "2013" passes type constraint GYear[minInclusive=>"1970"] ok 3 - Value "1990" passes type constraint GYear[minInclusive=>"1970"] ok 4 - Value "1992" passes type constraint GYear[minInclusive=>"1970"] ok 5 - Value "2030" passes type constraint GYear[minInclusive=>"1970"] 1..5 ok 6 - Type atomic/gYear is restricted by facet minInclusive with value 1970. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 2010. ok 1 - Value "2010" passes type constraint GYear[minInclusive=>"2010"] ok 2 - Value "2028" passes type constraint GYear[minInclusive=>"2010"] ok 3 - Value "2026" passes type constraint GYear[minInclusive=>"2010"] ok 4 - Value "2011" passes type constraint GYear[minInclusive=>"2010"] ok 5 - Value "2030" passes type constraint GYear[minInclusive=>"2010"] 1..5 ok 7 - Type atomic/gYear is restricted by facet minInclusive with value 2010. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 1974. ok 1 - Value "1974" passes type constraint GYear[minInclusive=>"1974"] ok 2 - Value "2012" passes type constraint GYear[minInclusive=>"1974"] ok 3 - Value "1981" passes type constraint GYear[minInclusive=>"1974"] ok 4 - Value "1998" passes type constraint GYear[minInclusive=>"1974"] ok 5 - Value "2030" passes type constraint GYear[minInclusive=>"1974"] 1..5 ok 8 - Type atomic/gYear is restricted by facet minInclusive with value 1974. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 1997. ok 1 - Value "1997" passes type constraint GYear[minInclusive=>"1997"] ok 2 - Value "2015" passes type constraint GYear[minInclusive=>"1997"] ok 3 - Value "2021" passes type constraint GYear[minInclusive=>"1997"] ok 4 - Value "2028" passes type constraint GYear[minInclusive=>"1997"] ok 5 - Value "2030" passes type constraint GYear[minInclusive=>"1997"] 1..5 ok 9 - Type atomic/gYear is restricted by facet minInclusive with value 1997. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 2030. ok 1 - Value "2030" passes type constraint GYear[minInclusive=>"2030"] 1..1 ok 10 - Type atomic/gYear is restricted by facet minInclusive with value 2030. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 1971. ok 1 - Value "1970" passes type constraint GYear[maxExclusive=>"1971"] 1..1 ok 11 - Type atomic/gYear is restricted by facet maxExclusive with value 1971. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 2022. ok 1 - Value "1970" passes type constraint GYear[maxExclusive=>"2022"] ok 2 - Value "1973" passes type constraint GYear[maxExclusive=>"2022"] ok 3 - Value "1983" passes type constraint GYear[maxExclusive=>"2022"] ok 4 - Value "1971" passes type constraint GYear[maxExclusive=>"2022"] ok 5 - Value "2021" passes type constraint GYear[maxExclusive=>"2022"] 1..5 ok 12 - Type atomic/gYear is restricted by facet maxExclusive with value 2022. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 2003. ok 1 - Value "1970" passes type constraint GYear[maxExclusive=>"2003"] ok 2 - Value "1973" passes type constraint GYear[maxExclusive=>"2003"] ok 3 - Value "1991" passes type constraint GYear[maxExclusive=>"2003"] ok 4 - Value "1996" passes type constraint GYear[maxExclusive=>"2003"] ok 5 - Value "2002" passes type constraint GYear[maxExclusive=>"2003"] 1..5 ok 13 - Type atomic/gYear is restricted by facet maxExclusive with value 2003. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 2005. ok 1 - Value "1970" passes type constraint GYear[maxExclusive=>"2005"] ok 2 - Value "1984" passes type constraint GYear[maxExclusive=>"2005"] ok 3 - Value "1982" passes type constraint GYear[maxExclusive=>"2005"] ok 4 - Value "1998" passes type constraint GYear[maxExclusive=>"2005"] ok 5 - Value "2004" passes type constraint GYear[maxExclusive=>"2005"] 1..5 ok 14 - Type atomic/gYear is restricted by facet maxExclusive with value 2005. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 2030. ok 1 - Value "1970" passes type constraint GYear[maxExclusive=>"2030"] ok 2 - Value "2022" passes type constraint GYear[maxExclusive=>"2030"] ok 3 - Value "1971" passes type constraint GYear[maxExclusive=>"2030"] ok 4 - Value "2008" passes type constraint GYear[maxExclusive=>"2030"] ok 5 - Value "2029" passes type constraint GYear[maxExclusive=>"2030"] 1..5 ok 15 - Type atomic/gYear is restricted by facet maxExclusive with value 2030. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 1970. ok 1 - Value "1970" passes type constraint GYear[maxInclusive=>"1970"] 1..1 ok 16 - Type atomic/gYear is restricted by facet maxInclusive with value 1970. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 1975. ok 1 - Value "1970" passes type constraint GYear[maxInclusive=>"1975"] ok 2 - Value "1974" passes type constraint GYear[maxInclusive=>"1975"] ok 3 - Value "1971" passes type constraint GYear[maxInclusive=>"1975"] ok 4 - Value "1974" passes type constraint GYear[maxInclusive=>"1975"] ok 5 - Value "1975" passes type constraint GYear[maxInclusive=>"1975"] 1..5 ok 17 - Type atomic/gYear is restricted by facet maxInclusive with value 1975. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 2019. ok 1 - Value "1970" passes type constraint GYear[maxInclusive=>"2019"] ok 2 - Value "1975" passes type constraint GYear[maxInclusive=>"2019"] ok 3 - Value "1976" passes type constraint GYear[maxInclusive=>"2019"] ok 4 - Value "2001" passes type constraint GYear[maxInclusive=>"2019"] ok 5 - Value "2019" passes type constraint GYear[maxInclusive=>"2019"] 1..5 ok 18 - Type atomic/gYear is restricted by facet maxInclusive with value 2019. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 1998. ok 1 - Value "1970" passes type constraint GYear[maxInclusive=>"1998"] ok 2 - Value "1994" passes type constraint GYear[maxInclusive=>"1998"] ok 3 - Value "1992" passes type constraint GYear[maxInclusive=>"1998"] ok 4 - Value "1987" passes type constraint GYear[maxInclusive=>"1998"] ok 5 - Value "1998" passes type constraint GYear[maxInclusive=>"1998"] 1..5 ok 19 - Type atomic/gYear is restricted by facet maxInclusive with value 1998. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 2030. ok 1 - Value "1970" passes type constraint GYear[maxInclusive=>"2030"] ok 2 - Value "2028" passes type constraint GYear[maxInclusive=>"2030"] ok 3 - Value "2002" passes type constraint GYear[maxInclusive=>"2030"] ok 4 - Value "2020" passes type constraint GYear[maxInclusive=>"2030"] ok 5 - Value "2030" passes type constraint GYear[maxInclusive=>"2030"] 1..5 ok 20 - Type atomic/gYear is restricted by facet maxInclusive with value 2030. # Subtest: Type atomic/gYear is restricted by facet pattern with value \d\d47. ok 1 - Value "2047" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d47\$))"] ok 2 - Value "1847" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d47\$))"] ok 3 - Value "2047" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d47\$))"] ok 4 - Value "1947" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d47\$))"] ok 5 - Value "1947" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d47\$))"] 1..5 ok 21 - Type atomic/gYear is restricted by facet pattern with value \d\d47. # Subtest: Type atomic/gYear is restricted by facet pattern with value \d\d61. ok 1 - Value "1961" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d61\$))"] ok 2 - Value "1861" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d61\$))"] ok 3 - Value "1761" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d61\$))"] ok 4 - Value "2061" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d61\$))"] ok 5 - Value "1861" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d61\$))"] 1..5 ok 22 - Type atomic/gYear is restricted by facet pattern with value \d\d61. # Subtest: Type atomic/gYear is restricted by facet pattern with value \d\d86. ok 1 - Value "2086" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d86\$))"] ok 2 - Value "2086" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d86\$))"] ok 3 - Value "1886" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d86\$))"] ok 4 - Value "1786" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d86\$))"] ok 5 - Value "1986" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d86\$))"] 1..5 ok 23 - Type atomic/gYear is restricted by facet pattern with value \d\d86. # Subtest: Type atomic/gYear is restricted by facet pattern with value \d\d14. ok 1 - Value "1814" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d14\$))"] ok 2 - Value "1814" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d14\$))"] ok 3 - Value "1914" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d14\$))"] ok 4 - Value "1814" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d14\$))"] ok 5 - Value "1914" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d14\$))"] 1..5 ok 24 - Type atomic/gYear is restricted by facet pattern with value \d\d14. # Subtest: Type atomic/gYear is restricted by facet pattern with value \d\d21. ok 1 - Value "1921" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d21\$))"] ok 2 - Value "1821" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d21\$))"] ok 3 - Value "1921" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d21\$))"] ok 4 - Value "1921" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d21\$))"] ok 5 - Value "1821" passes type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d21\$))"] 1..5 ok 25 - Type atomic/gYear is restricted by facet pattern with value \d\d21. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "2006" passes type constraint GYear[enumeration=>"ARRAY(0x3dc1110)"] ok 2 - Value "1999" passes type constraint GYear[enumeration=>"ARRAY(0x3dc1110)"] ok 3 - Value "2028" passes type constraint GYear[enumeration=>"ARRAY(0x3dc1110)"] ok 4 - Value "2006" passes type constraint GYear[enumeration=>"ARRAY(0x3dc1110)"] ok 5 - Value "1999" passes type constraint GYear[enumeration=>"ARRAY(0x3dc1110)"] 1..5 ok 26 - Type atomic/gYear is restricted by facet enumeration. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "1976" passes type constraint GYear[enumeration=>"ARRAY(0x3dc7ad0)"] ok 2 - Value "2018" passes type constraint GYear[enumeration=>"ARRAY(0x3dc7ad0)"] ok 3 - Value "1976" passes type constraint GYear[enumeration=>"ARRAY(0x3dc7ad0)"] ok 4 - Value "2011" passes type constraint GYear[enumeration=>"ARRAY(0x3dc7ad0)"] ok 5 - Value "2020" passes type constraint GYear[enumeration=>"ARRAY(0x3dc7ad0)"] 1..5 ok 27 - Type atomic/gYear is restricted by facet enumeration. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "2004" passes type constraint GYear[enumeration=>"ARRAY(0x3dca9c0)"] ok 2 - Value "2004" passes type constraint GYear[enumeration=>"ARRAY(0x3dca9c0)"] ok 3 - Value "1991" passes type constraint GYear[enumeration=>"ARRAY(0x3dca9c0)"] ok 4 - Value "2014" passes type constraint GYear[enumeration=>"ARRAY(0x3dca9c0)"] ok 5 - Value "2004" passes type constraint GYear[enumeration=>"ARRAY(0x3dca9c0)"] 1..5 ok 28 - Type atomic/gYear is restricted by facet enumeration. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "2015" passes type constraint GYear[enumeration=>"ARRAY(0x3dcb5a8)"] ok 2 - Value "2007" passes type constraint GYear[enumeration=>"ARRAY(0x3dcb5a8)"] ok 3 - Value "2027" passes type constraint GYear[enumeration=>"ARRAY(0x3dcb5a8)"] ok 4 - Value "2021" passes type constraint GYear[enumeration=>"ARRAY(0x3dcb5a8)"] ok 5 - Value "2027" passes type constraint GYear[enumeration=>"ARRAY(0x3dcb5a8)"] 1..5 ok 29 - Type atomic/gYear is restricted by facet enumeration. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "2000" passes type constraint GYear[enumeration=>"ARRAY(0x3dd36d0)"] ok 2 - Value "2020" passes type constraint GYear[enumeration=>"ARRAY(0x3dd36d0)"] ok 3 - Value "1982" passes type constraint GYear[enumeration=>"ARRAY(0x3dd36d0)"] ok 4 - Value "1982" passes type constraint GYear[enumeration=>"ARRAY(0x3dd36d0)"] ok 5 - Value "1982" passes type constraint GYear[enumeration=>"ARRAY(0x3dd36d0)"] 1..5 ok 30 - Type atomic/gYear is restricted by facet enumeration. # Subtest: Type atomic/gYear is restricted by facet whiteSpace with value collapse. ok 1 - Value "1970" passes type constraint GYear[whiteSpace=>"collapse"] ok 2 - Value "2006" passes type constraint GYear[whiteSpace=>"collapse"] ok 3 - Value "1981" passes type constraint GYear[whiteSpace=>"collapse"] ok 4 - Value "1979" passes type constraint GYear[whiteSpace=>"collapse"] ok 5 - Value "2030" passes type constraint GYear[whiteSpace=>"collapse"] 1..5 ok 31 - Type atomic/gYear is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 2019. ok 1 - Value "1970" fails type constraint GYear[minInclusive=>"2019"] ok 2 - Value "1991" fails type constraint GYear[minInclusive=>"2019"] ok 3 - Value "1978" fails type constraint GYear[minInclusive=>"2019"] ok 4 - Value "1984" fails type constraint GYear[minInclusive=>"2019"] ok 5 - Value "2018" fails type constraint GYear[minInclusive=>"2019"] 1..5 ok 32 - Type atomic/gYear is restricted by facet minInclusive with value 2019. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 2019. ok 1 - Value "1970" fails type constraint GYear[minInclusive=>"2019"] ok 2 - Value "1972" fails type constraint GYear[minInclusive=>"2019"] ok 3 - Value "2008" fails type constraint GYear[minInclusive=>"2019"] ok 4 - Value "2009" fails type constraint GYear[minInclusive=>"2019"] ok 5 - Value "2018" fails type constraint GYear[minInclusive=>"2019"] 1..5 ok 33 - Type atomic/gYear is restricted by facet minInclusive with value 2019. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 2017. ok 1 - Value "1970" fails type constraint GYear[minInclusive=>"2017"] ok 2 - Value "2004" fails type constraint GYear[minInclusive=>"2017"] ok 3 - Value "1999" fails type constraint GYear[minInclusive=>"2017"] ok 4 - Value "1974" fails type constraint GYear[minInclusive=>"2017"] ok 5 - Value "2016" fails type constraint GYear[minInclusive=>"2017"] 1..5 ok 34 - Type atomic/gYear is restricted by facet minInclusive with value 2017. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 1980. ok 1 - Value "1970" fails type constraint GYear[minInclusive=>"1980"] ok 2 - Value "1976" fails type constraint GYear[minInclusive=>"1980"] ok 3 - Value "1977" fails type constraint GYear[minInclusive=>"1980"] ok 4 - Value "1974" fails type constraint GYear[minInclusive=>"1980"] ok 5 - Value "1979" fails type constraint GYear[minInclusive=>"1980"] 1..5 ok 35 - Type atomic/gYear is restricted by facet minInclusive with value 1980. # Subtest: Type atomic/gYear is restricted by facet minInclusive with value 2030. ok 1 - Value "1970" fails type constraint GYear[minInclusive=>"2030"] ok 2 - Value "1973" fails type constraint GYear[minInclusive=>"2030"] ok 3 - Value "1976" fails type constraint GYear[minInclusive=>"2030"] ok 4 - Value "2009" fails type constraint GYear[minInclusive=>"2030"] ok 5 - Value "2029" fails type constraint GYear[minInclusive=>"2030"] 1..5 ok 36 - Type atomic/gYear is restricted by facet minInclusive with value 2030. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 1970. ok 1 - Value "1971" fails type constraint GYear[maxInclusive=>"1970"] ok 2 - Value "1994" fails type constraint GYear[maxInclusive=>"1970"] ok 3 - Value "2005" fails type constraint GYear[maxInclusive=>"1970"] ok 4 - Value "2025" fails type constraint GYear[maxInclusive=>"1970"] ok 5 - Value "2030" fails type constraint GYear[maxInclusive=>"1970"] 1..5 ok 37 - Type atomic/gYear is restricted by facet maxInclusive with value 1970. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 1978. ok 1 - Value "1979" fails type constraint GYear[maxInclusive=>"1978"] ok 2 - Value "1982" fails type constraint GYear[maxInclusive=>"1978"] ok 3 - Value "2022" fails type constraint GYear[maxInclusive=>"1978"] ok 4 - Value "2011" fails type constraint GYear[maxInclusive=>"1978"] ok 5 - Value "2030" fails type constraint GYear[maxInclusive=>"1978"] 1..5 ok 38 - Type atomic/gYear is restricted by facet maxInclusive with value 1978. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 1993. ok 1 - Value "1994" fails type constraint GYear[maxInclusive=>"1993"] ok 2 - Value "2000" fails type constraint GYear[maxInclusive=>"1993"] ok 3 - Value "2003" fails type constraint GYear[maxInclusive=>"1993"] ok 4 - Value "2018" fails type constraint GYear[maxInclusive=>"1993"] ok 5 - Value "2030" fails type constraint GYear[maxInclusive=>"1993"] 1..5 ok 39 - Type atomic/gYear is restricted by facet maxInclusive with value 1993. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 1985. ok 1 - Value "1986" fails type constraint GYear[maxInclusive=>"1985"] ok 2 - Value "1997" fails type constraint GYear[maxInclusive=>"1985"] ok 3 - Value "2012" fails type constraint GYear[maxInclusive=>"1985"] ok 4 - Value "2017" fails type constraint GYear[maxInclusive=>"1985"] ok 5 - Value "2030" fails type constraint GYear[maxInclusive=>"1985"] 1..5 ok 40 - Type atomic/gYear is restricted by facet maxInclusive with value 1985. # Subtest: Type atomic/gYear is restricted by facet maxInclusive with value 1982. ok 1 - Value "1983" fails type constraint GYear[maxInclusive=>"1982"] ok 2 - Value "2021" fails type constraint GYear[maxInclusive=>"1982"] ok 3 - Value "1990" fails type constraint GYear[maxInclusive=>"1982"] ok 4 - Value "2027" fails type constraint GYear[maxInclusive=>"1982"] ok 5 - Value "2030" fails type constraint GYear[maxInclusive=>"1982"] 1..5 ok 41 - Type atomic/gYear is restricted by facet maxInclusive with value 1982. # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 1970. ok 1 - Value "1970" fails type constraint GYear[minExclusive=>"1970"] 1..1 ok 42 - Type atomic/gYear is restricted by facet minExclusive with value 1970. # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 2019. ok 1 - Value "1970" fails type constraint GYear[minExclusive=>"2019"] ok 2 - Value "1999" fails type constraint GYear[minExclusive=>"2019"] ok 3 - Value "1997" fails type constraint GYear[minExclusive=>"2019"] ok 4 - Value "2017" fails type constraint GYear[minExclusive=>"2019"] ok 5 - Value "2019" fails type constraint GYear[minExclusive=>"2019"] 1..5 ok 43 - Type atomic/gYear is restricted by facet minExclusive with value 2019. # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 1993. ok 1 - Value "1970" fails type constraint GYear[minExclusive=>"1993"] ok 2 - Value "1976" fails type constraint GYear[minExclusive=>"1993"] ok 3 - Value "1990" fails type constraint GYear[minExclusive=>"1993"] ok 4 - Value "1987" fails type constraint GYear[minExclusive=>"1993"] ok 5 - Value "1993" fails type constraint GYear[minExclusive=>"1993"] 1..5 ok 44 - Type atomic/gYear is restricted by facet minExclusive with value 1993. # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 1988. ok 1 - Value "1970" fails type constraint GYear[minExclusive=>"1988"] ok 2 - Value "1983" fails type constraint GYear[minExclusive=>"1988"] ok 3 - Value "1987" fails type constraint GYear[minExclusive=>"1988"] ok 4 - Value "1973" fails type constraint GYear[minExclusive=>"1988"] ok 5 - Value "1988" fails type constraint GYear[minExclusive=>"1988"] 1..5 ok 45 - Type atomic/gYear is restricted by facet minExclusive with value 1988. # Subtest: Type atomic/gYear is restricted by facet minExclusive with value 2029. ok 1 - Value "1970" fails type constraint GYear[minExclusive=>"2029"] ok 2 - Value "1986" fails type constraint GYear[minExclusive=>"2029"] ok 3 - Value "1994" fails type constraint GYear[minExclusive=>"2029"] ok 4 - Value "2021" fails type constraint GYear[minExclusive=>"2029"] ok 5 - Value "2029" fails type constraint GYear[minExclusive=>"2029"] 1..5 ok 46 - Type atomic/gYear is restricted by facet minExclusive with value 2029. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 1971. ok 1 - Value "1971" fails type constraint GYear[maxExclusive=>"1971"] ok 2 - Value "1983" fails type constraint GYear[maxExclusive=>"1971"] ok 3 - Value "2019" fails type constraint GYear[maxExclusive=>"1971"] ok 4 - Value "2029" fails type constraint GYear[maxExclusive=>"1971"] ok 5 - Value "2030" fails type constraint GYear[maxExclusive=>"1971"] 1..5 ok 47 - Type atomic/gYear is restricted by facet maxExclusive with value 1971. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 1993. ok 1 - Value "1993" fails type constraint GYear[maxExclusive=>"1993"] ok 2 - Value "2025" fails type constraint GYear[maxExclusive=>"1993"] ok 3 - Value "2010" fails type constraint GYear[maxExclusive=>"1993"] ok 4 - Value "2003" fails type constraint GYear[maxExclusive=>"1993"] ok 5 - Value "2030" fails type constraint GYear[maxExclusive=>"1993"] 1..5 ok 48 - Type atomic/gYear is restricted by facet maxExclusive with value 1993. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 2014. ok 1 - Value "2014" fails type constraint GYear[maxExclusive=>"2014"] ok 2 - Value "2023" fails type constraint GYear[maxExclusive=>"2014"] ok 3 - Value "2021" fails type constraint GYear[maxExclusive=>"2014"] ok 4 - Value "2027" fails type constraint GYear[maxExclusive=>"2014"] ok 5 - Value "2030" fails type constraint GYear[maxExclusive=>"2014"] 1..5 ok 49 - Type atomic/gYear is restricted by facet maxExclusive with value 2014. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 2011. ok 1 - Value "2011" fails type constraint GYear[maxExclusive=>"2011"] ok 2 - Value "2019" fails type constraint GYear[maxExclusive=>"2011"] ok 3 - Value "2016" fails type constraint GYear[maxExclusive=>"2011"] ok 4 - Value "2026" fails type constraint GYear[maxExclusive=>"2011"] ok 5 - Value "2030" fails type constraint GYear[maxExclusive=>"2011"] 1..5 ok 50 - Type atomic/gYear is restricted by facet maxExclusive with value 2011. # Subtest: Type atomic/gYear is restricted by facet maxExclusive with value 2030. ok 1 - Value "2030" fails type constraint GYear[maxExclusive=>"2030"] 1..1 ok 51 - Type atomic/gYear is restricted by facet maxExclusive with value 2030. # Subtest: Type atomic/gYear is restricted by facet pattern with value \d\d06. ok 1 - Value "1835" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d06\$))"] ok 2 - Value "1871" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d06\$))"] ok 3 - Value "1999" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d06\$))"] ok 4 - Value "2095" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d06\$))"] ok 5 - Value "1829" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d06\$))"] 1..5 ok 52 - Type atomic/gYear is restricted by facet pattern with value \d\d06. # Subtest: Type atomic/gYear is restricted by facet pattern with value 19\d\d. ok 1 - Value "1802" fails type constraint GYear[pattern=>"(?^:(?ms:^19\\d\\d\$))"] ok 2 - Value "2010" fails type constraint GYear[pattern=>"(?^:(?ms:^19\\d\\d\$))"] ok 3 - Value "1825" fails type constraint GYear[pattern=>"(?^:(?ms:^19\\d\\d\$))"] ok 4 - Value "1711" fails type constraint GYear[pattern=>"(?^:(?ms:^19\\d\\d\$))"] ok 5 - Value "2079" fails type constraint GYear[pattern=>"(?^:(?ms:^19\\d\\d\$))"] 1..5 ok 53 - Type atomic/gYear is restricted by facet pattern with value 19\d\d. # Subtest: Type atomic/gYear is restricted by facet pattern with value 17\d\d. ok 1 - Value "1959" fails type constraint GYear[pattern=>"(?^:(?ms:^17\\d\\d\$))"] ok 2 - Value "1934" fails type constraint GYear[pattern=>"(?^:(?ms:^17\\d\\d\$))"] ok 3 - Value "1983" fails type constraint GYear[pattern=>"(?^:(?ms:^17\\d\\d\$))"] ok 4 - Value "2022" fails type constraint GYear[pattern=>"(?^:(?ms:^17\\d\\d\$))"] ok 5 - Value "1839" fails type constraint GYear[pattern=>"(?^:(?ms:^17\\d\\d\$))"] 1..5 ok 54 - Type atomic/gYear is restricted by facet pattern with value 17\d\d. # Subtest: Type atomic/gYear is restricted by facet pattern with value \d\d66. ok 1 - Value "2026" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d66\$))"] ok 2 - Value "1928" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d66\$))"] ok 3 - Value "1873" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d66\$))"] ok 4 - Value "1908" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d66\$))"] ok 5 - Value "2008" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d66\$))"] 1..5 ok 55 - Type atomic/gYear is restricted by facet pattern with value \d\d66. # Subtest: Type atomic/gYear is restricted by facet pattern with value \d\d77. ok 1 - Value "1802" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d77\$))"] ok 2 - Value "1864" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d77\$))"] ok 3 - Value "1851" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d77\$))"] ok 4 - Value "1707" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d77\$))"] ok 5 - Value "2015" fails type constraint GYear[pattern=>"(?^:(?ms:^\\d\\d77\$))"] 1..5 ok 56 - Type atomic/gYear is restricted by facet pattern with value \d\d77. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "1987" fails type constraint GYear[enumeration=>"ARRAY(0x3e426f8)"] ok 2 - Value "1983" fails type constraint GYear[enumeration=>"ARRAY(0x3e426f8)"] ok 3 - Value "1975" fails type constraint GYear[enumeration=>"ARRAY(0x3e426f8)"] ok 4 - Value "2023" fails type constraint GYear[enumeration=>"ARRAY(0x3e426f8)"] ok 5 - Value "2010" fails type constraint GYear[enumeration=>"ARRAY(0x3e426f8)"] 1..5 ok 57 - Type atomic/gYear is restricted by facet enumeration. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "1990" fails type constraint GYear[enumeration=>"ARRAY(0x3e42b48)"] ok 2 - Value "2027" fails type constraint GYear[enumeration=>"ARRAY(0x3e42b48)"] ok 3 - Value "1990" fails type constraint GYear[enumeration=>"ARRAY(0x3e42b48)"] ok 4 - Value "1970" fails type constraint GYear[enumeration=>"ARRAY(0x3e42b48)"] ok 5 - Value "1970" fails type constraint GYear[enumeration=>"ARRAY(0x3e42b48)"] 1..5 ok 58 - Type atomic/gYear is restricted by facet enumeration. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "1987" fails type constraint GYear[enumeration=>"ARRAY(0x3e483b8)"] ok 2 - Value "1989" fails type constraint GYear[enumeration=>"ARRAY(0x3e483b8)"] ok 3 - Value "1987" fails type constraint GYear[enumeration=>"ARRAY(0x3e483b8)"] ok 4 - Value "1997" fails type constraint GYear[enumeration=>"ARRAY(0x3e483b8)"] ok 5 - Value "2009" fails type constraint GYear[enumeration=>"ARRAY(0x3e483b8)"] 1..5 ok 59 - Type atomic/gYear is restricted by facet enumeration. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "2006" fails type constraint GYear[enumeration=>"ARRAY(0x3e4ced0)"] ok 2 - Value "1987" fails type constraint GYear[enumeration=>"ARRAY(0x3e4ced0)"] ok 3 - Value "1997" fails type constraint GYear[enumeration=>"ARRAY(0x3e4ced0)"] ok 4 - Value "2027" fails type constraint GYear[enumeration=>"ARRAY(0x3e4ced0)"] ok 5 - Value "1994" fails type constraint GYear[enumeration=>"ARRAY(0x3e4ced0)"] 1..5 ok 60 - Type atomic/gYear is restricted by facet enumeration. # Subtest: Type atomic/gYear is restricted by facet enumeration. ok 1 - Value "1993" fails type constraint GYear[enumeration=>"ARRAY(0x3e53130)"] ok 2 - Value "1989" fails type constraint GYear[enumeration=>"ARRAY(0x3e53130)"] ok 3 - Value "2015" fails type constraint GYear[enumeration=>"ARRAY(0x3e53130)"] ok 4 - Value "2026" fails type constraint GYear[enumeration=>"ARRAY(0x3e53130)"] ok 5 - Value "1999" fails type constraint GYear[enumeration=>"ARRAY(0x3e53130)"] 1..5 ok 61 - Type atomic/gYear is restricted by facet enumeration. 1..61 ok t/50gYearMonth.t .......... # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 1970-01. ok 1 - Value "1970-02" passes type constraint GYearMonth[minExclusive=>"1970-01"] ok 2 - Value "1995-03" passes type constraint GYearMonth[minExclusive=>"1970-01"] ok 3 - Value "2012-10" passes type constraint GYearMonth[minExclusive=>"1970-01"] ok 4 - Value "2001-06" passes type constraint GYearMonth[minExclusive=>"1970-01"] ok 5 - Value "2030-12" passes type constraint GYearMonth[minExclusive=>"1970-01"] 1..5 ok 1 - Type atomic/gYearMonth is restricted by facet minExclusive with value 1970-01. # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 2030-01. ok 1 - Value "2030-02" passes type constraint GYearMonth[minExclusive=>"2030-01"] ok 2 - Value "2030-10" passes type constraint GYearMonth[minExclusive=>"2030-01"] ok 3 - Value "2030-08" passes type constraint GYearMonth[minExclusive=>"2030-01"] ok 4 - Value "2030-06" passes type constraint GYearMonth[minExclusive=>"2030-01"] ok 5 - Value "2030-12" passes type constraint GYearMonth[minExclusive=>"2030-01"] 1..5 ok 2 - Type atomic/gYearMonth is restricted by facet minExclusive with value 2030-01. # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 2029-04. ok 1 - Value "2029-05" passes type constraint GYearMonth[minExclusive=>"2029-04"] ok 2 - Value "2030-03" passes type constraint GYearMonth[minExclusive=>"2029-04"] ok 3 - Value "2030-02" passes type constraint GYearMonth[minExclusive=>"2029-04"] ok 4 - Value "2030-01" passes type constraint GYearMonth[minExclusive=>"2029-04"] ok 5 - Value "2030-12" passes type constraint GYearMonth[minExclusive=>"2029-04"] 1..5 ok 3 - Type atomic/gYearMonth is restricted by facet minExclusive with value 2029-04. # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 1970-06. ok 1 - Value "1970-07" passes type constraint GYearMonth[minExclusive=>"1970-06"] ok 2 - Value "1982-10" passes type constraint GYearMonth[minExclusive=>"1970-06"] ok 3 - Value "1989-07" passes type constraint GYearMonth[minExclusive=>"1970-06"] ok 4 - Value "1993-10" passes type constraint GYearMonth[minExclusive=>"1970-06"] ok 5 - Value "2030-12" passes type constraint GYearMonth[minExclusive=>"1970-06"] 1..5 ok 4 - Type atomic/gYearMonth is restricted by facet minExclusive with value 1970-06. # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 2030-11. ok 1 - Value "2030-12" passes type constraint GYearMonth[minExclusive=>"2030-11"] 1..1 ok 5 - Type atomic/gYearMonth is restricted by facet minExclusive with value 2030-11. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 1970-01. ok 1 - Value "1970-01" passes type constraint GYearMonth[minInclusive=>"1970-01"] ok 2 - Value "2010-04" passes type constraint GYearMonth[minInclusive=>"1970-01"] ok 3 - Value "2016-04" passes type constraint GYearMonth[minInclusive=>"1970-01"] ok 4 - Value "2001-05" passes type constraint GYearMonth[minInclusive=>"1970-01"] ok 5 - Value "2030-12" passes type constraint GYearMonth[minInclusive=>"1970-01"] 1..5 ok 6 - Type atomic/gYearMonth is restricted by facet minInclusive with value 1970-01. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 2012-02. ok 1 - Value "2012-02" passes type constraint GYearMonth[minInclusive=>"2012-02"] ok 2 - Value "2013-02" passes type constraint GYearMonth[minInclusive=>"2012-02"] ok 3 - Value "2012-04" passes type constraint GYearMonth[minInclusive=>"2012-02"] ok 4 - Value "2030-11" passes type constraint GYearMonth[minInclusive=>"2012-02"] ok 5 - Value "2030-12" passes type constraint GYearMonth[minInclusive=>"2012-02"] 1..5 ok 7 - Type atomic/gYearMonth is restricted by facet minInclusive with value 2012-02. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 1974-11. ok 1 - Value "1974-11" passes type constraint GYearMonth[minInclusive=>"1974-11"] ok 2 - Value "1998-12" passes type constraint GYearMonth[minInclusive=>"1974-11"] ok 3 - Value "1979-10" passes type constraint GYearMonth[minInclusive=>"1974-11"] ok 4 - Value "2030-08" passes type constraint GYearMonth[minInclusive=>"1974-11"] ok 5 - Value "2030-12" passes type constraint GYearMonth[minInclusive=>"1974-11"] 1..5 ok 8 - Type atomic/gYearMonth is restricted by facet minInclusive with value 1974-11. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 1988-05. ok 1 - Value "1988-05" passes type constraint GYearMonth[minInclusive=>"1988-05"] ok 2 - Value "2017-08" passes type constraint GYearMonth[minInclusive=>"1988-05"] ok 3 - Value "2018-09" passes type constraint GYearMonth[minInclusive=>"1988-05"] ok 4 - Value "1993-01" passes type constraint GYearMonth[minInclusive=>"1988-05"] ok 5 - Value "2030-12" passes type constraint GYearMonth[minInclusive=>"1988-05"] 1..5 ok 9 - Type atomic/gYearMonth is restricted by facet minInclusive with value 1988-05. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 2030-12. ok 1 - Value "2030-12" passes type constraint GYearMonth[minInclusive=>"2030-12"] 1..1 ok 10 - Type atomic/gYearMonth is restricted by facet minInclusive with value 2030-12. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 1970-02. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxExclusive=>"1970-02"] 1..1 ok 11 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 1970-02. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 1983-06. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxExclusive=>"1983-06"] ok 2 - Value "1976-09" passes type constraint GYearMonth[maxExclusive=>"1983-06"] ok 3 - Value "1981-04" passes type constraint GYearMonth[maxExclusive=>"1983-06"] ok 4 - Value "1977-01" passes type constraint GYearMonth[maxExclusive=>"1983-06"] ok 5 - Value "1983-05" passes type constraint GYearMonth[maxExclusive=>"1983-06"] 1..5 ok 12 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 1983-06. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 1971-05. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxExclusive=>"1971-05"] ok 2 - Value "1970-08" passes type constraint GYearMonth[maxExclusive=>"1971-05"] ok 3 - Value "1971-02" passes type constraint GYearMonth[maxExclusive=>"1971-05"] ok 4 - Value "1971-04" passes type constraint GYearMonth[maxExclusive=>"1971-05"] ok 5 - Value "1971-04" passes type constraint GYearMonth[maxExclusive=>"1971-05"] 1..5 ok 13 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 1971-05. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 1981-02. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxExclusive=>"1981-02"] ok 2 - Value "1978-11" passes type constraint GYearMonth[maxExclusive=>"1981-02"] ok 3 - Value "1970-10" passes type constraint GYearMonth[maxExclusive=>"1981-02"] ok 4 - Value "1978-11" passes type constraint GYearMonth[maxExclusive=>"1981-02"] ok 5 - Value "1981-01" passes type constraint GYearMonth[maxExclusive=>"1981-02"] 1..5 ok 14 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 1981-02. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 2030-12. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxExclusive=>"2030-12"] ok 2 - Value "1995-06" passes type constraint GYearMonth[maxExclusive=>"2030-12"] ok 3 - Value "1981-08" passes type constraint GYearMonth[maxExclusive=>"2030-12"] ok 4 - Value "2001-12" passes type constraint GYearMonth[maxExclusive=>"2030-12"] ok 5 - Value "2030-11" passes type constraint GYearMonth[maxExclusive=>"2030-12"] 1..5 ok 15 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 2030-12. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 1970-01. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxInclusive=>"1970-01"] 1..1 ok 16 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 1970-01. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 2010-06. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxInclusive=>"2010-06"] ok 2 - Value "1994-07" passes type constraint GYearMonth[maxInclusive=>"2010-06"] ok 3 - Value "1971-10" passes type constraint GYearMonth[maxInclusive=>"2010-06"] ok 4 - Value "1985-10" passes type constraint GYearMonth[maxInclusive=>"2010-06"] ok 5 - Value "2010-06" passes type constraint GYearMonth[maxInclusive=>"2010-06"] 1..5 ok 17 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 2010-06. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 1986-01. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxInclusive=>"1986-01"] ok 2 - Value "1972-02" passes type constraint GYearMonth[maxInclusive=>"1986-01"] ok 3 - Value "1976-12" passes type constraint GYearMonth[maxInclusive=>"1986-01"] ok 4 - Value "1975-11" passes type constraint GYearMonth[maxInclusive=>"1986-01"] ok 5 - Value "1986-01" passes type constraint GYearMonth[maxInclusive=>"1986-01"] 1..5 ok 18 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 1986-01. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 2014-07. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxInclusive=>"2014-07"] ok 2 - Value "2007-06" passes type constraint GYearMonth[maxInclusive=>"2014-07"] ok 3 - Value "1984-02" passes type constraint GYearMonth[maxInclusive=>"2014-07"] ok 4 - Value "1981-10" passes type constraint GYearMonth[maxInclusive=>"2014-07"] ok 5 - Value "2014-07" passes type constraint GYearMonth[maxInclusive=>"2014-07"] 1..5 ok 19 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 2014-07. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 2030-12. ok 1 - Value "1970-01" passes type constraint GYearMonth[maxInclusive=>"2030-12"] ok 2 - Value "1981-09" passes type constraint GYearMonth[maxInclusive=>"2030-12"] ok 3 - Value "1999-10" passes type constraint GYearMonth[maxInclusive=>"2030-12"] ok 4 - Value "2012-01" passes type constraint GYearMonth[maxInclusive=>"2030-12"] ok 5 - Value "2030-12" passes type constraint GYearMonth[maxInclusive=>"2030-12"] 1..5 ok 20 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 2030-12. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value 17\d\d-\d1. ok 1 - Value "1747-01" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-\\d1\$))"] ok 2 - Value "1726-01" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-\\d1\$))"] ok 3 - Value "1790-01" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-\\d1\$))"] ok 4 - Value "1781-01" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-\\d1\$))"] ok 5 - Value "1701-01" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-\\d1\$))"] 1..5 ok 21 - Type atomic/gYearMonth is restricted by facet pattern with value 17\d\d-\d1. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value \d\d31-\d3. ok 1 - Value "1831-03" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d31-\\d3\$))"] ok 2 - Value "1831-03" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d31-\\d3\$))"] ok 3 - Value "2031-03" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d31-\\d3\$))"] ok 4 - Value "2031-03" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d31-\\d3\$))"] ok 5 - Value "1831-03" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d31-\\d3\$))"] 1..5 ok 22 - Type atomic/gYearMonth is restricted by facet pattern with value \d\d31-\d3. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value \d\d76-0\d. ok 1 - Value "1876-08" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d76-0\\d\$))"] ok 2 - Value "1876-09" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d76-0\\d\$))"] ok 3 - Value "1876-05" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d76-0\\d\$))"] ok 4 - Value "1976-08" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d76-0\\d\$))"] ok 5 - Value "1876-03" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d76-0\\d\$))"] 1..5 ok 23 - Type atomic/gYearMonth is restricted by facet pattern with value \d\d76-0\d. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value 17\d\d-0\d. ok 1 - Value "1718-04" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-0\\d\$))"] ok 2 - Value "1709-06" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-0\\d\$))"] ok 3 - Value "1710-08" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-0\\d\$))"] ok 4 - Value "1704-07" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-0\\d\$))"] ok 5 - Value "1797-03" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^17\\d\\d-0\\d\$))"] 1..5 ok 24 - Type atomic/gYearMonth is restricted by facet pattern with value 17\d\d-0\d. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value 18\d\d-\d2. ok 1 - Value "1866-02" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^18\\d\\d-\\d2\$))"] ok 2 - Value "1864-02" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^18\\d\\d-\\d2\$))"] ok 3 - Value "1877-02" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^18\\d\\d-\\d2\$))"] ok 4 - Value "1887-02" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^18\\d\\d-\\d2\$))"] ok 5 - Value "1833-02" passes type constraint GYearMonth[pattern=>"(?^:(?ms:^18\\d\\d-\\d2\$))"] 1..5 ok 25 - Type atomic/gYearMonth is restricted by facet pattern with value 18\d\d-\d2. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "2017-03" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e31300)"] ok 2 - Value "2028-04" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e31300)"] ok 3 - Value "2028-04" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e31300)"] ok 4 - Value "1980-03" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e31300)"] ok 5 - Value "2014-08" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e31300)"] 1..5 ok 26 - Type atomic/gYearMonth is restricted by facet enumeration. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "2010-09" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e34ed0)"] ok 2 - Value "1986-04" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e34ed0)"] ok 3 - Value "2015-06" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e34ed0)"] ok 4 - Value "2010-09" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e34ed0)"] ok 5 - Value "2000-01" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e34ed0)"] 1..5 ok 27 - Type atomic/gYearMonth is restricted by facet enumeration. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "2001-09" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e3b188)"] ok 2 - Value "2001-09" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e3b188)"] ok 3 - Value "2001-09" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e3b188)"] ok 4 - Value "1978-12" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e3b188)"] ok 5 - Value "1972-08" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e3b188)"] 1..5 ok 28 - Type atomic/gYearMonth is restricted by facet enumeration. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "2027-09" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e40ab0)"] ok 2 - Value "2027-09" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e40ab0)"] ok 3 - Value "1974-01" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e40ab0)"] ok 4 - Value "2007-11" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e40ab0)"] ok 5 - Value "2027-09" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e40ab0)"] 1..5 ok 29 - Type atomic/gYearMonth is restricted by facet enumeration. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "1991-12" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e45288)"] ok 2 - Value "2027-03" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e45288)"] ok 3 - Value "1991-12" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e45288)"] ok 4 - Value "1991-12" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e45288)"] ok 5 - Value "1998-08" passes type constraint GYearMonth[enumeration=>"ARRAY(0x3e45288)"] 1..5 ok 30 - Type atomic/gYearMonth is restricted by facet enumeration. # Subtest: Type atomic/gYearMonth is restricted by facet whiteSpace with value collapse. ok 1 - Value "1970-01" passes type constraint GYearMonth[whiteSpace=>"collapse"] ok 2 - Value "1985-10" passes type constraint GYearMonth[whiteSpace=>"collapse"] ok 3 - Value "1988-04" passes type constraint GYearMonth[whiteSpace=>"collapse"] ok 4 - Value "2013-03" passes type constraint GYearMonth[whiteSpace=>"collapse"] ok 5 - Value "2030-12" passes type constraint GYearMonth[whiteSpace=>"collapse"] 1..5 ok 31 - Type atomic/gYearMonth is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 1975-10. ok 1 - Value "1970-01" fails type constraint GYearMonth[minInclusive=>"1975-10"] ok 2 - Value "1975-02" fails type constraint GYearMonth[minInclusive=>"1975-10"] ok 3 - Value "1972-09" fails type constraint GYearMonth[minInclusive=>"1975-10"] ok 4 - Value "1970-07" fails type constraint GYearMonth[minInclusive=>"1975-10"] ok 5 - Value "1975-09" fails type constraint GYearMonth[minInclusive=>"1975-10"] 1..5 ok 32 - Type atomic/gYearMonth is restricted by facet minInclusive with value 1975-10. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 1998-12. ok 1 - Value "1970-01" fails type constraint GYearMonth[minInclusive=>"1998-12"] ok 2 - Value "1990-10" fails type constraint GYearMonth[minInclusive=>"1998-12"] ok 3 - Value "1998-06" fails type constraint GYearMonth[minInclusive=>"1998-12"] ok 4 - Value "1985-06" fails type constraint GYearMonth[minInclusive=>"1998-12"] ok 5 - Value "1998-11" fails type constraint GYearMonth[minInclusive=>"1998-12"] 1..5 ok 33 - Type atomic/gYearMonth is restricted by facet minInclusive with value 1998-12. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 1997-07. ok 1 - Value "1970-01" fails type constraint GYearMonth[minInclusive=>"1997-07"] ok 2 - Value "1993-03" fails type constraint GYearMonth[minInclusive=>"1997-07"] ok 3 - Value "1971-11" fails type constraint GYearMonth[minInclusive=>"1997-07"] ok 4 - Value "1992-03" fails type constraint GYearMonth[minInclusive=>"1997-07"] ok 5 - Value "1997-06" fails type constraint GYearMonth[minInclusive=>"1997-07"] 1..5 ok 34 - Type atomic/gYearMonth is restricted by facet minInclusive with value 1997-07. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 1973-02. ok 1 - Value "1970-01" fails type constraint GYearMonth[minInclusive=>"1973-02"] ok 2 - Value "1970-12" fails type constraint GYearMonth[minInclusive=>"1973-02"] ok 3 - Value "1971-10" fails type constraint GYearMonth[minInclusive=>"1973-02"] ok 4 - Value "1970-03" fails type constraint GYearMonth[minInclusive=>"1973-02"] ok 5 - Value "1973-01" fails type constraint GYearMonth[minInclusive=>"1973-02"] 1..5 ok 35 - Type atomic/gYearMonth is restricted by facet minInclusive with value 1973-02. # Subtest: Type atomic/gYearMonth is restricted by facet minInclusive with value 2030-12. ok 1 - Value "1970-01" fails type constraint GYearMonth[minInclusive=>"2030-12"] ok 2 - Value "2022-02" fails type constraint GYearMonth[minInclusive=>"2030-12"] ok 3 - Value "2010-09" fails type constraint GYearMonth[minInclusive=>"2030-12"] ok 4 - Value "2012-08" fails type constraint GYearMonth[minInclusive=>"2030-12"] ok 5 - Value "2030-11" fails type constraint GYearMonth[minInclusive=>"2030-12"] 1..5 ok 36 - Type atomic/gYearMonth is restricted by facet minInclusive with value 2030-12. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 1970-01. ok 1 - Value "1970-02" fails type constraint GYearMonth[maxInclusive=>"1970-01"] ok 2 - Value "1997-03" fails type constraint GYearMonth[maxInclusive=>"1970-01"] ok 3 - Value "2005-06" fails type constraint GYearMonth[maxInclusive=>"1970-01"] ok 4 - Value "2029-12" fails type constraint GYearMonth[maxInclusive=>"1970-01"] ok 5 - Value "2030-12" fails type constraint GYearMonth[maxInclusive=>"1970-01"] 1..5 ok 37 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 1970-01. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 1977-09. ok 1 - Value "1977-10" fails type constraint GYearMonth[maxInclusive=>"1977-09"] ok 2 - Value "1982-06" fails type constraint GYearMonth[maxInclusive=>"1977-09"] ok 3 - Value "2000-11" fails type constraint GYearMonth[maxInclusive=>"1977-09"] ok 4 - Value "2013-09" fails type constraint GYearMonth[maxInclusive=>"1977-09"] ok 5 - Value "2030-12" fails type constraint GYearMonth[maxInclusive=>"1977-09"] 1..5 ok 38 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 1977-09. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 1983-01. ok 1 - Value "1983-02" fails type constraint GYearMonth[maxInclusive=>"1983-01"] ok 2 - Value "2018-02" fails type constraint GYearMonth[maxInclusive=>"1983-01"] ok 3 - Value "2002-05" fails type constraint GYearMonth[maxInclusive=>"1983-01"] ok 4 - Value "1996-09" fails type constraint GYearMonth[maxInclusive=>"1983-01"] ok 5 - Value "2030-12" fails type constraint GYearMonth[maxInclusive=>"1983-01"] 1..5 ok 39 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 1983-01. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 1971-08. ok 1 - Value "1971-09" fails type constraint GYearMonth[maxInclusive=>"1971-08"] ok 2 - Value "1997-08" fails type constraint GYearMonth[maxInclusive=>"1971-08"] ok 3 - Value "1996-10" fails type constraint GYearMonth[maxInclusive=>"1971-08"] ok 4 - Value "2022-06" fails type constraint GYearMonth[maxInclusive=>"1971-08"] ok 5 - Value "2030-12" fails type constraint GYearMonth[maxInclusive=>"1971-08"] 1..5 ok 40 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 1971-08. # Subtest: Type atomic/gYearMonth is restricted by facet maxInclusive with value 2004-01. ok 1 - Value "2004-02" fails type constraint GYearMonth[maxInclusive=>"2004-01"] ok 2 - Value "2012-02" fails type constraint GYearMonth[maxInclusive=>"2004-01"] ok 3 - Value "2019-09" fails type constraint GYearMonth[maxInclusive=>"2004-01"] ok 4 - Value "2027-06" fails type constraint GYearMonth[maxInclusive=>"2004-01"] ok 5 - Value "2030-12" fails type constraint GYearMonth[maxInclusive=>"2004-01"] 1..5 ok 41 - Type atomic/gYearMonth is restricted by facet maxInclusive with value 2004-01. # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 1970-01. ok 1 - Value "1970-01" fails type constraint GYearMonth[minExclusive=>"1970-01"] 1..1 ok 42 - Type atomic/gYearMonth is restricted by facet minExclusive with value 1970-01. # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 2009-09. ok 1 - Value "1970-01" fails type constraint GYearMonth[minExclusive=>"2009-09"] ok 2 - Value "1994-07" fails type constraint GYearMonth[minExclusive=>"2009-09"] ok 3 - Value "1992-03" fails type constraint GYearMonth[minExclusive=>"2009-09"] ok 4 - Value "1996-11" fails type constraint GYearMonth[minExclusive=>"2009-09"] ok 5 - Value "2009-09" fails type constraint GYearMonth[minExclusive=>"2009-09"] 1..5 ok 43 - Type atomic/gYearMonth is restricted by facet minExclusive with value 2009-09. # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 2018-11. ok 1 - Value "1970-01" fails type constraint GYearMonth[minExclusive=>"2018-11"] ok 2 - Value "1972-10" fails type constraint GYearMonth[minExclusive=>"2018-11"] ok 3 - Value "1978-05" fails type constraint GYearMonth[minExclusive=>"2018-11"] ok 4 - Value "2018-03" fails type constraint GYearMonth[minExclusive=>"2018-11"] ok 5 - Value "2018-11" fails type constraint GYearMonth[minExclusive=>"2018-11"] 1..5 ok 44 - Type atomic/gYearMonth is restricted by facet minExclusive with value 2018-11. # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 1982-07. ok 1 - Value "1970-01" fails type constraint GYearMonth[minExclusive=>"1982-07"] ok 2 - Value "1979-08" fails type constraint GYearMonth[minExclusive=>"1982-07"] ok 3 - Value "1976-04" fails type constraint GYearMonth[minExclusive=>"1982-07"] ok 4 - Value "1975-10" fails type constraint GYearMonth[minExclusive=>"1982-07"] ok 5 - Value "1982-07" fails type constraint GYearMonth[minExclusive=>"1982-07"] 1..5 ok 45 - Type atomic/gYearMonth is restricted by facet minExclusive with value 1982-07. # Subtest: Type atomic/gYearMonth is restricted by facet minExclusive with value 2030-11. ok 1 - Value "1970-01" fails type constraint GYearMonth[minExclusive=>"2030-11"] ok 2 - Value "1997-04" fails type constraint GYearMonth[minExclusive=>"2030-11"] ok 3 - Value "2018-05" fails type constraint GYearMonth[minExclusive=>"2030-11"] ok 4 - Value "2022-06" fails type constraint GYearMonth[minExclusive=>"2030-11"] ok 5 - Value "2030-11" fails type constraint GYearMonth[minExclusive=>"2030-11"] 1..5 ok 46 - Type atomic/gYearMonth is restricted by facet minExclusive with value 2030-11. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 1970-02. ok 1 - Value "1970-02" fails type constraint GYearMonth[maxExclusive=>"1970-02"] ok 2 - Value "2005-03" fails type constraint GYearMonth[maxExclusive=>"1970-02"] ok 3 - Value "2011-06" fails type constraint GYearMonth[maxExclusive=>"1970-02"] ok 4 - Value "2021-05" fails type constraint GYearMonth[maxExclusive=>"1970-02"] ok 5 - Value "2030-12" fails type constraint GYearMonth[maxExclusive=>"1970-02"] 1..5 ok 47 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 1970-02. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 2014-09. ok 1 - Value "2014-09" fails type constraint GYearMonth[maxExclusive=>"2014-09"] ok 2 - Value "2026-08" fails type constraint GYearMonth[maxExclusive=>"2014-09"] ok 3 - Value "2030-08" fails type constraint GYearMonth[maxExclusive=>"2014-09"] ok 4 - Value "2019-06" fails type constraint GYearMonth[maxExclusive=>"2014-09"] ok 5 - Value "2030-12" fails type constraint GYearMonth[maxExclusive=>"2014-09"] 1..5 ok 48 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 2014-09. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 1995-01. ok 1 - Value "1995-01" fails type constraint GYearMonth[maxExclusive=>"1995-01"] ok 2 - Value "2015-07" fails type constraint GYearMonth[maxExclusive=>"1995-01"] ok 3 - Value "2009-04" fails type constraint GYearMonth[maxExclusive=>"1995-01"] ok 4 - Value "2012-05" fails type constraint GYearMonth[maxExclusive=>"1995-01"] ok 5 - Value "2030-12" fails type constraint GYearMonth[maxExclusive=>"1995-01"] 1..5 ok 49 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 1995-01. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 1979-10. ok 1 - Value "1979-10" fails type constraint GYearMonth[maxExclusive=>"1979-10"] ok 2 - Value "2017-11" fails type constraint GYearMonth[maxExclusive=>"1979-10"] ok 3 - Value "2013-05" fails type constraint GYearMonth[maxExclusive=>"1979-10"] ok 4 - Value "2005-10" fails type constraint GYearMonth[maxExclusive=>"1979-10"] ok 5 - Value "2030-12" fails type constraint GYearMonth[maxExclusive=>"1979-10"] 1..5 ok 50 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 1979-10. # Subtest: Type atomic/gYearMonth is restricted by facet maxExclusive with value 2030-12. ok 1 - Value "2030-12" fails type constraint GYearMonth[maxExclusive=>"2030-12"] 1..1 ok 51 - Type atomic/gYearMonth is restricted by facet maxExclusive with value 2030-12. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value \d\d10-0\d. ok 1 - Value "1959-12" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d10-0\\d\$))"] ok 2 - Value "1856-11" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d10-0\\d\$))"] ok 3 - Value "2028-11" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d10-0\\d\$))"] ok 4 - Value "1829-10" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d10-0\\d\$))"] ok 5 - Value "1796-12" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d10-0\\d\$))"] 1..5 ok 52 - Type atomic/gYearMonth is restricted by facet pattern with value \d\d10-0\d. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value 19\d\d-0\d. ok 1 - Value "1854-11" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-0\\d\$))"] ok 2 - Value "1853-10" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-0\\d\$))"] ok 3 - Value "1829-10" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-0\\d\$))"] ok 4 - Value "1728-10" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-0\\d\$))"] ok 5 - Value "1883-12" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-0\\d\$))"] 1..5 ok 53 - Type atomic/gYearMonth is restricted by facet pattern with value 19\d\d-0\d. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value 19\d\d-\d6. ok 1 - Value "1806-04" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-\\d6\$))"] ok 2 - Value "1831-05" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-\\d6\$))"] ok 3 - Value "1888-04" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-\\d6\$))"] ok 4 - Value "1850-02" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-\\d6\$))"] ok 5 - Value "2025-03" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^19\\d\\d-\\d6\$))"] 1..5 ok 54 - Type atomic/gYearMonth is restricted by facet pattern with value 19\d\d-\d6. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value \d\d54-0\d. ok 1 - Value "1994-10" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d54-0\\d\$))"] ok 2 - Value "1791-12" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d54-0\\d\$))"] ok 3 - Value "2056-10" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d54-0\\d\$))"] ok 4 - Value "1987-11" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d54-0\\d\$))"] ok 5 - Value "1885-11" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d54-0\\d\$))"] 1..5 ok 55 - Type atomic/gYearMonth is restricted by facet pattern with value \d\d54-0\d. # Subtest: Type atomic/gYearMonth is restricted by facet pattern with value \d\d41-\d2. ok 1 - Value "1862-03" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d41-\\d2\$))"] ok 2 - Value "1869-07" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d41-\\d2\$))"] ok 3 - Value "1847-04" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d41-\\d2\$))"] ok 4 - Value "1759-06" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d41-\\d2\$))"] ok 5 - Value "1768-08" fails type constraint GYearMonth[pattern=>"(?^:(?ms:^\\d\\d41-\\d2\$))"] 1..5 ok 56 - Type atomic/gYearMonth is restricted by facet pattern with value \d\d41-\d2. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "1981-09" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb5050)"] ok 2 - Value "2022-01" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb5050)"] ok 3 - Value "2008-05" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb5050)"] ok 4 - Value "2013-11" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb5050)"] ok 5 - Value "2003-10" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb5050)"] 1..5 ok 57 - Type atomic/gYearMonth is restricted by facet enumeration. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "2027-07" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb8650)"] ok 2 - Value "1978-05" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb8650)"] ok 3 - Value "2013-05" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb8650)"] ok 4 - Value "2010-06" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb8650)"] ok 5 - Value "1999-01" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3eb8650)"] 1..5 ok 58 - Type atomic/gYearMonth is restricted by facet enumeration. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "2008-10" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ebe1a8)"] ok 2 - Value "1983-05" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ebe1a8)"] ok 3 - Value "1974-09" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ebe1a8)"] ok 4 - Value "1982-09" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ebe1a8)"] ok 5 - Value "2026-01" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ebe1a8)"] 1..5 ok 59 - Type atomic/gYearMonth is restricted by facet enumeration. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "2020-08" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec46f8)"] ok 2 - Value "2030-08" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec46f8)"] ok 3 - Value "2024-04" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec46f8)"] ok 4 - Value "2021-01" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec46f8)"] ok 5 - Value "1978-11" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec46f8)"] 1..5 ok 60 - Type atomic/gYearMonth is restricted by facet enumeration. # Subtest: Type atomic/gYearMonth is restricted by facet enumeration. ok 1 - Value "2016-02" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec4728)"] ok 2 - Value "1972-04" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec4728)"] ok 3 - Value "1977-07" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec4728)"] ok 4 - Value "2017-06" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec4728)"] ok 5 - Value "1973-09" fails type constraint GYearMonth[enumeration=>"ARRAY(0x3ec4728)"] 1..5 ok 61 - Type atomic/gYearMonth is restricted by facet enumeration. 1..61 ok t/50hexBinary.t ........... # Subtest: Type atomic/hexBinary is restricted by facet maxLength with value 1. ok 1 - Value "71" passes type constraint HexBinary[maxLength=>"1"] ok 2 - Value "76" passes type constraint HexBinary[maxLength=>"1"] ok 3 - Value "77" passes type constraint HexBinary[maxLength=>"1"] ok 4 - Value "67" passes type constraint HexBinary[maxLength=>"1"] ok 5 - Value "79" passes type constraint HexBinary[maxLength=>"1"] 1..5 ok 1 - Type atomic/hexBinary is restricted by facet maxLength with value 1. # Subtest: Type atomic/hexBinary is restricted by facet maxLength with value 29. ok 1 - Value "6f" passes type constraint HexBinary[maxLength=>"29"] ok 2 - Value "636b647679747573" passes type constraint HexBinary[maxLength=>"29"] ok 3 - Value "6f7774697171766977747769697065" passes type constraint HexBinary[maxLength=>"29"] ok 4 - Value "686e75626463777362686a726472747078746d656f75" passes type constraint HexBinary[maxLength=>"29"] ok 5 - Value "767261756d6e6f726f707462687963777068676870786c6277756c686a" passes type constraint HexBinary[maxLength=>"29"] 1..5 ok 2 - Type atomic/hexBinary is restricted by facet maxLength with value 29. # Subtest: Type atomic/hexBinary is restricted by facet maxLength with value 7. ok 1 - Value "6f" passes type constraint HexBinary[maxLength=>"7"] ok 2 - Value "7774" passes type constraint HexBinary[maxLength=>"7"] ok 3 - Value "6a766f" passes type constraint HexBinary[maxLength=>"7"] ok 4 - Value "66646c68" passes type constraint HexBinary[maxLength=>"7"] ok 5 - Value "7676726d68" passes type constraint HexBinary[maxLength=>"7"] 1..5 ok 3 - Type atomic/hexBinary is restricted by facet maxLength with value 7. # Subtest: Type atomic/hexBinary is restricted by facet maxLength with value 6. ok 1 - Value "68" passes type constraint HexBinary[maxLength=>"6"] ok 2 - Value "7568" passes type constraint HexBinary[maxLength=>"6"] ok 3 - Value "626b71" passes type constraint HexBinary[maxLength=>"6"] ok 4 - Value "79757774" passes type constraint HexBinary[maxLength=>"6"] ok 5 - Value "6e6e6a666f" passes type constraint HexBinary[maxLength=>"6"] 1..5 ok 4 - Type atomic/hexBinary is restricted by facet maxLength with value 6. # Subtest: Type atomic/hexBinary is restricted by facet maxLength with value 74. ok 1 - Value "71" passes type constraint HexBinary[maxLength=>"74"] ok 2 - Value "6f6f6f697479676d63786c617769736e796b6b" passes type constraint HexBinary[maxLength=>"74"] ok 3 - Value "76796d7664777762686d6c766c726163737377626a686f767761637471636162796b706261" passes type constraint HexBinary[maxLength=>"74"] ok 4 - Value "6362696e6a666e6871726f657373756a71656e796470756866756765766a70706172696264687763716e77776276686876676e736a7762" passes type constraint HexBinary[maxLength=>"74"] ok 5 - Value "696e6d6f6f72706c7170666269637373746d736c6b746e75666e6b72626167766d70646371726f6a636173786c70627274636971786c6a78706e6a726574636b6c6f6b676871677073" passes type constraint HexBinary[maxLength=>"74"] 1..5 ok 5 - Type atomic/hexBinary is restricted by facet maxLength with value 74. # Subtest: Type atomic/hexBinary is restricted by facet minLength with value 1. ok 1 - Value "73" passes type constraint HexBinary[minLength=>"1"] ok 2 - Value "7176616c65796e636b6968706d78727068686f" passes type constraint HexBinary[minLength=>"1"] ok 3 - Value "726d78636362786866667365666376686568766d78616165736e67756a746f746c79757262" passes type constraint HexBinary[minLength=>"1"] ok 4 - Value "696267697273796f6275786162616b636e777272706e627262696a726372766975626a6f6d61706c6979656b747962677563726f6e756d" passes type constraint HexBinary[minLength=>"1"] ok 5 - Value "70736e68776c76636a727873726f6b6e716e6f696979676e777365716473616f647461756b706b7666686f69786c6178777577626f71716568666f626f7968776c62786b7074677864" passes type constraint HexBinary[minLength=>"1"] 1..5 ok 6 - Type atomic/hexBinary is restricted by facet minLength with value 1. # Subtest: Type atomic/hexBinary is restricted by facet minLength with value 28. ok 1 - Value "72707761716a6571706564686a6873726b7472656c6f616b6d6c6b77" passes type constraint HexBinary[minLength=>"28"] ok 2 - Value "6e72676a6a6e61776b6f676c76616a7776676e7279616e70656b6d6b677466686374746b6c776e" passes type constraint HexBinary[minLength=>"28"] ok 3 - Value "696e7270626562767870696464776773686963716b626c6762706d726573786579736c63697573646e63786778696c73776b" passes type constraint HexBinary[minLength=>"28"] ok 4 - Value "77726365726371756f76706c66686e786a6761766f6879766d7069737376686171646d6466707562676f717879646a7971777765676c6c6478706c6867" passes type constraint HexBinary[minLength=>"28"] ok 5 - Value "637366746e7564657066636f6e667161636472617368776b67646e6b6e7470627963696162696c6b7175746e626c6f706b787778716e766e646c6168726b726675716b6165746361" passes type constraint HexBinary[minLength=>"28"] 1..5 ok 7 - Type atomic/hexBinary is restricted by facet minLength with value 28. # Subtest: Type atomic/hexBinary is restricted by facet minLength with value 2. ok 1 - Value "7965" passes type constraint HexBinary[minLength=>"2"] ok 2 - Value "70786a7071636169626270636f786374666c6962" passes type constraint HexBinary[minLength=>"2"] ok 3 - Value "75696a7571746d757878626a6e666f6f70776c6374616f6f65646f79797762726a6469676970" passes type constraint HexBinary[minLength=>"2"] ok 4 - Value "77767578746e646d6b667861717375667965646f6f7679686863636a6e6a756277797979726c61626d6e666a64726b677767666866617765" passes type constraint HexBinary[minLength=>"2"] ok 5 - Value "69766a63617879686a6b786f70716a7978687471636c6d79666b646767766d646471617970746d726c776971686c79617579666c6d626d75686d746d6562666878756162736363716f6c" passes type constraint HexBinary[minLength=>"2"] 1..5 ok 8 - Type atomic/hexBinary is restricted by facet minLength with value 2. # Subtest: Type atomic/hexBinary is restricted by facet minLength with value 48. ok 1 - Value "6669726d66716874726b6a7669776f636c77687462677072796d67726373616f6d6a62676e71737662786d706e657361" passes type constraint HexBinary[minLength=>"48"] ok 2 - Value "7076647968747279656174736a766a68726d7167796f67666c73656f7261756c6e716576796a68756e62646d67786f7776656a616572" passes type constraint HexBinary[minLength=>"48"] ok 3 - Value "6a6562666d64656f7979716d737769706e63677064707474636f7471626e6b637973666d6e6a626879776f6b65716e62646d6a6470686f79636d7165" passes type constraint HexBinary[minLength=>"48"] ok 4 - Value "6c6361646e766f616369686a6a6363786967746164646f6d6e616a6d69636d69636161636c79746a6b61666175736f676675696363786f756f6e667978706a797761" passes type constraint HexBinary[minLength=>"48"] ok 5 - Value "78796276646a6f61646b6c6d6d70746c686e6c636971757273746e766e63696d6171677571696c666a6874626c74696365797975756875657377726674626d69706976766c6c7376" passes type constraint HexBinary[minLength=>"48"] 1..5 ok 9 - Type atomic/hexBinary is restricted by facet minLength with value 48. # Subtest: Type atomic/hexBinary is restricted by facet minLength with value 74. ok 1 - Value "6c6e6f6f636375616170726576757375616b70776c6564737366636c66776e706c6669746d6c6d666d67766b6a6a776e6b79756e6367756e7864676778706e6874757078757179687179" passes type constraint HexBinary[minLength=>"74"] ok 2 - Value "6e6a72616d72637170627874706c6e63716878746d6d636e776b646467716b7677676a6f71646762656b64617678776875656a63716f6d656e686e72656f7379667078756f61746e6c64" passes type constraint HexBinary[minLength=>"74"] ok 3 - Value "736f6463647962746d797378787866646a6e65767472776961766270696176746c797172776679636f65646c7871666a637765736f64766e6275676c766c6e706178777570637168776c" passes type constraint HexBinary[minLength=>"74"] ok 4 - Value "616b6f6a686d756a74756e7861746f757172766672766f66636c76657162637565687177767671796f6b7269686c6b6268726b6868726d6e736c74777166726c76626272786c76626264" passes type constraint HexBinary[minLength=>"74"] ok 5 - Value "736b6d74726669796777796164756b706973786c747574746f6a786671766672736d736866697168776663626b7073686465716f64766c677275696676776479726263706a6a79616b6f" passes type constraint HexBinary[minLength=>"74"] 1..5 ok 10 - Type atomic/hexBinary is restricted by facet minLength with value 74. # Subtest: Type atomic/hexBinary is restricted by facet length with value 1. ok 1 - Value "63" passes type constraint HexBinary[length=>"1"] ok 2 - Value "77" passes type constraint HexBinary[length=>"1"] ok 3 - Value "78" passes type constraint HexBinary[length=>"1"] ok 4 - Value "77" passes type constraint HexBinary[length=>"1"] ok 5 - Value "65" passes type constraint HexBinary[length=>"1"] 1..5 ok 11 - Type atomic/hexBinary is restricted by facet length with value 1. # Subtest: Type atomic/hexBinary is restricted by facet length with value 16. ok 1 - Value "73756e6d646279637070646378667371" passes type constraint HexBinary[length=>"16"] ok 2 - Value "696a7372617365727177786e76626274" passes type constraint HexBinary[length=>"16"] ok 3 - Value "6e67676f66736a677468677077746668" passes type constraint HexBinary[length=>"16"] ok 4 - Value "616c6b6b636377696e7265646e6e7678" passes type constraint HexBinary[length=>"16"] ok 5 - Value "6c777676726b78736e61736a64766973" passes type constraint HexBinary[length=>"16"] 1..5 ok 12 - Type atomic/hexBinary is restricted by facet length with value 16. # Subtest: Type atomic/hexBinary is restricted by facet length with value 41. ok 1 - Value "776c6a7870627864747264616e76637377706464696c736e6a637372756c736c696a66786c65796e6f" passes type constraint HexBinary[length=>"41"] ok 2 - Value "6e7066747876756f6e71636d6a65656a746278707574706c6f7872746370676268686f6e7979767670" passes type constraint HexBinary[length=>"41"] ok 3 - Value "7976726a686e70676d756a786c67756367667672747563767563797375706c6e7263796c6d796f746f" passes type constraint HexBinary[length=>"41"] ok 4 - Value "74626c6575637874666f62716b6d7377636a7673626f70676a656e6f7862646569756d6b616d617972" passes type constraint HexBinary[length=>"41"] ok 5 - Value "6f7470776c63616d6771636e756c6e716f64736f62677868726672736e77766d6d7272646562766365" passes type constraint HexBinary[length=>"41"] 1..5 ok 13 - Type atomic/hexBinary is restricted by facet length with value 41. # Subtest: Type atomic/hexBinary is restricted by facet length with value 68. ok 1 - Value "61647361677962727668716261676e776777676764666a697478706f656f6d646d72696f7474796b74627672716470636d71617073617767626e697569746164776d6870" passes type constraint HexBinary[length=>"68"] ok 2 - Value "6c71686d646d64687679646a686761737563666f696f73696f63787976696267706763616d786d647170767470706466726169636d7161716e78786974796a7767726565" passes type constraint HexBinary[length=>"68"] ok 3 - Value "7675776d67747075716a677377686d6c6c617768616a77786574657972656973646e6c6a626c757172717374757576776b7968766d6d736875776d6273696e79636b7663" passes type constraint HexBinary[length=>"68"] ok 4 - Value "68637564617068786a696a6762686c6c6d74776b7273647564656e726372666c6e6c63636c6e77787870616a6966656971746f74746f6572787870726d6874776f786268" passes type constraint HexBinary[length=>"68"] ok 5 - Value "7262656f6e6c6467666a6f7568676f746668756f6f6f716766666a63736a7265687273676b636663756472696567686678736f7074636b67666f71736272756170706467" passes type constraint HexBinary[length=>"68"] 1..5 ok 14 - Type atomic/hexBinary is restricted by facet length with value 68. # Subtest: Type atomic/hexBinary is restricted by facet length with value 74. ok 1 - Value "71617165766675796f7077626377736e796f62757475776a6363686e6570727665706379666c6d637074756e647075637775616871676161746b786a65687867616e747874786b617170" passes type constraint HexBinary[length=>"74"] ok 2 - Value "6f6d636d71766b6679676b6e7169727276636a747961716464797066626d6474707671616a61707163796e75706f6561646b64676a6e7778746c6b7874767063706a6976777065767577" passes type constraint HexBinary[length=>"74"] ok 3 - Value "787372716871736f6f616178707273707874687562696177616f6c637677686e72636d676f6a6b786c776e64666d7378796679656a64706d676d72616d7973746668736b65626964716e" passes type constraint HexBinary[length=>"74"] ok 4 - Value "7367786779776e6476666369717977766e76796f6e79636d706a686d6b616a676a6272687979646775776e6863776b62746a706f77726672706e78716a666f626476776674756b786f6e" passes type constraint HexBinary[length=>"74"] ok 5 - Value "6174786a656d70627377707072676773717375746676787272646975616b71766a73646f6a696f736f67616f746a6e7272626b616b636d6b706469767574757772736a64726e716f6765" passes type constraint HexBinary[length=>"74"] 1..5 ok 15 - Type atomic/hexBinary is restricted by facet length with value 74. # Subtest: Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{56}. ok 1 - Value "756765786D706E686D61746C736A66696F6870727272707864666579" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{56}\$))"] ok 2 - Value "6164696771616D657769787078716767647573626D65686570687579" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{56}\$))"] ok 3 - Value "6C6C716F636879677467686871776571686161616E6D78636B686563" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{56}\$))"] ok 4 - Value "6B6C6365756F73647967646E766366776F6F6B68706C6D71656F7072" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{56}\$))"] ok 5 - Value "687565777368706D646B6B6D6C6F65716A6D6A62776D747267666B69" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{56}\$))"] 1..5 ok 16 - Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{56}. # Subtest: Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{66}. ok 1 - Value "6564757662646E6B76686F77747473656B7876726F7062616A6B70677272736867" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{66}\$))"] ok 2 - Value "6E6776726D7468796B766A766B6872796C6A7063666C68616F616B6272766D6B6A" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{66}\$))"] ok 3 - Value "686463686A7665776B746F756A616673626E6C69796278747176677861756A6378" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{66}\$))"] ok 4 - Value "656B6B6C7379727171746970697473726B626F6C71677373637976786E736B6776" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{66}\$))"] ok 5 - Value "707574686276776574756F63756977616A797869707968676C7276757174756468" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{66}\$))"] 1..5 ok 17 - Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{66}. # Subtest: Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{18}. ok 1 - Value "686163626B6E726F61" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{18}\$))"] ok 2 - Value "66666F7062616A7269" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{18}\$))"] ok 3 - Value "6C706B737361767170" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{18}\$))"] ok 4 - Value "7561746E7175666A61" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{18}\$))"] ok 5 - Value "6661656273726E6C63" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{18}\$))"] 1..5 ok 18 - Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{18}. # Subtest: Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{46}. ok 1 - Value "616B6374737472717274636768616E66746C77726F6771" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{46}\$))"] ok 2 - Value "71686674766B73656B6E6772617378686D77746E696D66" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{46}\$))"] ok 3 - Value "626467696F686C71616B6D7872766B666E796D6D6D6779" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{46}\$))"] ok 4 - Value "6B78696E627863716F696D676371786D797264736D686C" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{46}\$))"] ok 5 - Value "756A756779636D61626B626676726E666566757362656A" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{46}\$))"] 1..5 ok 19 - Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{46}. # Subtest: Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{60}. ok 1 - Value "746A71716F6E6F796E7463657773706177746A746173616274706671616A" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{60}\$))"] ok 2 - Value "6A6F6F67676273756B726A696D6F6E61726E796969767061756262726279" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{60}\$))"] ok 3 - Value "69706467776169706D7871727879636E6D69626271797962776B67686D61" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{60}\$))"] ok 4 - Value "6672626F676B666A6977666876747279757376786F686D616D76676C7171" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{60}\$))"] ok 5 - Value "626679666F666A78626B77656275626C6E6970667662776D737462646276" passes type constraint HexBinary[pattern=>"(?^:(?ms:^[0-9A-F]{60}\$))"] 1..5 ok 20 - Type atomic/hexBinary is restricted by facet pattern with value [0-9A-F]{60}. # Subtest: Type atomic/hexBinary is restricted by facet enumeration. ok 1 - Value "747879637369666c796970646e6b6e616c65777064646d687967716d6e726c6e7064676b6e6871686f65616f6c676b7379696c6e7578766b646c7678756e62" passes type constraint HexBinary[enumeration=>"ARRAY(0x2998d40)"] ok 2 - Value "636b6b686471656b6d656166616975717369656464636571786969636f6a747765617364706f7667666164727071766e67717771796b647274796f7771716f7373666e" passes type constraint HexBinary[enumeration=>"ARRAY(0x2998d40)"] ok 3 - Value "747879637369666c796970646e6b6e616c65777064646d687967716d6e726c6e7064676b6e6871686f65616f6c676b7379696c6e7578766b646c7678756e62" passes type constraint HexBinary[enumeration=>"ARRAY(0x2998d40)"] ok 4 - Value "696a66756d766e" passes type constraint HexBinary[enumeration=>"ARRAY(0x2998d40)"] ok 5 - Value "786c6c716971787963" passes type constraint HexBinary[enumeration=>"ARRAY(0x2998d40)"] 1..5 ok 21 - Type atomic/hexBinary is restricted by facet enumeration. # Subtest: Type atomic/hexBinary is restricted by facet enumeration. ok 1 - Value "78787167726d70666773646363637167666a76716c746d65746265786f68666e706b6972696f7071776e626975656c767661636e756a6a6962617261" passes type constraint HexBinary[enumeration=>"ARRAY(0x299df08)"] ok 2 - Value "696b70746c7777656b6b686b786961737561746a6a666262646161666e617376626b6d70796c6f72786d66786d70657267706971746966636f" passes type constraint HexBinary[enumeration=>"ARRAY(0x299df08)"] ok 3 - Value "71746474" passes type constraint HexBinary[enumeration=>"ARRAY(0x299df08)"] ok 4 - Value "70796171746777756779647270757175746f6177636a77647766786e6e626a6c6474796c656f666874" passes type constraint HexBinary[enumeration=>"ARRAY(0x299df08)"] ok 5 - Value "78787167726d70666773646363637167666a76716c746d65746265786f68666e706b6972696f7071776e626975656c767661636e756a6a6962617261" passes type constraint HexBinary[enumeration=>"ARRAY(0x299df08)"] 1..5 ok 22 - Type atomic/hexBinary is restricted by facet enumeration. # Subtest: Type atomic/hexBinary is restricted by facet enumeration. ok 1 - Value "66656a78736c737670696577636f6f7374736e666f716b6b6d70706372636670756376717174637271636f766174716877676c7677616b6b616b66686b796e6e" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a4b90)"] ok 2 - Value "7869716779776174636276726362707274646f6672636874796c77716f796d67776463706664686d79727972696a6768686c746a706d776d67757266756373777278616d616d6a74" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a4b90)"] ok 3 - Value "716f6a676d716c6a7962627064746c6d6f6b" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a4b90)"] ok 4 - Value "66656a78736c737670696577636f6f7374736e666f716b6b6d70706372636670756376717174637271636f766174716877676c7677616b6b616b66686b796e6e" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a4b90)"] ok 5 - Value "697869686d6d726979716e736d6d6c716e61756f626c72656a6a6176696772737564787364757971736a7470617074766b797074736b6b6c7869656e656968616f6b63736778656975" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a4b90)"] 1..5 ok 23 - Type atomic/hexBinary is restricted by facet enumeration. # Subtest: Type atomic/hexBinary is restricted by facet enumeration. ok 1 - Value "656b6472646f6a6163776e71" passes type constraint HexBinary[enumeration=>"ARRAY(0x29ab120)"] ok 2 - Value "64756572756677727068687376727365796679757174776b6c67686b656f67657570797976" passes type constraint HexBinary[enumeration=>"ARRAY(0x29ab120)"] ok 3 - Value "6b64636963626276647477686f706770756a7068776870696c62746a63786f6b6e6a746672626c63637376776c6b73786e6b7372616266616875646175646f6167656f636e63697274" passes type constraint HexBinary[enumeration=>"ARRAY(0x29ab120)"] ok 4 - Value "6b64636963626276647477686f706770756a7068776870696c62746a63786f6b6e6a746672626c63637376776c6b73786e6b7372616266616875646175646f6167656f636e63697274" passes type constraint HexBinary[enumeration=>"ARRAY(0x29ab120)"] ok 5 - Value "63696877766e6a636270666f696c72686a" passes type constraint HexBinary[enumeration=>"ARRAY(0x29ab120)"] 1..5 ok 24 - Type atomic/hexBinary is restricted by facet enumeration. # Subtest: Type atomic/hexBinary is restricted by facet enumeration. ok 1 - Value "6761737571766c716873746d72" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a9a90)"] ok 2 - Value "6d6f63686e7463706a67747172716b75656966746273697579687666706c6c72726e69706f6b67716d766f626b6c757171777363796b646e666468736f6f6b696464" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a9a90)"] ok 3 - Value "6b696767676c64707177726b77777865796d63656b6b6369626a66646d6d72676877707162786765757471706c75796c6b75676b6561756b6579706c647269696c766e" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a9a90)"] ok 4 - Value "6f6b66687469687477677775706a61" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a9a90)"] ok 5 - Value "657575657662737270776a626a70716d6878796e77627878647167786c6862657867796576686d6c63696567787261666d" passes type constraint HexBinary[enumeration=>"ARRAY(0x29a9a90)"] 1..5 ok 25 - Type atomic/hexBinary is restricted by facet enumeration. # Subtest: Type atomic/hexBinary is restricted by facet whiteSpace with value collapse. ok 1 - Value "657570736465656376746b73687578756e70706769717479776a61787476686877707472626269726e727970706b6b616e736e6d6e736b6777756d786f626a78696276736d6777" passes type constraint HexBinary[whiteSpace=>"collapse"] ok 2 - Value "75656e7472726f756176676767676763746a6f726a726d6967776e716b6e776e676e7375706a686569697978726c6d706e737871626b786f716a63786f6b78746d68796d706676" passes type constraint HexBinary[whiteSpace=>"collapse"] ok 3 - Value "6a686275666f766e746e786e6d657765716365776f7164636e6d696865757873656f6c72776c627673676a686b686a77646761636177767468667276726171676f71686579636f" passes type constraint HexBinary[whiteSpace=>"collapse"] ok 4 - Value "6471726971796f71756a6f6876796576776d756b706e6b73646e6d7962796b6c67736a7363746a63796272676c646d72647771786b77626b77717563646c6561706a7578756964" passes type constraint HexBinary[whiteSpace=>"collapse"] ok 5 - Value "6d6e6b6664616f6f6b676e646d6c67776a6d6e6a6a6d736a73726e62747079656b6765706f67776e6778746479736273736b626b6f76797170766d7264656c6573646b696a6864" passes type constraint HexBinary[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/hexBinary is restricted by facet whiteSpace with value collapse. 1..26 ok t/50ID.t .................. # Subtest: Type atomic/ID is restricted by facet maxLength with value 1. ok 1 - Value "_" passes type constraint Id[maxLength=>"1"] ok 2 - Value "a" passes type constraint Id[maxLength=>"1"] ok 3 - Value "f" passes type constraint Id[maxLength=>"1"] ok 4 - Value "r" passes type constraint Id[maxLength=>"1"] ok 5 - Value "_" passes type constraint Id[maxLength=>"1"] 1..5 ok 1 - Type atomic/ID is restricted by facet maxLength with value 1. # Subtest: Type atomic/ID is restricted by facet maxLength with value 62. ok 1 - Value "f" passes type constraint Id[maxLength=>"62"] ok 2 - Value "ofollowing.worki" passes type constraint Id[maxLength=>"62"] ok 3 - Value "tthe.the.revolutionize.of_retri" passes type constraint Id[maxLength=>"62"] ok 4 - Value "vlibraries_building_developing.computing_for_d" passes type constraint Id[maxLength=>"62"] ok 5 - Value "qassociated_robust-the.the_and-working-eliminate-participants" passes type constraint Id[maxLength=>"62"] 1..5 ok 2 - Type atomic/ID is restricted by facet maxLength with value 62. # Subtest: Type atomic/ID is restricted by facet maxLength with value 58. ok 1 - Value "w" passes type constraint Id[maxLength=>"58"] ok 2 - Value "abeing_g.and-fi" passes type constraint Id[maxLength=>"58"] ok 3 - Value "dthat_known-a.been-enable_wor" passes type constraint Id[maxLength=>"58"] ok 4 - Value "ttransact-information-under-as_documents_th" passes type constraint Id[maxLength=>"58"] ok 5 - Value "_is.development-success.which_technologies_than.registry." passes type constraint Id[maxLength=>"58"] 1..5 ok 3 - Type atomic/ID is restricted by facet maxLength with value 58. # Subtest: Type atomic/ID is restricted by facet maxLength with value 22. ok 1 - Value "n" passes type constraint Id[maxLength=>"22"] ok 2 - Value "cdisco" passes type constraint Id[maxLength=>"22"] ok 3 - Value "dwithin-and" passes type constraint Id[maxLength=>"22"] ok 4 - Value "cfurther_devices" passes type constraint Id[maxLength=>"22"] ok 5 - Value "ttools.implementation" passes type constraint Id[maxLength=>"22"] 1..5 ok 4 - Type atomic/ID is restricted by facet maxLength with value 22. # Subtest: Type atomic/ID is restricted by facet maxLength with value 64. ok 1 - Value "h" passes type constraint Id[maxLength=>"64"] ok 2 - Value "drepository.prot" passes type constraint Id[maxLength=>"64"] ok 3 - Value "tfor.software_portable.will_doc" passes type constraint Id[maxLength=>"64"] ok 4 - Value "_key.not.devices_software.of_is_including_for." passes type constraint Id[maxLength=>"64"] ok 5 - Value "bfiles.business_both.a.to_more_and.type.information.to_reposi" passes type constraint Id[maxLength=>"64"] 1..5 ok 5 - Type atomic/ID is restricted by facet maxLength with value 64. # Subtest: Type atomic/ID is restricted by facet minLength with value 1. ok 1 - Value "t" passes type constraint Id[minLength=>"1"] ok 2 - Value "_consistency_mat" passes type constraint Id[minLength=>"1"] ok 3 - Value "pintelligent.these_enable.build" passes type constraint Id[minLength=>"1"] ok 4 - Value "_are.can_cross-reference-for_test.well_files.m" passes type constraint Id[minLength=>"1"] ok 5 - Value "fand-and-development-build-widely.only_systems-these_for_stan" passes type constraint Id[minLength=>"1"] 1..5 ok 6 - Type atomic/ID is restricted by facet minLength with value 1. # Subtest: Type atomic/ID is restricted by facet minLength with value 45. ok 1 - Value "_mechanism-tools.to.for_documents_application" passes type constraint Id[minLength=>"45"] ok 2 - Value "_2001-both_law_them-that_to-allows_asking.the-sma" passes type constraint Id[minLength=>"45"] ok 3 - Value "yand.of_years_a-to.among-methods.electronic.these_inf" passes type constraint Id[minLength=>"45"] ok 4 - Value "cforensics_their_implementations.and.be_and-means_create-" passes type constraint Id[minLength=>"45"] ok 5 - Value "iand-large.and-to-the-supply.cooperation-languages-each.filte" passes type constraint Id[minLength=>"45"] 1..5 ok 7 - Type atomic/ID is restricted by facet minLength with value 45. # Subtest: Type atomic/ID is restricted by facet minLength with value 58. ok 1 - Value "_well.lack-retrieval.improved-and-between.file.annual.that" passes type constraint Id[minLength=>"58"] ok 2 - Value "_business-oriented.generation-related-industry-browsers_dev" passes type constraint Id[minLength=>"58"] ok 3 - Value "jcan_role_own_libraries-for-involved_this.will_business-and." passes type constraint Id[minLength=>"58"] ok 4 - Value "dthe_using.specifications.would.organizations_the.computing_b" passes type constraint Id[minLength=>"58"] ok 5 - Value "ffor_specifications.divisions_without.from.this.rapid_with_res" passes type constraint Id[minLength=>"58"] 1..5 ok 8 - Type atomic/ID is restricted by facet minLength with value 58. # Subtest: Type atomic/ID is restricted by facet minLength with value 6. ok 1 - Value "tis-be" passes type constraint Id[minLength=>"6"] ok 2 - Value "cfiles-of_a_suites_f" passes type constraint Id[minLength=>"6"] ok 3 - Value "lfacilitates.new-computing-build-o" passes type constraint Id[minLength=>"6"] ok 4 - Value "afor-to_for-and-work_widespread.through_effort-c" passes type constraint Id[minLength=>"6"] ok 5 - Value "vtoday.result-security_files_information-as.of-as.in_chosen_as" passes type constraint Id[minLength=>"6"] 1..5 ok 9 - Type atomic/ID is restricted by facet minLength with value 6. # Subtest: Type atomic/ID is restricted by facet minLength with value 64. ok 1 - Value "xbe-to_bandwidth.the-are_information_and.software_annual.quality" passes type constraint Id[minLength=>"64"] ok 2 - Value "_degree_resides-environments-the-software_infrastructure.use-app" passes type constraint Id[minLength=>"64"] ok 3 - Value "uregistries-transforming_interoperability.as.targeted.from-imple" passes type constraint Id[minLength=>"64"] ok 4 - Value "wbandwidth.new.are-management_specifications_vocabularies.device" passes type constraint Id[minLength=>"64"] ok 5 - Value "hbe-under_all_related_provides.community.problems-ways.and_langu" passes type constraint Id[minLength=>"64"] 1..5 ok 10 - Type atomic/ID is restricted by facet minLength with value 64. # Subtest: Type atomic/ID is restricted by facet length with value 1. ok 1 - Value "c" passes type constraint Id[length=>"1"] ok 2 - Value "_" passes type constraint Id[length=>"1"] ok 3 - Value "l" passes type constraint Id[length=>"1"] ok 4 - Value "_" passes type constraint Id[length=>"1"] ok 5 - Value "_" passes type constraint Id[length=>"1"] 1..5 ok 11 - Type atomic/ID is restricted by facet length with value 1. # Subtest: Type atomic/ID is restricted by facet length with value 57. ok 1 - Value "athat-system_the.development_the.that_entire_launching_re" passes type constraint Id[length=>"57"] ok 2 - Value "gspecifications-web.in.g_automatically_four-resides.perso" passes type constraint Id[length=>"57"] ok 3 - Value "msolutions-and.sense_mechanism_a-of-this.need-gain_used.w" passes type constraint Id[length=>"57"] ok 4 - Value "_and.a.that-would_are-the-create.requires.repository.led-" passes type constraint Id[length=>"57"] ok 5 - Value "bindustries_in-of_structure_means-revolutionize_to-networ" passes type constraint Id[length=>"57"] 1..5 ok 12 - Type atomic/ID is restricted by facet length with value 57. # Subtest: Type atomic/ID is restricted by facet length with value 24. ok 1 - Value "pdraft.and_manipulation-" passes type constraint Id[length=>"24"] ok 2 - Value "jof.of.complete-meets_no" passes type constraint Id[length=>"24"] ok 3 - Value "_as_information-build_wa" passes type constraint Id[length=>"24"] ok 4 - Value "nbe.file-these-rapidly-d" passes type constraint Id[length=>"24"] ok 5 - Value "swhich_improved_years.sp" passes type constraint Id[length=>"24"] 1..5 ok 13 - Type atomic/ID is restricted by facet length with value 24. # Subtest: Type atomic/ID is restricted by facet length with value 8. ok 1 - Value "ythe-bus" passes type constraint Id[length=>"8"] ok 2 - Value "uthrough" passes type constraint Id[length=>"8"] ok 3 - Value "qto-whic" passes type constraint Id[length=>"8"] ok 4 - Value "_profile" passes type constraint Id[length=>"8"] ok 5 - Value "wto.in-h" passes type constraint Id[length=>"8"] 1..5 ok 14 - Type atomic/ID is restricted by facet length with value 8. # Subtest: Type atomic/ID is restricted by facet length with value 64. ok 1 - Value "vcomputing.standardization_creation_enable-and-one_of-robust-ref" passes type constraint Id[length=>"64"] ok 2 - Value "_profile-and_a-object.for_revolution-will-used_repository_displa" passes type constraint Id[length=>"64"] ok 3 - Value "pused-pervasive-appropriate-used_tremendous-must.to.e_devices-de" passes type constraint Id[length=>"64"] ok 4 - Value "fsoftware-software-ability.supply_and_will-software_software-mad" passes type constraint Id[length=>"64"] ok 5 - Value "bwill.all_for_formed.database.be_efforts.with.and-is-as-foster_c" passes type constraint Id[length=>"64"] 1..5 ok 15 - Type atomic/ID is restricted by facet length with value 64. # Subtest: Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{11}. ok 1 - Value "_execution_b" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "ufor-needed." passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "yindustry-in" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "ucomputer.th" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "sinformation" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 16 - Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{11}. # Subtest: Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{55}. ok 1 - Value "ncross-reference-the_be-collaborate_systems-e-to.the_par" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "yincluding_the_with_use.tools.20_the_retrieves_help-the." passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "uand_are_provide-including.as-discovery-system_is.offer_" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "_organization_influence_systems-a-which_pervasive-pervas" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "iversions.visibly_and.languages-use.the-versions-tools.c" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 17 - Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{55}. # Subtest: Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{18}. ok 1 - Value "hand-some.the.parti" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "_to_contribute_stim" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "ktune-degree.from_c" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "xbe-the-sensors.als" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "hindustry_and-the-a" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 18 - Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{18}. # Subtest: Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{15}. ok 1 - Value "kvertical-for.al" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "wto_development-" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "tand.must.provid" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "ycollaborating_t" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "_competence_comm" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 19 - Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{15}. # Subtest: Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{36}. ok 1 - Value "jsystems_resources_further_without.ba" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "xwill-manipulation.of.describes_and_a" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "_build_process_transactional.around_w" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "sadoption-set_and.computing.original." passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "wusing.asking-library-one-be.commerce" passes type constraint Id[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 20 - Type atomic/ID is restricted by facet pattern with value [\i-[:]][\c-[:]]{36}. # Subtest: Type atomic/ID is restricted by facet enumeration. ok 1 - Value "_manufacturers_information.world_th" passes type constraint Id[enumeration=>"ARRAY(0x3114480)"] ok 2 - Value "_work-of-is-documents_relationships-of_at.object" passes type constraint Id[enumeration=>"ARRAY(0x3114480)"] ok 3 - Value "dallow-success-of_devices_enough_the.retrieve" passes type constraint Id[enumeration=>"ARRAY(0x3114480)"] ok 4 - Value "maccomplish.versions.care.define-and.pr" passes type constraint Id[enumeration=>"ARRAY(0x3114480)"] ok 5 - Value "hdocuments-impact" passes type constraint Id[enumeration=>"ARRAY(0x3114480)"] 1..5 ok 21 - Type atomic/ID is restricted by facet enumeration. # Subtest: Type atomic/ID is restricted by facet enumeration. ok 1 - Value "svisibly.registry_is_support_for-will.industry-in_provide.and" passes type constraint Id[enumeration=>"ARRAY(0x3118db0)"] ok 2 - Value "svisibly.registry_is_support_for-will.industry-in_provide.and" passes type constraint Id[enumeration=>"ARRAY(0x3118db0)"] ok 3 - Value "tresult-a-of-methods-as.of-networks_and.specifica" passes type constraint Id[enumeration=>"ARRAY(0x3118db0)"] ok 4 - Value "_of_of_a-conferences_prominent-organizations-as_recent_te" passes type constraint Id[enumeration=>"ARRAY(0x3118db0)"] ok 5 - Value "_of_of_a-conferences_prominent-organizations-as_recent_te" passes type constraint Id[enumeration=>"ARRAY(0x3118db0)"] 1..5 ok 22 - Type atomic/ID is restricted by facet enumeration. # Subtest: Type atomic/ID is restricted by facet enumeration. ok 1 - Value "wto-to.the_and.appr" passes type constraint Id[enumeration=>"ARRAY(0x30023c0)"] ok 2 - Value "uservices_all_of_" passes type constraint Id[enumeration=>"ARRAY(0x30023c0)"] ok 3 - Value "hin.and-software-hardware-a" passes type constraint Id[enumeration=>"ARRAY(0x30023c0)"] ok 4 - Value "hin.and-software-hardware-a" passes type constraint Id[enumeration=>"ARRAY(0x30023c0)"] ok 5 - Value "qprim" passes type constraint Id[enumeration=>"ARRAY(0x30023c0)"] 1..5 ok 23 - Type atomic/ID is restricted by facet enumeration. # Subtest: Type atomic/ID is restricted by facet enumeration. ok 1 - Value "iimpact-the.devices_templates_sy" passes type constraint Id[enumeration=>"ARRAY(0x312d9f0)"] ok 2 - Value "lprovides.discover.over.clean.rel" passes type constraint Id[enumeration=>"ARRAY(0x312d9f0)"] ok 3 - Value "stesting-addressing_th" passes type constraint Id[enumeration=>"ARRAY(0x312d9f0)"] ok 4 - Value "lprovides.discover.over.clean.rel" passes type constraint Id[enumeration=>"ARRAY(0x312d9f0)"] ok 5 - Value "hi" passes type constraint Id[enumeration=>"ARRAY(0x312d9f0)"] 1..5 ok 24 - Type atomic/ID is restricted by facet enumeration. # Subtest: Type atomic/ID is restricted by facet enumeration. ok 1 - Value "hregistry.as.on-work.u" passes type constraint Id[enumeration=>"ARRAY(0x3127978)"] ok 2 - Value "ca" passes type constraint Id[enumeration=>"ARRAY(0x3127978)"] ok 3 - Value "hregistry.as.on-work.u" passes type constraint Id[enumeration=>"ARRAY(0x3127978)"] ok 4 - Value "hregistry.as.on-work.u" passes type constraint Id[enumeration=>"ARRAY(0x3127978)"] ok 5 - Value "hregistry.as.on-work.u" passes type constraint Id[enumeration=>"ARRAY(0x3127978)"] 1..5 ok 25 - Type atomic/ID is restricted by facet enumeration. # Subtest: Type atomic/ID is restricted by facet whiteSpace with value collapse. ok 1 - Value "yto-by_process-primarily-type_revolution.and-the_te" passes type constraint Id[whiteSpace=>"collapse"] ok 2 - Value "rorganization.cooperation-to.of-under.in-the.in-app" passes type constraint Id[whiteSpace=>"collapse"] ok 3 - Value "_information.define.screen_interconnected-that_adve" passes type constraint Id[whiteSpace=>"collapse"] ok 4 - Value "unetworking.technology_of-provide-developed_ways_th" passes type constraint Id[whiteSpace=>"collapse"] ok 5 - Value "ithe_g.other-improved_asking-metrology-number_e.and" passes type constraint Id[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/ID is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/ID is restricted by facet minLength with value 53. ok 1 - Value "w" fails type constraint Id[minLength=>"53"] ok 2 - Value "hheterogeneou" fails type constraint Id[minLength=>"53"] ok 3 - Value "rwill.product-the-that-ou" fails type constraint Id[minLength=>"53"] ok 4 - Value "achain_will_and_must_from.those-print" fails type constraint Id[minLength=>"53"] ok 5 - Value "dcommerce.understand_in-the.pervasive.second-gene" fails type constraint Id[minLength=>"53"] 1..5 ok 27 - Type atomic/ID is restricted by facet minLength with value 53. # Subtest: Type atomic/ID is restricted by facet minLength with value 39. ok 1 - Value "g" fails type constraint Id[minLength=>"39"] ok 2 - Value "_must.web." fails type constraint Id[minLength=>"39"] ok 3 - Value "vweb.in-global-with" fails type constraint Id[minLength=>"39"] ok 4 - Value "gtwo.performance.templates-t" fails type constraint Id[minLength=>"39"] ok 5 - Value "_registry-from_software-industry_with" fails type constraint Id[minLength=>"39"] 1..5 ok 28 - Type atomic/ID is restricted by facet minLength with value 39. # Subtest: Type atomic/ID is restricted by facet minLength with value 33. ok 1 - Value "l" fails type constraint Id[minLength=>"33"] ok 2 - Value "_annual." fails type constraint Id[minLength=>"33"] ok 3 - Value "wincluding-fed." fails type constraint Id[minLength=>"33"] ok 4 - Value "ga_a-business.the-help" fails type constraint Id[minLength=>"33"] ok 5 - Value "gdata_respect_the_commerce_th" fails type constraint Id[minLength=>"33"] 1..5 ok 29 - Type atomic/ID is restricted by facet minLength with value 33. # Subtest: Type atomic/ID is restricted by facet minLength with value 3. ok 1 - Value "s" fails type constraint Id[minLength=>"3"] ok 2 - Value "o" fails type constraint Id[minLength=>"3"] ok 3 - Value "_" fails type constraint Id[minLength=>"3"] ok 4 - Value "o" fails type constraint Id[minLength=>"3"] ok 5 - Value "v" fails type constraint Id[minLength=>"3"] 1..5 ok 30 - Type atomic/ID is restricted by facet minLength with value 3. # Subtest: Type atomic/ID is restricted by facet minLength with value 64. ok 1 - Value "a" fails type constraint Id[minLength=>"64"] ok 2 - Value "rraised_approach" fails type constraint Id[minLength=>"64"] ok 3 - Value "_for.for_and-filter-and_its.par" fails type constraint Id[minLength=>"64"] ok 4 - Value "ospecifications.used_industries_mediums.each-t" fails type constraint Id[minLength=>"64"] ok 5 - Value "_can-used.lack-the.exchange.automatic.contributor-is_each_dis" fails type constraint Id[minLength=>"64"] 1..5 ok 31 - Type atomic/ID is restricted by facet minLength with value 64. # Subtest: Type atomic/ID is restricted by facet maxLength with value 1. ok 1 - Value "_v" fails type constraint Id[maxLength=>"1"] ok 2 - Value "hthat-describes.t" fails type constraint Id[maxLength=>"1"] ok 3 - Value "lmust-specifications_both.work_t" fails type constraint Id[maxLength=>"1"] ok 4 - Value "aclean.used.and-included.these_debug_for.relate" fails type constraint Id[maxLength=>"1"] ok 5 - Value "jbe.security-standards_the_service.methods.original_as.as_tool" fails type constraint Id[maxLength=>"1"] 1..5 ok 32 - Type atomic/ID is restricted by facet maxLength with value 1. # Subtest: Type atomic/ID is restricted by facet maxLength with value 7. ok 1 - Value "sopen.te" fails type constraint Id[maxLength=>"7"] ok 2 - Value "kthat-personal_testing" fails type constraint Id[maxLength=>"7"] ok 3 - Value "uour_respect.has-and-participate_dis" fails type constraint Id[maxLength=>"7"] ok 4 - Value "pas_discovery.as_well-systems-the.target_and_intui" fails type constraint Id[maxLength=>"7"] ok 5 - Value "band.technologies.as.by_become_specifications.transforming_well-" fails type constraint Id[maxLength=>"7"] 1..5 ok 33 - Type atomic/ID is restricted by facet maxLength with value 7. # Subtest: Type atomic/ID is restricted by facet maxLength with value 62. ok 1 - Value "acost_can.documents_of_know-tools.s_tools.than-and_enabling_cro" fails type constraint Id[maxLength=>"62"] ok 2 - Value "_for.to.set-software_is.this.the_language-better.and_the_to-app" fails type constraint Id[maxLength=>"62"] ok 3 - Value "hhaving-regard_includes-of.to_and.market_be_computing_and_neede" fails type constraint Id[maxLength=>"62"] ok 4 - Value "ipartnerships.and_diagnostic.commerce_projector_files_dynamic-p" fails type constraint Id[maxLength=>"62"] ok 5 - Value "fuse-the_and-to.reputation_web.on-is-industry.transforming_perv" fails type constraint Id[maxLength=>"62"] 1..5 ok 34 - Type atomic/ID is restricted by facet maxLength with value 62. # Subtest: Type atomic/ID is restricted by facet maxLength with value 25. ok 1 - Value "ris-technologies.at-techni" fails type constraint Id[maxLength=>"25"] ok 2 - Value "p20.daily_applications.on.led_testi" fails type constraint Id[maxLength=>"25"] ok 3 - Value "fcomputing_and-manipulate.tools-already.data" fails type constraint Id[maxLength=>"25"] ok 4 - Value "mconformance_discussions_information.consortium_print" fails type constraint Id[maxLength=>"25"] ok 5 - Value "wof-documents.better_the_advanced_led.challenges_any.automatic" fails type constraint Id[maxLength=>"25"] 1..5 ok 35 - Type atomic/ID is restricted by facet maxLength with value 25. # Subtest: Type atomic/ID is restricted by facet maxLength with value 64. ok 1 - Value "svirtually_repository.target-user.the_widespread_who-further_a.en" fails type constraint Id[maxLength=>"64"] ok 2 - Value "gthe.international-of-processors-as.are-mediums_and.ambiguities_pervasive_and-of" fails type constraint Id[maxLength=>"64"] ok 3 - Value "icomputing.back-adoption.exchange.testing_influence.results_following.industry-defining_a_busin" fails type constraint Id[maxLength=>"64"] ok 4 - Value "padvanced.contributor.used.of.of-of-fed-standards-language-of.must.key.and-implementations_robust-graphical_al" fails type constraint Id[maxLength=>"64"] ok 5 - Value "sbrowsers_lack-for-g_specifications.fed-provides.number-defining.hampered_testing_for-series-for_memory.in-using.the.built-th" fails type constraint Id[maxLength=>"64"] 1..5 ok 36 - Type atomic/ID is restricted by facet maxLength with value 64. # Subtest: Type atomic/ID is restricted by facet length with value 1. ok 1 - Value "fi" fails type constraint Id[length=>"1"] ok 2 - Value "mleadership-are.o" fails type constraint Id[length=>"1"] ok 3 - Value "eand-is-by.neutral.signatures_to" fails type constraint Id[length=>"1"] ok 4 - Value "_to-the.and-registries.impact_requesting_filter" fails type constraint Id[length=>"1"] ok 5 - Value "nprocess.data-the_defines-heterogeneous.by-networking_the_soft" fails type constraint Id[length=>"1"] 1..5 ok 37 - Type atomic/ID is restricted by facet length with value 1. # Subtest: Type atomic/ID is restricted by facet length with value 33. ok 1 - Value "e" fails type constraint Id[length=>"33"] ok 2 - Value "qand_lar" fails type constraint Id[length=>"33"] ok 3 - Value "dexercise_law.e" fails type constraint Id[length=>"33"] ok 4 - Value "ga_information.a.of_a-" fails type constraint Id[length=>"33"] ok 5 - Value "yaccessible_are_transmit-and-" fails type constraint Id[length=>"33"] 1..5 ok 38 - Type atomic/ID is restricted by facet length with value 33. # Subtest: Type atomic/ID is restricted by facet length with value 3. ok 1 - Value "aham" fails type constraint Id[length=>"3"] ok 2 - Value "yan_such_lacking_wi" fails type constraint Id[length=>"3"] ok 3 - Value "vindustry_sensors-more_advanced-ha" fails type constraint Id[length=>"3"] ok 4 - Value "linvestigation_no.significant.prominent-s.is_its." fails type constraint Id[length=>"3"] ok 5 - Value "dthe-in-technologies-files-with.organizations_technologies.proje" fails type constraint Id[length=>"3"] 1..5 ok 39 - Type atomic/ID is restricted by facet length with value 3. # Subtest: Type atomic/ID is restricted by facet length with value 51. ok 1 - Value "f" fails type constraint Id[length=>"51"] ok 2 - Value "iheterogeneou" fails type constraint Id[length=>"51"] ok 3 - Value "scomputing_multidisciplin" fails type constraint Id[length=>"51"] ok 4 - Value "vsuite-retrieve-to_issues.documents.v" fails type constraint Id[length=>"51"] ok 5 - Value "schairing.reference.the-next_object-and.community" fails type constraint Id[length=>"51"] 1..5 ok 40 - Type atomic/ID is restricted by facet length with value 51. # Subtest: Type atomic/ID is restricted by facet length with value 64. ok 1 - Value "q" fails type constraint Id[length=>"64"] ok 2 - Value "yas.technical_ar" fails type constraint Id[length=>"64"] ok 3 - Value "nsoftware-of-tune.competence-it" fails type constraint Id[length=>"64"] ok 4 - Value "iwidely.the_distributed.of_organization.promin" fails type constraint Id[length=>"64"] ok 5 - Value "lconformance_and-the-the_testing-of.and-to.with.is_be-and_dat" fails type constraint Id[length=>"64"] 1..5 ok 41 - Type atomic/ID is restricted by facet length with value 64. 1..41 ok t/50int.t ................. # Subtest: Type atomic/int is restricted by facet minExclusive with value -2147483648. ok 1 - Value "-2147483647" passes type constraint Int[minExclusive=>"-2147483648"] ok 2 - Value "-1529308213" passes type constraint Int[minExclusive=>"-2147483648"] ok 3 - Value "736511976" passes type constraint Int[minExclusive=>"-2147483648"] ok 4 - Value "2100599421" passes type constraint Int[minExclusive=>"-2147483648"] ok 5 - Value "2147483647" passes type constraint Int[minExclusive=>"-2147483648"] 1..5 ok 1 - Type atomic/int is restricted by facet minExclusive with value -2147483648. # Subtest: Type atomic/int is restricted by facet minExclusive with value -1627498592. ok 1 - Value "-1627498591" passes type constraint Int[minExclusive=>"-1627498592"] ok 2 - Value "2027187427" passes type constraint Int[minExclusive=>"-1627498592"] ok 3 - Value "-1502841975" passes type constraint Int[minExclusive=>"-1627498592"] ok 4 - Value "-1133731086" passes type constraint Int[minExclusive=>"-1627498592"] ok 5 - Value "2147483647" passes type constraint Int[minExclusive=>"-1627498592"] 1..5 ok 2 - Type atomic/int is restricted by facet minExclusive with value -1627498592. # Subtest: Type atomic/int is restricted by facet minExclusive with value 410341384. ok 1 - Value "410341385" passes type constraint Int[minExclusive=>"410341384"] ok 2 - Value "893609864" passes type constraint Int[minExclusive=>"410341384"] ok 3 - Value "499930050" passes type constraint Int[minExclusive=>"410341384"] ok 4 - Value "874321586" passes type constraint Int[minExclusive=>"410341384"] ok 5 - Value "2147483647" passes type constraint Int[minExclusive=>"410341384"] 1..5 ok 3 - Type atomic/int is restricted by facet minExclusive with value 410341384. # Subtest: Type atomic/int is restricted by facet minExclusive with value 272279129. ok 1 - Value "272279130" passes type constraint Int[minExclusive=>"272279129"] ok 2 - Value "1884283998" passes type constraint Int[minExclusive=>"272279129"] ok 3 - Value "731235525" passes type constraint Int[minExclusive=>"272279129"] ok 4 - Value "309357714" passes type constraint Int[minExclusive=>"272279129"] ok 5 - Value "2147483647" passes type constraint Int[minExclusive=>"272279129"] 1..5 ok 4 - Type atomic/int is restricted by facet minExclusive with value 272279129. # Subtest: Type atomic/int is restricted by facet minExclusive with value 2147483646. ok 1 - Value "2147483647" passes type constraint Int[minExclusive=>"2147483646"] 1..1 ok 5 - Type atomic/int is restricted by facet minExclusive with value 2147483646. # Subtest: Type atomic/int is restricted by facet minInclusive with value -2147483648. ok 1 - Value "-2147483648" passes type constraint Int[minInclusive=>"-2147483648"] ok 2 - Value "190151643" passes type constraint Int[minInclusive=>"-2147483648"] ok 3 - Value "-112621736" passes type constraint Int[minInclusive=>"-2147483648"] ok 4 - Value "98792388" passes type constraint Int[minInclusive=>"-2147483648"] ok 5 - Value "2147483647" passes type constraint Int[minInclusive=>"-2147483648"] 1..5 ok 6 - Type atomic/int is restricted by facet minInclusive with value -2147483648. # Subtest: Type atomic/int is restricted by facet minInclusive with value -1728117668. ok 1 - Value "-1728117668" passes type constraint Int[minInclusive=>"-1728117668"] ok 2 - Value "-814587757" passes type constraint Int[minInclusive=>"-1728117668"] ok 3 - Value "2069610640" passes type constraint Int[minInclusive=>"-1728117668"] ok 4 - Value "86987481" passes type constraint Int[minInclusive=>"-1728117668"] ok 5 - Value "2147483647" passes type constraint Int[minInclusive=>"-1728117668"] 1..5 ok 7 - Type atomic/int is restricted by facet minInclusive with value -1728117668. # Subtest: Type atomic/int is restricted by facet minInclusive with value -484721378. ok 1 - Value "-484721378" passes type constraint Int[minInclusive=>"-484721378"] ok 2 - Value "455017347" passes type constraint Int[minInclusive=>"-484721378"] ok 3 - Value "913084689" passes type constraint Int[minInclusive=>"-484721378"] ok 4 - Value "919609429" passes type constraint Int[minInclusive=>"-484721378"] ok 5 - Value "2147483647" passes type constraint Int[minInclusive=>"-484721378"] 1..5 ok 8 - Type atomic/int is restricted by facet minInclusive with value -484721378. # Subtest: Type atomic/int is restricted by facet minInclusive with value 1012081748. ok 1 - Value "1012081748" passes type constraint Int[minInclusive=>"1012081748"] ok 2 - Value "1962924477" passes type constraint Int[minInclusive=>"1012081748"] ok 3 - Value "2061791888" passes type constraint Int[minInclusive=>"1012081748"] ok 4 - Value "1117627776" passes type constraint Int[minInclusive=>"1012081748"] ok 5 - Value "2147483647" passes type constraint Int[minInclusive=>"1012081748"] 1..5 ok 9 - Type atomic/int is restricted by facet minInclusive with value 1012081748. # Subtest: Type atomic/int is restricted by facet minInclusive with value 2147483647. ok 1 - Value "2147483647" passes type constraint Int[minInclusive=>"2147483647"] 1..1 ok 10 - Type atomic/int is restricted by facet minInclusive with value 2147483647. # Subtest: Type atomic/int is restricted by facet maxExclusive with value -2147483647. ok 1 - Value "-2147483648" passes type constraint Int[maxExclusive=>"-2147483647"] 1..1 ok 11 - Type atomic/int is restricted by facet maxExclusive with value -2147483647. # Subtest: Type atomic/int is restricted by facet maxExclusive with value -1810120723. ok 1 - Value "-2147483648" passes type constraint Int[maxExclusive=>"-1810120723"] ok 2 - Value "-1850462532" passes type constraint Int[maxExclusive=>"-1810120723"] ok 3 - Value "-1848695294" passes type constraint Int[maxExclusive=>"-1810120723"] ok 4 - Value "-2068950192" passes type constraint Int[maxExclusive=>"-1810120723"] ok 5 - Value "-1810120724" passes type constraint Int[maxExclusive=>"-1810120723"] 1..5 ok 12 - Type atomic/int is restricted by facet maxExclusive with value -1810120723. # Subtest: Type atomic/int is restricted by facet maxExclusive with value 1403226675. ok 1 - Value "-2147483648" passes type constraint Int[maxExclusive=>"1403226675"] ok 2 - Value "-314821885" passes type constraint Int[maxExclusive=>"1403226675"] ok 3 - Value "-1323723968" passes type constraint Int[maxExclusive=>"1403226675"] ok 4 - Value "-1185155929" passes type constraint Int[maxExclusive=>"1403226675"] ok 5 - Value "1403226674" passes type constraint Int[maxExclusive=>"1403226675"] 1..5 ok 13 - Type atomic/int is restricted by facet maxExclusive with value 1403226675. # Subtest: Type atomic/int is restricted by facet maxExclusive with value -1338447688. ok 1 - Value "-2147483648" passes type constraint Int[maxExclusive=>"-1338447688"] ok 2 - Value "-2122631874" passes type constraint Int[maxExclusive=>"-1338447688"] ok 3 - Value "-2134321545" passes type constraint Int[maxExclusive=>"-1338447688"] ok 4 - Value "-1824892031" passes type constraint Int[maxExclusive=>"-1338447688"] ok 5 - Value "-1338447689" passes type constraint Int[maxExclusive=>"-1338447688"] 1..5 ok 14 - Type atomic/int is restricted by facet maxExclusive with value -1338447688. # Subtest: Type atomic/int is restricted by facet maxExclusive with value 2147483647. ok 1 - Value "-2147483648" passes type constraint Int[maxExclusive=>"2147483647"] ok 2 - Value "-1925888897" passes type constraint Int[maxExclusive=>"2147483647"] ok 3 - Value "367544275" passes type constraint Int[maxExclusive=>"2147483647"] ok 4 - Value "1877337193" passes type constraint Int[maxExclusive=>"2147483647"] ok 5 - Value "2147483646" passes type constraint Int[maxExclusive=>"2147483647"] 1..5 ok 15 - Type atomic/int is restricted by facet maxExclusive with value 2147483647. # Subtest: Type atomic/int is restricted by facet maxInclusive with value -2147483648. ok 1 - Value "-2147483648" passes type constraint Int[maxInclusive=>"-2147483648"] 1..1 ok 16 - Type atomic/int is restricted by facet maxInclusive with value -2147483648. # Subtest: Type atomic/int is restricted by facet maxInclusive with value -1910754291. ok 1 - Value "-2147483648" passes type constraint Int[maxInclusive=>"-1910754291"] ok 2 - Value "-1950916646" passes type constraint Int[maxInclusive=>"-1910754291"] ok 3 - Value "-1953865974" passes type constraint Int[maxInclusive=>"-1910754291"] ok 4 - Value "-2001500912" passes type constraint Int[maxInclusive=>"-1910754291"] ok 5 - Value "-1910754291" passes type constraint Int[maxInclusive=>"-1910754291"] 1..5 ok 17 - Type atomic/int is restricted by facet maxInclusive with value -1910754291. # Subtest: Type atomic/int is restricted by facet maxInclusive with value 1033309964. ok 1 - Value "-2147483648" passes type constraint Int[maxInclusive=>"1033309964"] ok 2 - Value "-1135211238" passes type constraint Int[maxInclusive=>"1033309964"] ok 3 - Value "-1086646887" passes type constraint Int[maxInclusive=>"1033309964"] ok 4 - Value "-871959884" passes type constraint Int[maxInclusive=>"1033309964"] ok 5 - Value "1033309964" passes type constraint Int[maxInclusive=>"1033309964"] 1..5 ok 18 - Type atomic/int is restricted by facet maxInclusive with value 1033309964. # Subtest: Type atomic/int is restricted by facet maxInclusive with value 348085051. ok 1 - Value "-2147483648" passes type constraint Int[maxInclusive=>"348085051"] ok 2 - Value "-1756416665" passes type constraint Int[maxInclusive=>"348085051"] ok 3 - Value "260108624" passes type constraint Int[maxInclusive=>"348085051"] ok 4 - Value "-1559552005" passes type constraint Int[maxInclusive=>"348085051"] ok 5 - Value "348085051" passes type constraint Int[maxInclusive=>"348085051"] 1..5 ok 19 - Type atomic/int is restricted by facet maxInclusive with value 348085051. # Subtest: Type atomic/int is restricted by facet maxInclusive with value 2147483647. ok 1 - Value "-2147483648" passes type constraint Int[maxInclusive=>"2147483647"] ok 2 - Value "171860631" passes type constraint Int[maxInclusive=>"2147483647"] ok 3 - Value "1437643801" passes type constraint Int[maxInclusive=>"2147483647"] ok 4 - Value "716321140" passes type constraint Int[maxInclusive=>"2147483647"] ok 5 - Value "2147483647" passes type constraint Int[maxInclusive=>"2147483647"] 1..5 ok 20 - Type atomic/int is restricted by facet maxInclusive with value 2147483647. # Subtest: Type atomic/int is restricted by facet fractionDigits with value 0. ok 1 - Value "-2147483648" passes type constraint Int[fractionDigits=>"0"] ok 2 - Value "1958247551" passes type constraint Int[fractionDigits=>"0"] ok 3 - Value "-1159431106" passes type constraint Int[fractionDigits=>"0"] ok 4 - Value "1969512786" passes type constraint Int[fractionDigits=>"0"] ok 5 - Value "2147483647" passes type constraint Int[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/int is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/int is restricted by facet totalDigits with value 1. ok 1 - Value "2" passes type constraint Int[totalDigits=>"1"] ok 2 - Value "6" passes type constraint Int[totalDigits=>"1"] ok 3 - Value "1" passes type constraint Int[totalDigits=>"1"] ok 4 - Value "1" passes type constraint Int[totalDigits=>"1"] ok 5 - Value "7" passes type constraint Int[totalDigits=>"1"] 1..5 ok 22 - Type atomic/int is restricted by facet totalDigits with value 1. # Subtest: Type atomic/int is restricted by facet totalDigits with value 3. ok 1 - Value "2" passes type constraint Int[totalDigits=>"3"] ok 2 - Value "32" passes type constraint Int[totalDigits=>"3"] ok 3 - Value "902" passes type constraint Int[totalDigits=>"3"] ok 4 - Value "1" passes type constraint Int[totalDigits=>"3"] ok 5 - Value "88" passes type constraint Int[totalDigits=>"3"] 1..5 ok 23 - Type atomic/int is restricted by facet totalDigits with value 3. # Subtest: Type atomic/int is restricted by facet totalDigits with value 5. ok 1 - Value "6" passes type constraint Int[totalDigits=>"5"] ok 2 - Value "56" passes type constraint Int[totalDigits=>"5"] ok 3 - Value "482" passes type constraint Int[totalDigits=>"5"] ok 4 - Value "5382" passes type constraint Int[totalDigits=>"5"] ok 5 - Value "31986" passes type constraint Int[totalDigits=>"5"] 1..5 ok 24 - Type atomic/int is restricted by facet totalDigits with value 5. # Subtest: Type atomic/int is restricted by facet totalDigits with value 7. ok 1 - Value "3" passes type constraint Int[totalDigits=>"7"] ok 2 - Value "83" passes type constraint Int[totalDigits=>"7"] ok 3 - Value "524" passes type constraint Int[totalDigits=>"7"] ok 4 - Value "7574" passes type constraint Int[totalDigits=>"7"] ok 5 - Value "6269784" passes type constraint Int[totalDigits=>"7"] 1..5 ok 25 - Type atomic/int is restricted by facet totalDigits with value 7. # Subtest: Type atomic/int is restricted by facet totalDigits with value 10. ok 1 - Value "4" passes type constraint Int[totalDigits=>"10"] ok 2 - Value "721" passes type constraint Int[totalDigits=>"10"] ok 3 - Value "12077" passes type constraint Int[totalDigits=>"10"] ok 4 - Value "4536775" passes type constraint Int[totalDigits=>"10"] ok 5 - Value "1377882784" passes type constraint Int[totalDigits=>"10"] 1..5 ok 26 - Type atomic/int is restricted by facet totalDigits with value 10. # Subtest: Type atomic/int is restricted by facet pattern with value \-\d{10}. ok 1 - Value "-2021151233" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] ok 2 - Value "-2123141222" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] ok 3 - Value "-2122362122" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] ok 4 - Value "-2126241225" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] ok 5 - Value "-2026142512" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] 1..5 ok 27 - Type atomic/int is restricted by facet pattern with value \-\d{10}. # Subtest: Type atomic/int is restricted by facet pattern with value \-\d{5}. ok 1 - Value "-63629" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 2 - Value "-25648" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 3 - Value "-62278" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 4 - Value "-86928" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 5 - Value "-32647" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] 1..5 ok 28 - Type atomic/int is restricted by facet pattern with value \-\d{5}. # Subtest: Type atomic/int is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-5" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-6" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-9" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-3" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-4" passes type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 29 - Type atomic/int is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/int is restricted by facet pattern with value \d{3}. ok 1 - Value "526" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "637" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "864" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "356" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "146" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 30 - Type atomic/int is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/int is restricted by facet pattern with value \d{10}. ok 1 - Value "2124321125" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 2 - Value "2011272332" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 3 - Value "2026262112" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 4 - Value "2124131112" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 5 - Value "2023271111" passes type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] 1..5 ok 31 - Type atomic/int is restricted by facet pattern with value \d{10}. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "-48251" passes type constraint Int[enumeration=>"ARRAY(0x4041bc8)"] ok 2 - Value "-2212763" passes type constraint Int[enumeration=>"ARRAY(0x4041bc8)"] ok 3 - Value "-48251" passes type constraint Int[enumeration=>"ARRAY(0x4041bc8)"] ok 4 - Value "-48251" passes type constraint Int[enumeration=>"ARRAY(0x4041bc8)"] ok 5 - Value "-726612373" passes type constraint Int[enumeration=>"ARRAY(0x4041bc8)"] 1..5 ok 32 - Type atomic/int is restricted by facet enumeration. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "997702013" passes type constraint Int[enumeration=>"ARRAY(0x4046538)"] ok 2 - Value "-8333939" passes type constraint Int[enumeration=>"ARRAY(0x4046538)"] ok 3 - Value "-2147483648" passes type constraint Int[enumeration=>"ARRAY(0x4046538)"] ok 4 - Value "2147483647" passes type constraint Int[enumeration=>"ARRAY(0x4046538)"] ok 5 - Value "997702013" passes type constraint Int[enumeration=>"ARRAY(0x4046538)"] 1..5 ok 33 - Type atomic/int is restricted by facet enumeration. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "9391921" passes type constraint Int[enumeration=>"ARRAY(0x404c6f0)"] ok 2 - Value "-314" passes type constraint Int[enumeration=>"ARRAY(0x404c6f0)"] ok 3 - Value "323669986" passes type constraint Int[enumeration=>"ARRAY(0x404c6f0)"] ok 4 - Value "43292492" passes type constraint Int[enumeration=>"ARRAY(0x404c6f0)"] ok 5 - Value "323669986" passes type constraint Int[enumeration=>"ARRAY(0x404c6f0)"] 1..5 ok 34 - Type atomic/int is restricted by facet enumeration. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "2147483647" passes type constraint Int[enumeration=>"ARRAY(0x40541f8)"] ok 2 - Value "-7786609" passes type constraint Int[enumeration=>"ARRAY(0x40541f8)"] ok 3 - Value "-7786609" passes type constraint Int[enumeration=>"ARRAY(0x40541f8)"] ok 4 - Value "444723" passes type constraint Int[enumeration=>"ARRAY(0x40541f8)"] ok 5 - Value "2147483647" passes type constraint Int[enumeration=>"ARRAY(0x40541f8)"] 1..5 ok 35 - Type atomic/int is restricted by facet enumeration. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "-642" passes type constraint Int[enumeration=>"ARRAY(0x4059090)"] ok 2 - Value "-765383" passes type constraint Int[enumeration=>"ARRAY(0x4059090)"] ok 3 - Value "-642" passes type constraint Int[enumeration=>"ARRAY(0x4059090)"] ok 4 - Value "-2" passes type constraint Int[enumeration=>"ARRAY(0x4059090)"] ok 5 - Value "-878521" passes type constraint Int[enumeration=>"ARRAY(0x4059090)"] 1..5 ok 36 - Type atomic/int is restricted by facet enumeration. # Subtest: Type atomic/int is restricted by facet whiteSpace with value collapse. ok 1 - Value "-2147483648" passes type constraint Int[whiteSpace=>"collapse"] ok 2 - Value "-1857713729" passes type constraint Int[whiteSpace=>"collapse"] ok 3 - Value "-1858797953" passes type constraint Int[whiteSpace=>"collapse"] ok 4 - Value "1894997310" passes type constraint Int[whiteSpace=>"collapse"] ok 5 - Value "2147483647" passes type constraint Int[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/int is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/int is restricted by facet minInclusive with value -1105723757. ok 1 - Value "-2147483648" fails type constraint Int[minInclusive=>"-1105723757"] ok 2 - Value "-1554203522" fails type constraint Int[minInclusive=>"-1105723757"] ok 3 - Value "-1867927754" fails type constraint Int[minInclusive=>"-1105723757"] ok 4 - Value "-1246783233" fails type constraint Int[minInclusive=>"-1105723757"] ok 5 - Value "-1105723758" fails type constraint Int[minInclusive=>"-1105723757"] 1..5 ok 38 - Type atomic/int is restricted by facet minInclusive with value -1105723757. # Subtest: Type atomic/int is restricted by facet minInclusive with value 314385179. ok 1 - Value "-2147483648" fails type constraint Int[minInclusive=>"314385179"] ok 2 - Value "-202084546" fails type constraint Int[minInclusive=>"314385179"] ok 3 - Value "-1030582070" fails type constraint Int[minInclusive=>"314385179"] ok 4 - Value "-558804931" fails type constraint Int[minInclusive=>"314385179"] ok 5 - Value "314385178" fails type constraint Int[minInclusive=>"314385179"] 1..5 ok 39 - Type atomic/int is restricted by facet minInclusive with value 314385179. # Subtest: Type atomic/int is restricted by facet minInclusive with value -978972026. ok 1 - Value "-2147483648" fails type constraint Int[minInclusive=>"-978972026"] ok 2 - Value "-1886474009" fails type constraint Int[minInclusive=>"-978972026"] ok 3 - Value "-2048558050" fails type constraint Int[minInclusive=>"-978972026"] ok 4 - Value "-1270407674" fails type constraint Int[minInclusive=>"-978972026"] ok 5 - Value "-978972027" fails type constraint Int[minInclusive=>"-978972026"] 1..5 ok 40 - Type atomic/int is restricted by facet minInclusive with value -978972026. # Subtest: Type atomic/int is restricted by facet minInclusive with value 990570194. ok 1 - Value "-2147483648" fails type constraint Int[minInclusive=>"990570194"] ok 2 - Value "238590822" fails type constraint Int[minInclusive=>"990570194"] ok 3 - Value "695318947" fails type constraint Int[minInclusive=>"990570194"] ok 4 - Value "895695993" fails type constraint Int[minInclusive=>"990570194"] ok 5 - Value "990570193" fails type constraint Int[minInclusive=>"990570194"] 1..5 ok 41 - Type atomic/int is restricted by facet minInclusive with value 990570194. # Subtest: Type atomic/int is restricted by facet minInclusive with value 2147483647. ok 1 - Value "-2147483648" fails type constraint Int[minInclusive=>"2147483647"] ok 2 - Value "1357856806" fails type constraint Int[minInclusive=>"2147483647"] ok 3 - Value "-319808428" fails type constraint Int[minInclusive=>"2147483647"] ok 4 - Value "-121654525" fails type constraint Int[minInclusive=>"2147483647"] ok 5 - Value "2147483646" fails type constraint Int[minInclusive=>"2147483647"] 1..5 ok 42 - Type atomic/int is restricted by facet minInclusive with value 2147483647. # Subtest: Type atomic/int is restricted by facet maxInclusive with value -2147483648. ok 1 - Value "-2147483647" fails type constraint Int[maxInclusive=>"-2147483648"] ok 2 - Value "157650509" fails type constraint Int[maxInclusive=>"-2147483648"] ok 3 - Value "145963417" fails type constraint Int[maxInclusive=>"-2147483648"] ok 4 - Value "-1718129641" fails type constraint Int[maxInclusive=>"-2147483648"] ok 5 - Value "2147483647" fails type constraint Int[maxInclusive=>"-2147483648"] 1..5 ok 43 - Type atomic/int is restricted by facet maxInclusive with value -2147483648. # Subtest: Type atomic/int is restricted by facet maxInclusive with value 107981828. ok 1 - Value "107981829" fails type constraint Int[maxInclusive=>"107981828"] ok 2 - Value "690669358" fails type constraint Int[maxInclusive=>"107981828"] ok 3 - Value "797235603" fails type constraint Int[maxInclusive=>"107981828"] ok 4 - Value "554730780" fails type constraint Int[maxInclusive=>"107981828"] ok 5 - Value "2147483647" fails type constraint Int[maxInclusive=>"107981828"] 1..5 ok 44 - Type atomic/int is restricted by facet maxInclusive with value 107981828. # Subtest: Type atomic/int is restricted by facet maxInclusive with value -1631590701. ok 1 - Value "-1631590700" fails type constraint Int[maxInclusive=>"-1631590701"] ok 2 - Value "746911236" fails type constraint Int[maxInclusive=>"-1631590701"] ok 3 - Value "1443179759" fails type constraint Int[maxInclusive=>"-1631590701"] ok 4 - Value "-1281519134" fails type constraint Int[maxInclusive=>"-1631590701"] ok 5 - Value "2147483647" fails type constraint Int[maxInclusive=>"-1631590701"] 1..5 ok 45 - Type atomic/int is restricted by facet maxInclusive with value -1631590701. # Subtest: Type atomic/int is restricted by facet maxInclusive with value -396617149. ok 1 - Value "-396617148" fails type constraint Int[maxInclusive=>"-396617149"] ok 2 - Value "1984167525" fails type constraint Int[maxInclusive=>"-396617149"] ok 3 - Value "1869474272" fails type constraint Int[maxInclusive=>"-396617149"] ok 4 - Value "1326598106" fails type constraint Int[maxInclusive=>"-396617149"] ok 5 - Value "2147483647" fails type constraint Int[maxInclusive=>"-396617149"] 1..5 ok 46 - Type atomic/int is restricted by facet maxInclusive with value -396617149. # Subtest: Type atomic/int is restricted by facet maxInclusive with value 1617521685. ok 1 - Value "1617521686" fails type constraint Int[maxInclusive=>"1617521685"] ok 2 - Value "2058985880" fails type constraint Int[maxInclusive=>"1617521685"] ok 3 - Value "2093269693" fails type constraint Int[maxInclusive=>"1617521685"] ok 4 - Value "1714939022" fails type constraint Int[maxInclusive=>"1617521685"] ok 5 - Value "2147483647" fails type constraint Int[maxInclusive=>"1617521685"] 1..5 ok 47 - Type atomic/int is restricted by facet maxInclusive with value 1617521685. # Subtest: Type atomic/int is restricted by facet totalDigits with value 1. ok 1 - Value "14" fails type constraint Int[totalDigits=>"1"] ok 2 - Value "1938" fails type constraint Int[totalDigits=>"1"] ok 3 - Value "377163" fails type constraint Int[totalDigits=>"1"] ok 4 - Value "61711285" fails type constraint Int[totalDigits=>"1"] ok 5 - Value "1516122451" fails type constraint Int[totalDigits=>"1"] 1..5 ok 48 - Type atomic/int is restricted by facet totalDigits with value 1. # Subtest: Type atomic/int is restricted by facet totalDigits with value 2. ok 1 - Value "258" fails type constraint Int[totalDigits=>"2"] ok 2 - Value "2282" fails type constraint Int[totalDigits=>"2"] ok 3 - Value "72675" fails type constraint Int[totalDigits=>"2"] ok 4 - Value "418404" fails type constraint Int[totalDigits=>"2"] ok 5 - Value "1260205586" fails type constraint Int[totalDigits=>"2"] 1..5 ok 49 - Type atomic/int is restricted by facet totalDigits with value 2. # Subtest: Type atomic/int is restricted by facet totalDigits with value 3. ok 1 - Value "2457" fails type constraint Int[totalDigits=>"3"] ok 2 - Value "51587" fails type constraint Int[totalDigits=>"3"] ok 3 - Value "750043" fails type constraint Int[totalDigits=>"3"] ok 4 - Value "4422785" fails type constraint Int[totalDigits=>"3"] ok 5 - Value "1653135776" fails type constraint Int[totalDigits=>"3"] 1..5 ok 50 - Type atomic/int is restricted by facet totalDigits with value 3. # Subtest: Type atomic/int is restricted by facet totalDigits with value 4. ok 1 - Value "86408" fails type constraint Int[totalDigits=>"4"] ok 2 - Value "568165" fails type constraint Int[totalDigits=>"4"] ok 3 - Value "2113676" fails type constraint Int[totalDigits=>"4"] ok 4 - Value "65357261" fails type constraint Int[totalDigits=>"4"] ok 5 - Value "1623517461" fails type constraint Int[totalDigits=>"4"] 1..5 ok 51 - Type atomic/int is restricted by facet totalDigits with value 4. # Subtest: Type atomic/int is restricted by facet totalDigits with value 5. ok 1 - Value "107802" fails type constraint Int[totalDigits=>"5"] ok 2 - Value "2591104" fails type constraint Int[totalDigits=>"5"] ok 3 - Value "21390625" fails type constraint Int[totalDigits=>"5"] ok 4 - Value "784566563" fails type constraint Int[totalDigits=>"5"] ok 5 - Value "1257555418" fails type constraint Int[totalDigits=>"5"] 1..5 ok 52 - Type atomic/int is restricted by facet totalDigits with value 5. # Subtest: Type atomic/int is restricted by facet minExclusive with value -2147483648. ok 1 - Value "-2147483648" fails type constraint Int[minExclusive=>"-2147483648"] 1..1 ok 53 - Type atomic/int is restricted by facet minExclusive with value -2147483648. # Subtest: Type atomic/int is restricted by facet minExclusive with value -1347613196. ok 1 - Value "-2147483648" fails type constraint Int[minExclusive=>"-1347613196"] ok 2 - Value "-1941168364" fails type constraint Int[minExclusive=>"-1347613196"] ok 3 - Value "-1711127617" fails type constraint Int[minExclusive=>"-1347613196"] ok 4 - Value "-1368513905" fails type constraint Int[minExclusive=>"-1347613196"] ok 5 - Value "-1347613196" fails type constraint Int[minExclusive=>"-1347613196"] 1..5 ok 54 - Type atomic/int is restricted by facet minExclusive with value -1347613196. # Subtest: Type atomic/int is restricted by facet minExclusive with value -52553616. ok 1 - Value "-2147483648" fails type constraint Int[minExclusive=>"-52553616"] ok 2 - Value "-724022492" fails type constraint Int[minExclusive=>"-52553616"] ok 3 - Value "-1508674745" fails type constraint Int[minExclusive=>"-52553616"] ok 4 - Value "-52996607" fails type constraint Int[minExclusive=>"-52553616"] ok 5 - Value "-52553616" fails type constraint Int[minExclusive=>"-52553616"] 1..5 ok 55 - Type atomic/int is restricted by facet minExclusive with value -52553616. # Subtest: Type atomic/int is restricted by facet minExclusive with value 545642569. ok 1 - Value "-2147483648" fails type constraint Int[minExclusive=>"545642569"] ok 2 - Value "-536743899" fails type constraint Int[minExclusive=>"545642569"] ok 3 - Value "363486011" fails type constraint Int[minExclusive=>"545642569"] ok 4 - Value "-1454064932" fails type constraint Int[minExclusive=>"545642569"] ok 5 - Value "545642569" fails type constraint Int[minExclusive=>"545642569"] 1..5 ok 56 - Type atomic/int is restricted by facet minExclusive with value 545642569. # Subtest: Type atomic/int is restricted by facet minExclusive with value 2147483646. ok 1 - Value "-2147483648" fails type constraint Int[minExclusive=>"2147483646"] ok 2 - Value "-481987679" fails type constraint Int[minExclusive=>"2147483646"] ok 3 - Value "919865681" fails type constraint Int[minExclusive=>"2147483646"] ok 4 - Value "-590002976" fails type constraint Int[minExclusive=>"2147483646"] ok 5 - Value "2147483646" fails type constraint Int[minExclusive=>"2147483646"] 1..5 ok 57 - Type atomic/int is restricted by facet minExclusive with value 2147483646. # Subtest: Type atomic/int is restricted by facet maxExclusive with value -2147483647. ok 1 - Value "-2147483647" fails type constraint Int[maxExclusive=>"-2147483647"] ok 2 - Value "1320063562" fails type constraint Int[maxExclusive=>"-2147483647"] ok 3 - Value "883318207" fails type constraint Int[maxExclusive=>"-2147483647"] ok 4 - Value "1579179461" fails type constraint Int[maxExclusive=>"-2147483647"] ok 5 - Value "2147483647" fails type constraint Int[maxExclusive=>"-2147483647"] 1..5 ok 58 - Type atomic/int is restricted by facet maxExclusive with value -2147483647. # Subtest: Type atomic/int is restricted by facet maxExclusive with value -1862034354. ok 1 - Value "-1862034354" fails type constraint Int[maxExclusive=>"-1862034354"] ok 2 - Value "1603056474" fails type constraint Int[maxExclusive=>"-1862034354"] ok 3 - Value "-1538388085" fails type constraint Int[maxExclusive=>"-1862034354"] ok 4 - Value "1638251926" fails type constraint Int[maxExclusive=>"-1862034354"] ok 5 - Value "2147483647" fails type constraint Int[maxExclusive=>"-1862034354"] 1..5 ok 59 - Type atomic/int is restricted by facet maxExclusive with value -1862034354. # Subtest: Type atomic/int is restricted by facet maxExclusive with value -1564577088. ok 1 - Value "-1564577088" fails type constraint Int[maxExclusive=>"-1564577088"] ok 2 - Value "801713771" fails type constraint Int[maxExclusive=>"-1564577088"] ok 3 - Value "1786441673" fails type constraint Int[maxExclusive=>"-1564577088"] ok 4 - Value "1669059396" fails type constraint Int[maxExclusive=>"-1564577088"] ok 5 - Value "2147483647" fails type constraint Int[maxExclusive=>"-1564577088"] 1..5 ok 60 - Type atomic/int is restricted by facet maxExclusive with value -1564577088. # Subtest: Type atomic/int is restricted by facet maxExclusive with value 1028669252. ok 1 - Value "1028669252" fails type constraint Int[maxExclusive=>"1028669252"] ok 2 - Value "1727749747" fails type constraint Int[maxExclusive=>"1028669252"] ok 3 - Value "2034721430" fails type constraint Int[maxExclusive=>"1028669252"] ok 4 - Value "2146626319" fails type constraint Int[maxExclusive=>"1028669252"] ok 5 - Value "2147483647" fails type constraint Int[maxExclusive=>"1028669252"] 1..5 ok 61 - Type atomic/int is restricted by facet maxExclusive with value 1028669252. # Subtest: Type atomic/int is restricted by facet maxExclusive with value 2147483647. ok 1 - Value "2147483647" fails type constraint Int[maxExclusive=>"2147483647"] 1..1 ok 62 - Type atomic/int is restricted by facet maxExclusive with value 2147483647. # Subtest: Type atomic/int is restricted by facet pattern with value \-\d{10}. ok 1 - Value "37" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] ok 2 - Value "-96215428" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] ok 3 - Value "-252765767" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] ok 4 - Value "-6372239" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] ok 5 - Value "-4567324" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{10}\$))"] 1..5 ok 63 - Type atomic/int is restricted by facet pattern with value \-\d{10}. # Subtest: Type atomic/int is restricted by facet pattern with value \-\d{5}. ok 1 - Value "2928288" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 2 - Value "-55" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 3 - Value "-656423387" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 4 - Value "-7863" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 5 - Value "884355" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] 1..5 ok 64 - Type atomic/int is restricted by facet pattern with value \-\d{5}. # Subtest: Type atomic/int is restricted by facet pattern with value \-\d{1}. ok 1 - Value "4713" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-6741" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "41" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "6421527" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-645751222" fails type constraint Int[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 65 - Type atomic/int is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/int is restricted by facet pattern with value \d{3}. ok 1 - Value "-38" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "7543" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "-2025222435" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "2126271224" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "-61" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 66 - Type atomic/int is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/int is restricted by facet pattern with value \d{10}. ok 1 - Value "-5566282" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 2 - Value "-158417927" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 3 - Value "34672729" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 4 - Value "4296" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 5 - Value "662153738" fails type constraint Int[pattern=>"(?^:(?ms:^\\d{10}\$))"] 1..5 ok 67 - Type atomic/int is restricted by facet pattern with value \d{10}. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "-1538024579" fails type constraint Int[enumeration=>"ARRAY(0x40dec28)"] ok 2 - Value "5365287" fails type constraint Int[enumeration=>"ARRAY(0x40dec28)"] ok 3 - Value "114571599" fails type constraint Int[enumeration=>"ARRAY(0x40dec28)"] ok 4 - Value "5365287" fails type constraint Int[enumeration=>"ARRAY(0x40dec28)"] ok 5 - Value "-1816238048" fails type constraint Int[enumeration=>"ARRAY(0x40dec28)"] 1..5 ok 68 - Type atomic/int is restricted by facet enumeration. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "116970484" fails type constraint Int[enumeration=>"ARRAY(0x40e0200)"] ok 2 - Value "1583653002" fails type constraint Int[enumeration=>"ARRAY(0x40e0200)"] ok 3 - Value "989798885" fails type constraint Int[enumeration=>"ARRAY(0x40e0200)"] ok 4 - Value "-476887895" fails type constraint Int[enumeration=>"ARRAY(0x40e0200)"] ok 5 - Value "1837761890" fails type constraint Int[enumeration=>"ARRAY(0x40e0200)"] 1..5 ok 69 - Type atomic/int is restricted by facet enumeration. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "-1338835307" fails type constraint Int[enumeration=>"ARRAY(0x40e9038)"] ok 2 - Value "-695473537" fails type constraint Int[enumeration=>"ARRAY(0x40e9038)"] ok 3 - Value "-386708731" fails type constraint Int[enumeration=>"ARRAY(0x40e9038)"] ok 4 - Value "-386708731" fails type constraint Int[enumeration=>"ARRAY(0x40e9038)"] ok 5 - Value "1837505618" fails type constraint Int[enumeration=>"ARRAY(0x40e9038)"] 1..5 ok 70 - Type atomic/int is restricted by facet enumeration. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "2147483647" fails type constraint Int[enumeration=>"ARRAY(0x40e95f0)"] ok 2 - Value "384508812" fails type constraint Int[enumeration=>"ARRAY(0x40e95f0)"] ok 3 - Value "-2068540027" fails type constraint Int[enumeration=>"ARRAY(0x40e95f0)"] ok 4 - Value "-1583879972" fails type constraint Int[enumeration=>"ARRAY(0x40e95f0)"] ok 5 - Value "729371608" fails type constraint Int[enumeration=>"ARRAY(0x40e95f0)"] 1..5 ok 71 - Type atomic/int is restricted by facet enumeration. # Subtest: Type atomic/int is restricted by facet enumeration. ok 1 - Value "-219237349" fails type constraint Int[enumeration=>"ARRAY(0x40ec7e0)"] ok 2 - Value "-899341555" fails type constraint Int[enumeration=>"ARRAY(0x40ec7e0)"] ok 3 - Value "-219237349" fails type constraint Int[enumeration=>"ARRAY(0x40ec7e0)"] ok 4 - Value "898550454" fails type constraint Int[enumeration=>"ARRAY(0x40ec7e0)"] ok 5 - Value "1622854063" fails type constraint Int[enumeration=>"ARRAY(0x40ec7e0)"] 1..5 ok 72 - Type atomic/int is restricted by facet enumeration. 1..72 ok t/50integer.t ............. # Subtest: Type atomic/integer is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" passes type constraint Integer[minExclusive=>"-999999999999999999"] ok 2 - Value "443137129197984424" passes type constraint Integer[minExclusive=>"-999999999999999999"] ok 3 - Value "974548584383189585" passes type constraint Integer[minExclusive=>"-999999999999999999"] ok 4 - Value "-933323119839668311" passes type constraint Integer[minExclusive=>"-999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint Integer[minExclusive=>"-999999999999999999"] 1..5 ok 1 - Type atomic/integer is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/integer is restricted by facet minExclusive with value 511594901568435787. ok 1 - Value "511594901568435788" passes type constraint Integer[minExclusive=>"511594901568435787"] ok 2 - Value "610220741092562958" passes type constraint Integer[minExclusive=>"511594901568435787"] ok 3 - Value "836708064607050875" passes type constraint Integer[minExclusive=>"511594901568435787"] ok 4 - Value "658348392840525865" passes type constraint Integer[minExclusive=>"511594901568435787"] ok 5 - Value "999999999999999999" passes type constraint Integer[minExclusive=>"511594901568435787"] 1..5 ok 2 - Type atomic/integer is restricted by facet minExclusive with value 511594901568435787. # Subtest: Type atomic/integer is restricted by facet minExclusive with value 389578809107570477. ok 1 - Value "389578809107570478" passes type constraint Integer[minExclusive=>"389578809107570477"] ok 2 - Value "682131065909218436" passes type constraint Integer[minExclusive=>"389578809107570477"] ok 3 - Value "482804737273022810" passes type constraint Integer[minExclusive=>"389578809107570477"] ok 4 - Value "914441667137662715" passes type constraint Integer[minExclusive=>"389578809107570477"] ok 5 - Value "999999999999999999" passes type constraint Integer[minExclusive=>"389578809107570477"] 1..5 ok 3 - Type atomic/integer is restricted by facet minExclusive with value 389578809107570477. # Subtest: Type atomic/integer is restricted by facet minExclusive with value 470740450062970382. ok 1 - Value "470740450062970383" passes type constraint Integer[minExclusive=>"470740450062970382"] ok 2 - Value "662902075507417933" passes type constraint Integer[minExclusive=>"470740450062970382"] ok 3 - Value "590924368168927172" passes type constraint Integer[minExclusive=>"470740450062970382"] ok 4 - Value "620830740395671088" passes type constraint Integer[minExclusive=>"470740450062970382"] ok 5 - Value "999999999999999999" passes type constraint Integer[minExclusive=>"470740450062970382"] 1..5 ok 4 - Type atomic/integer is restricted by facet minExclusive with value 470740450062970382. # Subtest: Type atomic/integer is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "999999999999999999" passes type constraint Integer[minExclusive=>"999999999999999998"] 1..1 ok 5 - Type atomic/integer is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/integer is restricted by facet minInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Integer[minInclusive=>"-999999999999999999"] ok 2 - Value "-531635689142616829" passes type constraint Integer[minInclusive=>"-999999999999999999"] ok 3 - Value "-585408758799392136" passes type constraint Integer[minInclusive=>"-999999999999999999"] ok 4 - Value "745573427013310751" passes type constraint Integer[minInclusive=>"-999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint Integer[minInclusive=>"-999999999999999999"] 1..5 ok 6 - Type atomic/integer is restricted by facet minInclusive with value -999999999999999999. # Subtest: Type atomic/integer is restricted by facet minInclusive with value 156487900906511434. ok 1 - Value "156487900906511434" passes type constraint Integer[minInclusive=>"156487900906511434"] ok 2 - Value "600191706710963948" passes type constraint Integer[minInclusive=>"156487900906511434"] ok 3 - Value "408597210565453406" passes type constraint Integer[minInclusive=>"156487900906511434"] ok 4 - Value "322374839388900638" passes type constraint Integer[minInclusive=>"156487900906511434"] ok 5 - Value "999999999999999999" passes type constraint Integer[minInclusive=>"156487900906511434"] 1..5 ok 7 - Type atomic/integer is restricted by facet minInclusive with value 156487900906511434. # Subtest: Type atomic/integer is restricted by facet minInclusive with value -362471093580558400. ok 1 - Value "-362471093580558400" passes type constraint Integer[minInclusive=>"-362471093580558400"] ok 2 - Value "506504656626137485" passes type constraint Integer[minInclusive=>"-362471093580558400"] ok 3 - Value "403237895164793885" passes type constraint Integer[minInclusive=>"-362471093580558400"] ok 4 - Value "381039479548217691" passes type constraint Integer[minInclusive=>"-362471093580558400"] ok 5 - Value "999999999999999999" passes type constraint Integer[minInclusive=>"-362471093580558400"] 1..5 ok 8 - Type atomic/integer is restricted by facet minInclusive with value -362471093580558400. # Subtest: Type atomic/integer is restricted by facet minInclusive with value -183640263935870295. ok 1 - Value "-183640263935870295" passes type constraint Integer[minInclusive=>"-183640263935870295"] ok 2 - Value "429867068360666903" passes type constraint Integer[minInclusive=>"-183640263935870295"] ok 3 - Value "340717798352538690" passes type constraint Integer[minInclusive=>"-183640263935870295"] ok 4 - Value "214286893239231791" passes type constraint Integer[minInclusive=>"-183640263935870295"] ok 5 - Value "999999999999999999" passes type constraint Integer[minInclusive=>"-183640263935870295"] 1..5 ok 9 - Type atomic/integer is restricted by facet minInclusive with value -183640263935870295. # Subtest: Type atomic/integer is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "999999999999999999" passes type constraint Integer[minInclusive=>"999999999999999999"] 1..1 ok 10 - Type atomic/integer is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxExclusive=>"-999999999999999998"] 1..1 ok 11 - Type atomic/integer is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value -863230876206589446. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxExclusive=>"-863230876206589446"] ok 2 - Value "-984910341015155393" passes type constraint Integer[maxExclusive=>"-863230876206589446"] ok 3 - Value "-870742508782352781" passes type constraint Integer[maxExclusive=>"-863230876206589446"] ok 4 - Value "-903545016129904603" passes type constraint Integer[maxExclusive=>"-863230876206589446"] ok 5 - Value "-863230876206589447" passes type constraint Integer[maxExclusive=>"-863230876206589446"] 1..5 ok 12 - Type atomic/integer is restricted by facet maxExclusive with value -863230876206589446. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value 549869808681548999. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxExclusive=>"549869808681548999"] ok 2 - Value "-787539741001840193" passes type constraint Integer[maxExclusive=>"549869808681548999"] ok 3 - Value "-255803148941878739" passes type constraint Integer[maxExclusive=>"549869808681548999"] ok 4 - Value "-639833227964826918" passes type constraint Integer[maxExclusive=>"549869808681548999"] ok 5 - Value "549869808681548998" passes type constraint Integer[maxExclusive=>"549869808681548999"] 1..5 ok 13 - Type atomic/integer is restricted by facet maxExclusive with value 549869808681548999. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value -839533034801862807. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxExclusive=>"-839533034801862807"] ok 2 - Value "-904217810162270606" passes type constraint Integer[maxExclusive=>"-839533034801862807"] ok 3 - Value "-975833234751130778" passes type constraint Integer[maxExclusive=>"-839533034801862807"] ok 4 - Value "-948658638815220892" passes type constraint Integer[maxExclusive=>"-839533034801862807"] ok 5 - Value "-839533034801862808" passes type constraint Integer[maxExclusive=>"-839533034801862807"] 1..5 ok 14 - Type atomic/integer is restricted by facet maxExclusive with value -839533034801862807. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxExclusive=>"999999999999999999"] ok 2 - Value "968427442786447432" passes type constraint Integer[maxExclusive=>"999999999999999999"] ok 3 - Value "-927768633139940622" passes type constraint Integer[maxExclusive=>"999999999999999999"] ok 4 - Value "-392022443438005962" passes type constraint Integer[maxExclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" passes type constraint Integer[maxExclusive=>"999999999999999999"] 1..5 ok 15 - Type atomic/integer is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxInclusive=>"-999999999999999999"] 1..1 ok 16 - Type atomic/integer is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value 828008406281169228. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxInclusive=>"828008406281169228"] ok 2 - Value "-480145976733018877" passes type constraint Integer[maxInclusive=>"828008406281169228"] ok 3 - Value "-198155044675043050" passes type constraint Integer[maxInclusive=>"828008406281169228"] ok 4 - Value "-449651710856988442" passes type constraint Integer[maxInclusive=>"828008406281169228"] ok 5 - Value "828008406281169228" passes type constraint Integer[maxInclusive=>"828008406281169228"] 1..5 ok 17 - Type atomic/integer is restricted by facet maxInclusive with value 828008406281169228. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value 705179181121327491. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxInclusive=>"705179181121327491"] ok 2 - Value "-116826494207499098" passes type constraint Integer[maxInclusive=>"705179181121327491"] ok 3 - Value "230481006202911111" passes type constraint Integer[maxInclusive=>"705179181121327491"] ok 4 - Value "95074826745361540" passes type constraint Integer[maxInclusive=>"705179181121327491"] ok 5 - Value "705179181121327491" passes type constraint Integer[maxInclusive=>"705179181121327491"] 1..5 ok 18 - Type atomic/integer is restricted by facet maxInclusive with value 705179181121327491. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value -2761698266856349. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxInclusive=>"-2761698266856349"] ok 2 - Value "-161047999884288548" passes type constraint Integer[maxInclusive=>"-2761698266856349"] ok 3 - Value "-446821181429400256" passes type constraint Integer[maxInclusive=>"-2761698266856349"] ok 4 - Value "-166593548519859024" passes type constraint Integer[maxInclusive=>"-2761698266856349"] ok 5 - Value "-2761698266856349" passes type constraint Integer[maxInclusive=>"-2761698266856349"] 1..5 ok 19 - Type atomic/integer is restricted by facet maxInclusive with value -2761698266856349. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value 999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Integer[maxInclusive=>"999999999999999999"] ok 2 - Value "823690339516311319" passes type constraint Integer[maxInclusive=>"999999999999999999"] ok 3 - Value "978685767674965178" passes type constraint Integer[maxInclusive=>"999999999999999999"] ok 4 - Value "-530672654045668989" passes type constraint Integer[maxInclusive=>"999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint Integer[maxInclusive=>"999999999999999999"] 1..5 ok 20 - Type atomic/integer is restricted by facet maxInclusive with value 999999999999999999. # Subtest: Type atomic/integer is restricted by facet fractionDigits with value 0. ok 1 - Value "-999999999999999999" passes type constraint Integer[fractionDigits=>"0"] ok 2 - Value "70613191813607922" passes type constraint Integer[fractionDigits=>"0"] ok 3 - Value "825606520242485152" passes type constraint Integer[fractionDigits=>"0"] ok 4 - Value "662351389368224684" passes type constraint Integer[fractionDigits=>"0"] ok 5 - Value "999999999999999999" passes type constraint Integer[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/integer is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 1. ok 1 - Value "3" passes type constraint Integer[totalDigits=>"1"] ok 2 - Value "2" passes type constraint Integer[totalDigits=>"1"] ok 3 - Value "6" passes type constraint Integer[totalDigits=>"1"] ok 4 - Value "2" passes type constraint Integer[totalDigits=>"1"] ok 5 - Value "6" passes type constraint Integer[totalDigits=>"1"] 1..5 ok 22 - Type atomic/integer is restricted by facet totalDigits with value 1. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 5. ok 1 - Value "1" passes type constraint Integer[totalDigits=>"5"] ok 2 - Value "13" passes type constraint Integer[totalDigits=>"5"] ok 3 - Value "392" passes type constraint Integer[totalDigits=>"5"] ok 4 - Value "3263" passes type constraint Integer[totalDigits=>"5"] ok 5 - Value "44340" passes type constraint Integer[totalDigits=>"5"] 1..5 ok 23 - Type atomic/integer is restricted by facet totalDigits with value 5. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 9. ok 1 - Value "5" passes type constraint Integer[totalDigits=>"9"] ok 2 - Value "328" passes type constraint Integer[totalDigits=>"9"] ok 3 - Value "91395" passes type constraint Integer[totalDigits=>"9"] ok 4 - Value "2427870" passes type constraint Integer[totalDigits=>"9"] ok 5 - Value "463625194" passes type constraint Integer[totalDigits=>"9"] 1..5 ok 24 - Type atomic/integer is restricted by facet totalDigits with value 9. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 13. ok 1 - Value "1" passes type constraint Integer[totalDigits=>"13"] ok 2 - Value "7382" passes type constraint Integer[totalDigits=>"13"] ok 3 - Value "6779457" passes type constraint Integer[totalDigits=>"13"] ok 4 - Value "6180912352" passes type constraint Integer[totalDigits=>"13"] ok 5 - Value "3307865857649" passes type constraint Integer[totalDigits=>"13"] 1..5 ok 25 - Type atomic/integer is restricted by facet totalDigits with value 13. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 18. ok 1 - Value "1" passes type constraint Integer[totalDigits=>"18"] ok 2 - Value "14506" passes type constraint Integer[totalDigits=>"18"] ok 3 - Value "121457346" passes type constraint Integer[totalDigits=>"18"] ok 4 - Value "3683445412166" passes type constraint Integer[totalDigits=>"18"] ok 5 - Value "495140751164400574" passes type constraint Integer[totalDigits=>"18"] 1..5 ok 26 - Type atomic/integer is restricted by facet totalDigits with value 18. # Subtest: Type atomic/integer is restricted by facet pattern with value \-\d{18}. ok 1 - Value "-916336264155436366" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 2 - Value "-952682614477467412" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 3 - Value "-947637432751355373" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 4 - Value "-961133431445663578" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 5 - Value "-924254345137746455" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] 1..5 ok 27 - Type atomic/integer is restricted by facet pattern with value \-\d{18}. # Subtest: Type atomic/integer is restricted by facet pattern with value \-\d{9}. ok 1 - Value "-823666421" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 2 - Value "-442642367" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 3 - Value "-321934657" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 4 - Value "-924385566" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 5 - Value "-618594232" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] 1..5 ok 28 - Type atomic/integer is restricted by facet pattern with value \-\d{9}. # Subtest: Type atomic/integer is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-2" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-7" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-9" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-5" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-8" passes type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 29 - Type atomic/integer is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/integer is restricted by facet pattern with value \d{5}. ok 1 - Value "82365" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "79898" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "33364" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "76112" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "26887" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 30 - Type atomic/integer is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/integer is restricted by facet pattern with value \d{18}. ok 1 - Value "953387635577466672" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "956462344852823454" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "947511736164636562" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "955527688752774616" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "925612635728263464" passes type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 31 - Type atomic/integer is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "5609571936" passes type constraint Integer[enumeration=>"ARRAY(0x3d97780)"] ok 2 - Value "-4739709191124" passes type constraint Integer[enumeration=>"ARRAY(0x3d97780)"] ok 3 - Value "371694697980" passes type constraint Integer[enumeration=>"ARRAY(0x3d97780)"] ok 4 - Value "61" passes type constraint Integer[enumeration=>"ARRAY(0x3d97780)"] ok 5 - Value "61" passes type constraint Integer[enumeration=>"ARRAY(0x3d97780)"] 1..5 ok 32 - Type atomic/integer is restricted by facet enumeration. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "94122922748785" passes type constraint Integer[enumeration=>"ARRAY(0x3d9b2a8)"] ok 2 - Value "-54" passes type constraint Integer[enumeration=>"ARRAY(0x3d9b2a8)"] ok 3 - Value "-54" passes type constraint Integer[enumeration=>"ARRAY(0x3d9b2a8)"] ok 4 - Value "45817917" passes type constraint Integer[enumeration=>"ARRAY(0x3d9b2a8)"] ok 5 - Value "45817917" passes type constraint Integer[enumeration=>"ARRAY(0x3d9b2a8)"] 1..5 ok 33 - Type atomic/integer is restricted by facet enumeration. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "522" passes type constraint Integer[enumeration=>"ARRAY(0x3da4f78)"] ok 2 - Value "-34" passes type constraint Integer[enumeration=>"ARRAY(0x3da4f78)"] ok 3 - Value "-34" passes type constraint Integer[enumeration=>"ARRAY(0x3da4f78)"] ok 4 - Value "522" passes type constraint Integer[enumeration=>"ARRAY(0x3da4f78)"] ok 5 - Value "-567825257" passes type constraint Integer[enumeration=>"ARRAY(0x3da4f78)"] 1..5 ok 34 - Type atomic/integer is restricted by facet enumeration. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "-21" passes type constraint Integer[enumeration=>"ARRAY(0x3da5be0)"] ok 2 - Value "759297981117" passes type constraint Integer[enumeration=>"ARRAY(0x3da5be0)"] ok 3 - Value "-479" passes type constraint Integer[enumeration=>"ARRAY(0x3da5be0)"] ok 4 - Value "44" passes type constraint Integer[enumeration=>"ARRAY(0x3da5be0)"] ok 5 - Value "9967661580861324" passes type constraint Integer[enumeration=>"ARRAY(0x3da5be0)"] 1..5 ok 35 - Type atomic/integer is restricted by facet enumeration. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "-4149" passes type constraint Integer[enumeration=>"ARRAY(0x3dabce0)"] ok 2 - Value "848" passes type constraint Integer[enumeration=>"ARRAY(0x3dabce0)"] ok 3 - Value "86" passes type constraint Integer[enumeration=>"ARRAY(0x3dabce0)"] ok 4 - Value "3411676615506539" passes type constraint Integer[enumeration=>"ARRAY(0x3dabce0)"] ok 5 - Value "499220832" passes type constraint Integer[enumeration=>"ARRAY(0x3dabce0)"] 1..5 ok 36 - Type atomic/integer is restricted by facet enumeration. # Subtest: Type atomic/integer is restricted by facet whiteSpace with value collapse. ok 1 - Value "-999999999999999999" passes type constraint Integer[whiteSpace=>"collapse"] ok 2 - Value "765487259224892246" passes type constraint Integer[whiteSpace=>"collapse"] ok 3 - Value "784529489867233475" passes type constraint Integer[whiteSpace=>"collapse"] ok 4 - Value "67939852834455693" passes type constraint Integer[whiteSpace=>"collapse"] ok 5 - Value "999999999999999999" passes type constraint Integer[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/integer is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/integer is restricted by facet minInclusive with value 555633833307218160. ok 1 - Value "-999999999999999999" fails type constraint Integer[minInclusive=>"555633833307218160"] ok 2 - Value "-715375137462915939" fails type constraint Integer[minInclusive=>"555633833307218160"] ok 3 - Value "-330293086481657660" fails type constraint Integer[minInclusive=>"555633833307218160"] ok 4 - Value "-20439147890683564" fails type constraint Integer[minInclusive=>"555633833307218160"] ok 5 - Value "555633833307218159" fails type constraint Integer[minInclusive=>"555633833307218160"] 1..5 ok 38 - Type atomic/integer is restricted by facet minInclusive with value 555633833307218160. # Subtest: Type atomic/integer is restricted by facet minInclusive with value 885701465961149291. ok 1 - Value "-999999999999999999" fails type constraint Integer[minInclusive=>"885701465961149291"] ok 2 - Value "-733333145792854732" fails type constraint Integer[minInclusive=>"885701465961149291"] ok 3 - Value "503646561312402961" fails type constraint Integer[minInclusive=>"885701465961149291"] ok 4 - Value "37750437322319377" fails type constraint Integer[minInclusive=>"885701465961149291"] ok 5 - Value "885701465961149290" fails type constraint Integer[minInclusive=>"885701465961149291"] 1..5 ok 39 - Type atomic/integer is restricted by facet minInclusive with value 885701465961149291. # Subtest: Type atomic/integer is restricted by facet minInclusive with value 903027701396896364. ok 1 - Value "-999999999999999999" fails type constraint Integer[minInclusive=>"903027701396896364"] ok 2 - Value "803542756340227002" fails type constraint Integer[minInclusive=>"903027701396896364"] ok 3 - Value "-884575287008817597" fails type constraint Integer[minInclusive=>"903027701396896364"] ok 4 - Value "-968554962892916587" fails type constraint Integer[minInclusive=>"903027701396896364"] ok 5 - Value "903027701396896363" fails type constraint Integer[minInclusive=>"903027701396896364"] 1..5 ok 40 - Type atomic/integer is restricted by facet minInclusive with value 903027701396896364. # Subtest: Type atomic/integer is restricted by facet minInclusive with value 283850128955389857. ok 1 - Value "-999999999999999999" fails type constraint Integer[minInclusive=>"283850128955389857"] ok 2 - Value "-981348040158314034" fails type constraint Integer[minInclusive=>"283850128955389857"] ok 3 - Value "-108551497634576688" fails type constraint Integer[minInclusive=>"283850128955389857"] ok 4 - Value "-52284006405687333" fails type constraint Integer[minInclusive=>"283850128955389857"] ok 5 - Value "283850128955389856" fails type constraint Integer[minInclusive=>"283850128955389857"] 1..5 ok 41 - Type atomic/integer is restricted by facet minInclusive with value 283850128955389857. # Subtest: Type atomic/integer is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "-999999999999999999" fails type constraint Integer[minInclusive=>"999999999999999999"] ok 2 - Value "915231012652328866" fails type constraint Integer[minInclusive=>"999999999999999999"] ok 3 - Value "-1842156205751122" fails type constraint Integer[minInclusive=>"999999999999999999"] ok 4 - Value "-774880558353902237" fails type constraint Integer[minInclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" fails type constraint Integer[minInclusive=>"999999999999999999"] 1..5 ok 42 - Type atomic/integer is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" fails type constraint Integer[maxInclusive=>"-999999999999999999"] ok 2 - Value "732627831192335320" fails type constraint Integer[maxInclusive=>"-999999999999999999"] ok 3 - Value "102989881653762438" fails type constraint Integer[maxInclusive=>"-999999999999999999"] ok 4 - Value "343045546112201282" fails type constraint Integer[maxInclusive=>"-999999999999999999"] ok 5 - Value "999999999999999999" fails type constraint Integer[maxInclusive=>"-999999999999999999"] 1..5 ok 43 - Type atomic/integer is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value 579644983036442961. ok 1 - Value "579644983036442962" fails type constraint Integer[maxInclusive=>"579644983036442961"] ok 2 - Value "657783372604533621" fails type constraint Integer[maxInclusive=>"579644983036442961"] ok 3 - Value "892814218656800078" fails type constraint Integer[maxInclusive=>"579644983036442961"] ok 4 - Value "976683336572491260" fails type constraint Integer[maxInclusive=>"579644983036442961"] ok 5 - Value "999999999999999999" fails type constraint Integer[maxInclusive=>"579644983036442961"] 1..5 ok 44 - Type atomic/integer is restricted by facet maxInclusive with value 579644983036442961. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value 879158057178991646. ok 1 - Value "879158057178991647" fails type constraint Integer[maxInclusive=>"879158057178991646"] ok 2 - Value "957210626799168633" fails type constraint Integer[maxInclusive=>"879158057178991646"] ok 3 - Value "948775841289909504" fails type constraint Integer[maxInclusive=>"879158057178991646"] ok 4 - Value "924521657636632656" fails type constraint Integer[maxInclusive=>"879158057178991646"] ok 5 - Value "999999999999999999" fails type constraint Integer[maxInclusive=>"879158057178991646"] 1..5 ok 45 - Type atomic/integer is restricted by facet maxInclusive with value 879158057178991646. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value 514914181641328960. ok 1 - Value "514914181641328961" fails type constraint Integer[maxInclusive=>"514914181641328960"] ok 2 - Value "546412662884414317" fails type constraint Integer[maxInclusive=>"514914181641328960"] ok 3 - Value "984544185618551293" fails type constraint Integer[maxInclusive=>"514914181641328960"] ok 4 - Value "891200472113873434" fails type constraint Integer[maxInclusive=>"514914181641328960"] ok 5 - Value "999999999999999999" fails type constraint Integer[maxInclusive=>"514914181641328960"] 1..5 ok 46 - Type atomic/integer is restricted by facet maxInclusive with value 514914181641328960. # Subtest: Type atomic/integer is restricted by facet maxInclusive with value 987717400733315819. ok 1 - Value "987717400733315820" fails type constraint Integer[maxInclusive=>"987717400733315819"] ok 2 - Value "998982291238848384" fails type constraint Integer[maxInclusive=>"987717400733315819"] ok 3 - Value "988147725447667619" fails type constraint Integer[maxInclusive=>"987717400733315819"] ok 4 - Value "995440855248586341" fails type constraint Integer[maxInclusive=>"987717400733315819"] ok 5 - Value "999999999999999999" fails type constraint Integer[maxInclusive=>"987717400733315819"] 1..5 ok 47 - Type atomic/integer is restricted by facet maxInclusive with value 987717400733315819. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 1. ok 1 - Value "73" fails type constraint Integer[totalDigits=>"1"] ok 2 - Value "769239" fails type constraint Integer[totalDigits=>"1"] ok 3 - Value "3283247286" fails type constraint Integer[totalDigits=>"1"] ok 4 - Value "28350621311206" fails type constraint Integer[totalDigits=>"1"] ok 5 - Value "235172957253454087" fails type constraint Integer[totalDigits=>"1"] 1..5 ok 48 - Type atomic/integer is restricted by facet totalDigits with value 1. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 4. ok 1 - Value "62917" fails type constraint Integer[totalDigits=>"4"] ok 2 - Value "37332132" fails type constraint Integer[totalDigits=>"4"] ok 3 - Value "33541623096" fails type constraint Integer[totalDigits=>"4"] ok 4 - Value "26653195820701" fails type constraint Integer[totalDigits=>"4"] ok 5 - Value "436943262590675951" fails type constraint Integer[totalDigits=>"4"] 1..5 ok 49 - Type atomic/integer is restricted by facet totalDigits with value 4. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 7. ok 1 - Value "83731185" fails type constraint Integer[totalDigits=>"7"] ok 2 - Value "7824493436" fails type constraint Integer[totalDigits=>"7"] ok 3 - Value "423631318782" fails type constraint Integer[totalDigits=>"7"] ok 4 - Value "37155925877143" fails type constraint Integer[totalDigits=>"7"] ok 5 - Value "622613398826468318" fails type constraint Integer[totalDigits=>"7"] 1..5 ok 50 - Type atomic/integer is restricted by facet totalDigits with value 7. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 10. ok 1 - Value "73816310381" fails type constraint Integer[totalDigits=>"10"] ok 2 - Value "872704113788" fails type constraint Integer[totalDigits=>"10"] ok 3 - Value "6843138681342" fails type constraint Integer[totalDigits=>"10"] ok 4 - Value "87437784153102" fails type constraint Integer[totalDigits=>"10"] ok 5 - Value "111482155734837965" fails type constraint Integer[totalDigits=>"10"] 1..5 ok 51 - Type atomic/integer is restricted by facet totalDigits with value 10. # Subtest: Type atomic/integer is restricted by facet totalDigits with value 13. ok 1 - Value "76486620136657" fails type constraint Integer[totalDigits=>"13"] ok 2 - Value "881113724560259" fails type constraint Integer[totalDigits=>"13"] ok 3 - Value "7847781334630603" fails type constraint Integer[totalDigits=>"13"] ok 4 - Value "79384111427118245" fails type constraint Integer[totalDigits=>"13"] ok 5 - Value "235339218946921455" fails type constraint Integer[totalDigits=>"13"] 1..5 ok 52 - Type atomic/integer is restricted by facet totalDigits with value 13. # Subtest: Type atomic/integer is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" fails type constraint Integer[minExclusive=>"-999999999999999999"] 1..1 ok 53 - Type atomic/integer is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/integer is restricted by facet minExclusive with value -438857029232744943. ok 1 - Value "-999999999999999999" fails type constraint Integer[minExclusive=>"-438857029232744943"] ok 2 - Value "-706516304210049812" fails type constraint Integer[minExclusive=>"-438857029232744943"] ok 3 - Value "-587275362264587543" fails type constraint Integer[minExclusive=>"-438857029232744943"] ok 4 - Value "-811308817075634922" fails type constraint Integer[minExclusive=>"-438857029232744943"] ok 5 - Value "-438857029232744943" fails type constraint Integer[minExclusive=>"-438857029232744943"] 1..5 ok 54 - Type atomic/integer is restricted by facet minExclusive with value -438857029232744943. # Subtest: Type atomic/integer is restricted by facet minExclusive with value 520623083761981407. ok 1 - Value "-999999999999999999" fails type constraint Integer[minExclusive=>"520623083761981407"] ok 2 - Value "-369704743268721243" fails type constraint Integer[minExclusive=>"520623083761981407"] ok 3 - Value "431295840769552640" fails type constraint Integer[minExclusive=>"520623083761981407"] ok 4 - Value "-899920080041305242" fails type constraint Integer[minExclusive=>"520623083761981407"] ok 5 - Value "520623083761981407" fails type constraint Integer[minExclusive=>"520623083761981407"] 1..5 ok 55 - Type atomic/integer is restricted by facet minExclusive with value 520623083761981407. # Subtest: Type atomic/integer is restricted by facet minExclusive with value -803324837597181761. ok 1 - Value "-999999999999999999" fails type constraint Integer[minExclusive=>"-803324837597181761"] ok 2 - Value "-979574777898465747" fails type constraint Integer[minExclusive=>"-803324837597181761"] ok 3 - Value "-847977457228131287" fails type constraint Integer[minExclusive=>"-803324837597181761"] ok 4 - Value "-869245724557926333" fails type constraint Integer[minExclusive=>"-803324837597181761"] ok 5 - Value "-803324837597181761" fails type constraint Integer[minExclusive=>"-803324837597181761"] 1..5 ok 56 - Type atomic/integer is restricted by facet minExclusive with value -803324837597181761. # Subtest: Type atomic/integer is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "-999999999999999999" fails type constraint Integer[minExclusive=>"999999999999999998"] ok 2 - Value "-609931933249433066" fails type constraint Integer[minExclusive=>"999999999999999998"] ok 3 - Value "-366111682540258165" fails type constraint Integer[minExclusive=>"999999999999999998"] ok 4 - Value "-974096115222225610" fails type constraint Integer[minExclusive=>"999999999999999998"] ok 5 - Value "999999999999999998" fails type constraint Integer[minExclusive=>"999999999999999998"] 1..5 ok 57 - Type atomic/integer is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999998" fails type constraint Integer[maxExclusive=>"-999999999999999998"] ok 2 - Value "-457591284603875657" fails type constraint Integer[maxExclusive=>"-999999999999999998"] ok 3 - Value "277743723766642247" fails type constraint Integer[maxExclusive=>"-999999999999999998"] ok 4 - Value "-945199490913345428" fails type constraint Integer[maxExclusive=>"-999999999999999998"] ok 5 - Value "999999999999999999" fails type constraint Integer[maxExclusive=>"-999999999999999998"] 1..5 ok 58 - Type atomic/integer is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value -740625800233241758. ok 1 - Value "-740625800233241758" fails type constraint Integer[maxExclusive=>"-740625800233241758"] ok 2 - Value "398541088728751173" fails type constraint Integer[maxExclusive=>"-740625800233241758"] ok 3 - Value "-547997326204181850" fails type constraint Integer[maxExclusive=>"-740625800233241758"] ok 4 - Value "-288328762100017528" fails type constraint Integer[maxExclusive=>"-740625800233241758"] ok 5 - Value "999999999999999999" fails type constraint Integer[maxExclusive=>"-740625800233241758"] 1..5 ok 59 - Type atomic/integer is restricted by facet maxExclusive with value -740625800233241758. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value -587018553452636869. ok 1 - Value "-587018553452636869" fails type constraint Integer[maxExclusive=>"-587018553452636869"] ok 2 - Value "82097550327076279" fails type constraint Integer[maxExclusive=>"-587018553452636869"] ok 3 - Value "361640725837125523" fails type constraint Integer[maxExclusive=>"-587018553452636869"] ok 4 - Value "-490115177088915028" fails type constraint Integer[maxExclusive=>"-587018553452636869"] ok 5 - Value "999999999999999999" fails type constraint Integer[maxExclusive=>"-587018553452636869"] 1..5 ok 60 - Type atomic/integer is restricted by facet maxExclusive with value -587018553452636869. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value -343370478631694008. ok 1 - Value "-343370478631694008" fails type constraint Integer[maxExclusive=>"-343370478631694008"] ok 2 - Value "161483662816734775" fails type constraint Integer[maxExclusive=>"-343370478631694008"] ok 3 - Value "460404257832331682" fails type constraint Integer[maxExclusive=>"-343370478631694008"] ok 4 - Value "101612848955484236" fails type constraint Integer[maxExclusive=>"-343370478631694008"] ok 5 - Value "999999999999999999" fails type constraint Integer[maxExclusive=>"-343370478631694008"] 1..5 ok 61 - Type atomic/integer is restricted by facet maxExclusive with value -343370478631694008. # Subtest: Type atomic/integer is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "999999999999999999" fails type constraint Integer[maxExclusive=>"999999999999999999"] 1..1 ok 62 - Type atomic/integer is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/integer is restricted by facet pattern with value \-\d{18}. ok 1 - Value "-2875718525374455" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 2 - Value "4428734471785813" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 3 - Value "55632973" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 4 - Value "-4" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 5 - Value "-3452617252542" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] 1..5 ok 63 - Type atomic/integer is restricted by facet pattern with value \-\d{18}. # Subtest: Type atomic/integer is restricted by facet pattern with value \-\d{9}. ok 1 - Value "-39682798272352427" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 2 - Value "522688578965" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 3 - Value "278352863422374" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 4 - Value "-922973" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 5 - Value "-5523297772154555" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] 1..5 ok 64 - Type atomic/integer is restricted by facet pattern with value \-\d{9}. # Subtest: Type atomic/integer is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-615" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "252" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-845526" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "52887" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "54515685354" fails type constraint Integer[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 65 - Type atomic/integer is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/integer is restricted by facet pattern with value \d{5}. ok 1 - Value "3" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "4" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "-564172" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "6468988464" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "19938571382266" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 66 - Type atomic/integer is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/integer is restricted by facet pattern with value \d{18}. ok 1 - Value "3765" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "-3163464278" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "-36284471451" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "146557" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "-41468" fails type constraint Integer[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 67 - Type atomic/integer is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "429432980408758879" fails type constraint Integer[enumeration=>"ARRAY(0x3e32a88)"] ok 2 - Value "625583585677498054" fails type constraint Integer[enumeration=>"ARRAY(0x3e32a88)"] ok 3 - Value "429432980408758879" fails type constraint Integer[enumeration=>"ARRAY(0x3e32a88)"] ok 4 - Value "419065458728186345" fails type constraint Integer[enumeration=>"ARRAY(0x3e32a88)"] ok 5 - Value "-820591559414092452" fails type constraint Integer[enumeration=>"ARRAY(0x3e32a88)"] 1..5 ok 68 - Type atomic/integer is restricted by facet enumeration. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "182392902047340266" fails type constraint Integer[enumeration=>"ARRAY(0x3e34738)"] ok 2 - Value "350482891421959097" fails type constraint Integer[enumeration=>"ARRAY(0x3e34738)"] ok 3 - Value "-819606813622294482" fails type constraint Integer[enumeration=>"ARRAY(0x3e34738)"] ok 4 - Value "77593997135002590" fails type constraint Integer[enumeration=>"ARRAY(0x3e34738)"] ok 5 - Value "-988246105259493966" fails type constraint Integer[enumeration=>"ARRAY(0x3e34738)"] 1..5 ok 69 - Type atomic/integer is restricted by facet enumeration. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "-450845844618843249" fails type constraint Integer[enumeration=>"ARRAY(0x3e3a8a8)"] ok 2 - Value "645472034881447109" fails type constraint Integer[enumeration=>"ARRAY(0x3e3a8a8)"] ok 3 - Value "210135983395829173" fails type constraint Integer[enumeration=>"ARRAY(0x3e3a8a8)"] ok 4 - Value "-553527799610078252" fails type constraint Integer[enumeration=>"ARRAY(0x3e3a8a8)"] ok 5 - Value "-762857802722344046" fails type constraint Integer[enumeration=>"ARRAY(0x3e3a8a8)"] 1..5 ok 70 - Type atomic/integer is restricted by facet enumeration. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "74575575756274270" fails type constraint Integer[enumeration=>"ARRAY(0x3e3f1a0)"] ok 2 - Value "366787906513476480" fails type constraint Integer[enumeration=>"ARRAY(0x3e3f1a0)"] ok 3 - Value "490640727365811545" fails type constraint Integer[enumeration=>"ARRAY(0x3e3f1a0)"] ok 4 - Value "402439179028029947" fails type constraint Integer[enumeration=>"ARRAY(0x3e3f1a0)"] ok 5 - Value "490640727365811545" fails type constraint Integer[enumeration=>"ARRAY(0x3e3f1a0)"] 1..5 ok 71 - Type atomic/integer is restricted by facet enumeration. # Subtest: Type atomic/integer is restricted by facet enumeration. ok 1 - Value "187412487362427881" fails type constraint Integer[enumeration=>"ARRAY(0x3e3d648)"] ok 2 - Value "515203305113594911" fails type constraint Integer[enumeration=>"ARRAY(0x3e3d648)"] ok 3 - Value "433049324809725133" fails type constraint Integer[enumeration=>"ARRAY(0x3e3d648)"] ok 4 - Value "546973724262155513" fails type constraint Integer[enumeration=>"ARRAY(0x3e3d648)"] ok 5 - Value "999999999999999999" fails type constraint Integer[enumeration=>"ARRAY(0x3e3d648)"] 1..5 ok 72 - Type atomic/integer is restricted by facet enumeration. 1..72 ok t/50language.t ............ # Subtest: Type atomic/language is restricted by facet maxLength with value 2. ok 1 - Value "TH" passes type constraint Language[maxLength=>"2"] ok 2 - Value "HU" passes type constraint Language[maxLength=>"2"] ok 3 - Value "TA" passes type constraint Language[maxLength=>"2"] ok 4 - Value "UR" passes type constraint Language[maxLength=>"2"] ok 5 - Value "FA" passes type constraint Language[maxLength=>"2"] 1..5 ok 1 - Type atomic/language is restricted by facet maxLength with value 2. # Subtest: Type atomic/language is restricted by facet maxLength with value 2. ok 1 - Value "SS" passes type constraint Language[maxLength=>"2"] ok 2 - Value "BE" passes type constraint Language[maxLength=>"2"] ok 3 - Value "QU" passes type constraint Language[maxLength=>"2"] ok 4 - Value "LA" passes type constraint Language[maxLength=>"2"] ok 5 - Value "RW" passes type constraint Language[maxLength=>"2"] 1..5 ok 2 - Type atomic/language is restricted by facet maxLength with value 2. # Subtest: Type atomic/language is restricted by facet maxLength with value 2. ok 1 - Value "RM" passes type constraint Language[maxLength=>"2"] ok 2 - Value "KM" passes type constraint Language[maxLength=>"2"] ok 3 - Value "EO" passes type constraint Language[maxLength=>"2"] ok 4 - Value "BH" passes type constraint Language[maxLength=>"2"] ok 5 - Value "LV" passes type constraint Language[maxLength=>"2"] 1..5 ok 3 - Type atomic/language is restricted by facet maxLength with value 2. # Subtest: Type atomic/language is restricted by facet maxLength with value 9. ok 1 - Value "IN" passes type constraint Language[maxLength=>"9"] ok 2 - Value "CS" passes type constraint Language[maxLength=>"9"] ok 3 - Value "SS-a" passes type constraint Language[maxLength=>"9"] ok 4 - Value "BN-UK" passes type constraint Language[maxLength=>"9"] ok 5 - Value "UK-Indian" passes type constraint Language[maxLength=>"9"] 1..5 ok 4 - Type atomic/language is restricted by facet maxLength with value 9. # Subtest: Type atomic/language is restricted by facet maxLength with value 11. ok 1 - Value "NO" passes type constraint Language[maxLength=>"11"] ok 2 - Value "TL-a" passes type constraint Language[maxLength=>"11"] ok 3 - Value "AA-USA" passes type constraint Language[maxLength=>"11"] ok 4 - Value "DE-CHINA" passes type constraint Language[maxLength=>"11"] ok 5 - Value "GD-Thailand" passes type constraint Language[maxLength=>"11"] 1..5 ok 5 - Type atomic/language is restricted by facet maxLength with value 11. # Subtest: Type atomic/language is restricted by facet minLength with value 2. ok 1 - Value "TS" passes type constraint Language[minLength=>"2"] ok 2 - Value "TA-a" passes type constraint Language[minLength=>"2"] ok 3 - Value "CO-USA" passes type constraint Language[minLength=>"2"] ok 4 - Value "PT-CHINA" passes type constraint Language[minLength=>"2"] ok 5 - Value "YO-Thailand" passes type constraint Language[minLength=>"2"] 1..5 ok 6 - Type atomic/language is restricted by facet minLength with value 2. # Subtest: Type atomic/language is restricted by facet minLength with value 5. ok 1 - Value "JW-UK" passes type constraint Language[minLength=>"5"] ok 2 - Value "EU-USA" passes type constraint Language[minLength=>"5"] ok 3 - Value "BA-LANG" passes type constraint Language[minLength=>"5"] ok 4 - Value "BN-CHINA" passes type constraint Language[minLength=>"5"] ok 5 - Value "LT-Thailand" passes type constraint Language[minLength=>"5"] 1..5 ok 7 - Type atomic/language is restricted by facet minLength with value 5. # Subtest: Type atomic/language is restricted by facet minLength with value 9. ok 1 - Value "BR-Indian" passes type constraint Language[minLength=>"9"] ok 2 - Value "AF-Ebonics" passes type constraint Language[minLength=>"9"] ok 3 - Value "PA-Thailand" passes type constraint Language[minLength=>"9"] ok 4 - Value "OM-Indian" passes type constraint Language[minLength=>"9"] ok 5 - Value "FI-Ebonics" passes type constraint Language[minLength=>"9"] 1..5 ok 8 - Type atomic/language is restricted by facet minLength with value 9. # Subtest: Type atomic/language is restricted by facet minLength with value 4. ok 1 - Value "BO-a" passes type constraint Language[minLength=>"4"] ok 2 - Value "JW-UK" passes type constraint Language[minLength=>"4"] ok 3 - Value "KL-USA" passes type constraint Language[minLength=>"4"] ok 4 - Value "GU-LANG" passes type constraint Language[minLength=>"4"] ok 5 - Value "SG-Thailand" passes type constraint Language[minLength=>"4"] 1..5 ok 9 - Type atomic/language is restricted by facet minLength with value 4. # Subtest: Type atomic/language is restricted by facet minLength with value 11. ok 1 - Value "HU-Thailand" passes type constraint Language[minLength=>"11"] ok 2 - Value "TG-Thailand" passes type constraint Language[minLength=>"11"] ok 3 - Value "ML-Thailand" passes type constraint Language[minLength=>"11"] ok 4 - Value "SO-Thailand" passes type constraint Language[minLength=>"11"] ok 5 - Value "IK-Thailand" passes type constraint Language[minLength=>"11"] 1..5 ok 10 - Type atomic/language is restricted by facet minLength with value 11. # Subtest: Type atomic/language is restricted by facet length with value 2. ok 1 - Value "EU" passes type constraint Language[length=>"2"] ok 2 - Value "IS" passes type constraint Language[length=>"2"] ok 3 - Value "SM" passes type constraint Language[length=>"2"] ok 4 - Value "PT" passes type constraint Language[length=>"2"] ok 5 - Value "VI" passes type constraint Language[length=>"2"] 1..5 ok 11 - Type atomic/language is restricted by facet length with value 2. # Subtest: Type atomic/language is restricted by facet length with value 7. ok 1 - Value "BO-LANG" passes type constraint Language[length=>"7"] ok 2 - Value "SD-LANG" passes type constraint Language[length=>"7"] ok 3 - Value "TI-LANG" passes type constraint Language[length=>"7"] ok 4 - Value "BI-LANG" passes type constraint Language[length=>"7"] ok 5 - Value "PL-LANG" passes type constraint Language[length=>"7"] 1..5 ok 12 - Type atomic/language is restricted by facet length with value 7. # Subtest: Type atomic/language is restricted by facet length with value 10. ok 1 - Value "HU-Ebonics" passes type constraint Language[length=>"10"] ok 2 - Value "MR-Ebonics" passes type constraint Language[length=>"10"] ok 3 - Value "TT-Ebonics" passes type constraint Language[length=>"10"] ok 4 - Value "TR-Ebonics" passes type constraint Language[length=>"10"] ok 5 - Value "GN-Ebonics" passes type constraint Language[length=>"10"] 1..5 ok 13 - Type atomic/language is restricted by facet length with value 10. # Subtest: Type atomic/language is restricted by facet length with value 5. ok 1 - Value "FI-UK" passes type constraint Language[length=>"5"] ok 2 - Value "LT-UK" passes type constraint Language[length=>"5"] ok 3 - Value "TN-UK" passes type constraint Language[length=>"5"] ok 4 - Value "HU-UK" passes type constraint Language[length=>"5"] ok 5 - Value "TN-UK" passes type constraint Language[length=>"5"] 1..5 ok 14 - Type atomic/language is restricted by facet length with value 5. # Subtest: Type atomic/language is restricted by facet length with value 11. ok 1 - Value "ZH-Thailand" passes type constraint Language[length=>"11"] ok 2 - Value "TN-Thailand" passes type constraint Language[length=>"11"] ok 3 - Value "ML-Thailand" passes type constraint Language[length=>"11"] ok 4 - Value "FY-Thailand" passes type constraint Language[length=>"11"] ok 5 - Value "IS-Thailand" passes type constraint Language[length=>"11"] 1..5 ok 15 - Type atomic/language is restricted by facet length with value 11. # Subtest: Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. ok 1 - Value "TE-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 2 - Value "TG-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 3 - Value "TH-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 4 - Value "TI-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 5 - Value "TK-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] 1..5 ok 16 - Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. # Subtest: Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. ok 1 - Value "TL-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 2 - Value "TN-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 3 - Value "TO-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 4 - Value "TR-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 5 - Value "TS-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] 1..5 ok 17 - Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. # Subtest: Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. ok 1 - Value "AS-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 2 - Value "AY-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 3 - Value "AZ-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 4 - Value "BA-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 5 - Value "BE-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] 1..5 ok 18 - Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. # Subtest: Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. ok 1 - Value "SL-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 2 - Value "SM-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 3 - Value "SN-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 4 - Value "SO-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 5 - Value "SQ-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] 1..5 ok 19 - Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. # Subtest: Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. ok 1 - Value "WO-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 2 - Value "XH-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 3 - Value "YO-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 4 - Value "ZH-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] ok 5 - Value "ZU-USA" passes type constraint Language[pattern=>"(?^:(?ms:^([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*\$))"] 1..5 ok 20 - Type atomic/language is restricted by facet pattern with value ([a-zA-Z]{2}|[iI]-[a-zA-Z]+|[xX]-[a-zA-Z]{1,8})(-[a-zA-Z]{3})*. # Subtest: Type atomic/language is restricted by facet enumeration. ok 1 - Value "AS" passes type constraint Language[enumeration=>"ARRAY(0x24834b0)"] ok 2 - Value "AR" passes type constraint Language[enumeration=>"ARRAY(0x24834b0)"] ok 3 - Value "AZ" passes type constraint Language[enumeration=>"ARRAY(0x24834b0)"] ok 4 - Value "AS" passes type constraint Language[enumeration=>"ARRAY(0x24834b0)"] ok 5 - Value "AS" passes type constraint Language[enumeration=>"ARRAY(0x24834b0)"] 1..5 ok 21 - Type atomic/language is restricted by facet enumeration. # Subtest: Type atomic/language is restricted by facet enumeration. ok 1 - Value "SL" passes type constraint Language[enumeration=>"ARRAY(0x2487cc8)"] ok 2 - Value "SQ" passes type constraint Language[enumeration=>"ARRAY(0x2487cc8)"] ok 3 - Value "SS" passes type constraint Language[enumeration=>"ARRAY(0x2487cc8)"] ok 4 - Value "SN" passes type constraint Language[enumeration=>"ARRAY(0x2487cc8)"] ok 5 - Value "SN" passes type constraint Language[enumeration=>"ARRAY(0x2487cc8)"] 1..5 ok 22 - Type atomic/language is restricted by facet enumeration. # Subtest: Type atomic/language is restricted by facet enumeration. ok 1 - Value "BO" passes type constraint Language[enumeration=>"ARRAY(0x2487da0)"] ok 2 - Value "BO" passes type constraint Language[enumeration=>"ARRAY(0x2487da0)"] ok 3 - Value "BE" passes type constraint Language[enumeration=>"ARRAY(0x2487da0)"] ok 4 - Value "BG" passes type constraint Language[enumeration=>"ARRAY(0x2487da0)"] ok 5 - Value "BH" passes type constraint Language[enumeration=>"ARRAY(0x2487da0)"] 1..5 ok 23 - Type atomic/language is restricted by facet enumeration. # Subtest: Type atomic/language is restricted by facet enumeration. ok 1 - Value "CA" passes type constraint Language[enumeration=>"ARRAY(0x2490858)"] ok 2 - Value "CO" passes type constraint Language[enumeration=>"ARRAY(0x2490858)"] ok 3 - Value "CY" passes type constraint Language[enumeration=>"ARRAY(0x2490858)"] ok 4 - Value "CS" passes type constraint Language[enumeration=>"ARRAY(0x2490858)"] ok 5 - Value "CY" passes type constraint Language[enumeration=>"ARRAY(0x2490858)"] 1..5 ok 24 - Type atomic/language is restricted by facet enumeration. # Subtest: Type atomic/language is restricted by facet enumeration. ok 1 - Value "CA" passes type constraint Language[enumeration=>"ARRAY(0x24953a8)"] ok 2 - Value "CA" passes type constraint Language[enumeration=>"ARRAY(0x24953a8)"] ok 3 - Value "CY" passes type constraint Language[enumeration=>"ARRAY(0x24953a8)"] ok 4 - Value "CS" passes type constraint Language[enumeration=>"ARRAY(0x24953a8)"] ok 5 - Value "CY" passes type constraint Language[enumeration=>"ARRAY(0x24953a8)"] 1..5 ok 25 - Type atomic/language is restricted by facet enumeration. # Subtest: Type atomic/language is restricted by facet whiteSpace with value collapse. ok 1 - Value "FO" passes type constraint Language[whiteSpace=>"collapse"] ok 2 - Value "ZH" passes type constraint Language[whiteSpace=>"collapse"] ok 3 - Value "EO" passes type constraint Language[whiteSpace=>"collapse"] ok 4 - Value "BE" passes type constraint Language[whiteSpace=>"collapse"] ok 5 - Value "PL" passes type constraint Language[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/language is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/language is restricted by facet minLength with value 6. ok 1 - Value "SK" fails type constraint Language[minLength=>"6"] ok 2 - Value "CY-a" fails type constraint Language[minLength=>"6"] ok 3 - Value "BA-a" fails type constraint Language[minLength=>"6"] ok 4 - Value "TW-UK" fails type constraint Language[minLength=>"6"] ok 5 - Value "MY" fails type constraint Language[minLength=>"6"] 1..5 ok 27 - Type atomic/language is restricted by facet minLength with value 6. # Subtest: Type atomic/language is restricted by facet minLength with value 6. ok 1 - Value "FJ" fails type constraint Language[minLength=>"6"] ok 2 - Value "HR-a" fails type constraint Language[minLength=>"6"] ok 3 - Value "XH-a" fails type constraint Language[minLength=>"6"] ok 4 - Value "LT-UK" fails type constraint Language[minLength=>"6"] ok 5 - Value "MK" fails type constraint Language[minLength=>"6"] 1..5 ok 28 - Type atomic/language is restricted by facet minLength with value 6. # Subtest: Type atomic/language is restricted by facet minLength with value 9. ok 1 - Value "MR" fails type constraint Language[minLength=>"9"] ok 2 - Value "YO-a" fails type constraint Language[minLength=>"9"] ok 3 - Value "TE-a" fails type constraint Language[minLength=>"9"] ok 4 - Value "SG-UK" fails type constraint Language[minLength=>"9"] ok 5 - Value "TO-CHINA" fails type constraint Language[minLength=>"9"] 1..5 ok 29 - Type atomic/language is restricted by facet minLength with value 9. # Subtest: Type atomic/language is restricted by facet minLength with value 11. ok 1 - Value "ZH" fails type constraint Language[minLength=>"11"] ok 2 - Value "PL-a" fails type constraint Language[minLength=>"11"] ok 3 - Value "EN-USA" fails type constraint Language[minLength=>"11"] ok 4 - Value "BE-CHINA" fails type constraint Language[minLength=>"11"] ok 5 - Value "SD-Ebonics" fails type constraint Language[minLength=>"11"] 1..5 ok 30 - Type atomic/language is restricted by facet minLength with value 11. # Subtest: Type atomic/language is restricted by facet maxLength with value 2. ok 1 - Value "OM-a" fails type constraint Language[maxLength=>"2"] ok 2 - Value "PL-UK" fails type constraint Language[maxLength=>"2"] ok 3 - Value "MO-USA" fails type constraint Language[maxLength=>"2"] ok 4 - Value "NL-LANG" fails type constraint Language[maxLength=>"2"] ok 5 - Value "BE-Thailand" fails type constraint Language[maxLength=>"2"] 1..5 ok 31 - Type atomic/language is restricted by facet maxLength with value 2. # Subtest: Type atomic/language is restricted by facet maxLength with value 5. ok 1 - Value "ZH-USA" fails type constraint Language[maxLength=>"5"] ok 2 - Value "KN-LANG" fails type constraint Language[maxLength=>"5"] ok 3 - Value "KL-CHINA" fails type constraint Language[maxLength=>"5"] ok 4 - Value "YO-Indian" fails type constraint Language[maxLength=>"5"] ok 5 - Value "VO-Thailand" fails type constraint Language[maxLength=>"5"] 1..5 ok 32 - Type atomic/language is restricted by facet maxLength with value 5. # Subtest: Type atomic/language is restricted by facet maxLength with value 9. ok 1 - Value "SQ-Ebonics" fails type constraint Language[maxLength=>"9"] ok 2 - Value "CA-Thailand" fails type constraint Language[maxLength=>"9"] ok 3 - Value "CS-Ebonics" fails type constraint Language[maxLength=>"9"] ok 4 - Value "TO-Thailand" fails type constraint Language[maxLength=>"9"] ok 5 - Value "ZH-Ebonics" fails type constraint Language[maxLength=>"9"] 1..5 ok 33 - Type atomic/language is restricted by facet maxLength with value 9. # Subtest: Type atomic/language is restricted by facet maxLength with value 7. ok 1 - Value "ES-CHINA" fails type constraint Language[maxLength=>"7"] ok 2 - Value "FJ-Indian" fails type constraint Language[maxLength=>"7"] ok 3 - Value "ML-Ebonics" fails type constraint Language[maxLength=>"7"] ok 4 - Value "SH-Thailand" fails type constraint Language[maxLength=>"7"] ok 5 - Value "IA-CHINA" fails type constraint Language[maxLength=>"7"] 1..5 ok 34 - Type atomic/language is restricted by facet maxLength with value 7. # Subtest: Type atomic/language is restricted by facet maxLength with value 8. ok 1 - Value "AF-Indian" fails type constraint Language[maxLength=>"8"] ok 2 - Value "KM-Ebonics" fails type constraint Language[maxLength=>"8"] ok 3 - Value "AA-Thailand" fails type constraint Language[maxLength=>"8"] ok 4 - Value "HR-Indian" fails type constraint Language[maxLength=>"8"] ok 5 - Value "OM-Ebonics" fails type constraint Language[maxLength=>"8"] 1..5 ok 35 - Type atomic/language is restricted by facet maxLength with value 8. # Subtest: Type atomic/language is restricted by facet length with value 2. ok 1 - Value "SG-a" fails type constraint Language[length=>"2"] ok 2 - Value "HI-UK" fails type constraint Language[length=>"2"] ok 3 - Value "SI-USA" fails type constraint Language[length=>"2"] ok 4 - Value "JA-LANG" fails type constraint Language[length=>"2"] ok 5 - Value "MN-Thailand" fails type constraint Language[length=>"2"] 1..5 ok 36 - Type atomic/language is restricted by facet length with value 2. # Subtest: Type atomic/language is restricted by facet length with value 6. ok 1 - Value "AF" fails type constraint Language[length=>"6"] ok 2 - Value "LN-a" fails type constraint Language[length=>"6"] ok 3 - Value "TS-UK" fails type constraint Language[length=>"6"] ok 4 - Value "SR-CHINA" fails type constraint Language[length=>"6"] ok 5 - Value "GA-Thailand" fails type constraint Language[length=>"6"] 1..5 ok 37 - Type atomic/language is restricted by facet length with value 6. # Subtest: Type atomic/language is restricted by facet length with value 7. ok 1 - Value "MG" fails type constraint Language[length=>"7"] ok 2 - Value "IT" fails type constraint Language[length=>"7"] ok 3 - Value "BA-a" fails type constraint Language[length=>"7"] ok 4 - Value "SV-UK" fails type constraint Language[length=>"7"] ok 5 - Value "GU-USA" fails type constraint Language[length=>"7"] 1..5 ok 38 - Type atomic/language is restricted by facet length with value 7. # Subtest: Type atomic/language is restricted by facet length with value 5. ok 1 - Value "KL" fails type constraint Language[length=>"5"] ok 2 - Value "AR-a" fails type constraint Language[length=>"5"] ok 3 - Value "SV-USA" fails type constraint Language[length=>"5"] ok 4 - Value "IE-CHINA" fails type constraint Language[length=>"5"] ok 5 - Value "KY-Thailand" fails type constraint Language[length=>"5"] 1..5 ok 39 - Type atomic/language is restricted by facet length with value 5. # Subtest: Type atomic/language is restricted by facet length with value 11. ok 1 - Value "ML" fails type constraint Language[length=>"11"] ok 2 - Value "FJ-a" fails type constraint Language[length=>"11"] ok 3 - Value "SL-USA" fails type constraint Language[length=>"11"] ok 4 - Value "AF-CHINA" fails type constraint Language[length=>"11"] ok 5 - Value "AZ-Ebonics" fails type constraint Language[length=>"11"] 1..5 ok 40 - Type atomic/language is restricted by facet length with value 11. 1..40 ok t/50long.t ................ # Subtest: Type atomic/long is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" passes type constraint Long[minExclusive=>"-999999999999999999"] ok 2 - Value "-438183056062100283" passes type constraint Long[minExclusive=>"-999999999999999999"] ok 3 - Value "-730415030775278138" passes type constraint Long[minExclusive=>"-999999999999999999"] ok 4 - Value "-75024681958743010" passes type constraint Long[minExclusive=>"-999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint Long[minExclusive=>"-999999999999999999"] 1..5 ok 1 - Type atomic/long is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/long is restricted by facet minExclusive with value 968402995542501752. ok 1 - Value "968402995542501753" passes type constraint Long[minExclusive=>"968402995542501752"] ok 2 - Value "992032847900994818" passes type constraint Long[minExclusive=>"968402995542501752"] ok 3 - Value "974537720720994502" passes type constraint Long[minExclusive=>"968402995542501752"] ok 4 - Value "986012772750288166" passes type constraint Long[minExclusive=>"968402995542501752"] ok 5 - Value "999999999999999999" passes type constraint Long[minExclusive=>"968402995542501752"] 1..5 ok 2 - Type atomic/long is restricted by facet minExclusive with value 968402995542501752. # Subtest: Type atomic/long is restricted by facet minExclusive with value 420715981815711347. ok 1 - Value "420715981815711348" passes type constraint Long[minExclusive=>"420715981815711347"] ok 2 - Value "917335403421977926" passes type constraint Long[minExclusive=>"420715981815711347"] ok 3 - Value "950507687486504889" passes type constraint Long[minExclusive=>"420715981815711347"] ok 4 - Value "782630077344273642" passes type constraint Long[minExclusive=>"420715981815711347"] ok 5 - Value "999999999999999999" passes type constraint Long[minExclusive=>"420715981815711347"] 1..5 ok 3 - Type atomic/long is restricted by facet minExclusive with value 420715981815711347. # Subtest: Type atomic/long is restricted by facet minExclusive with value -244808889653066019. ok 1 - Value "-244808889653066018" passes type constraint Long[minExclusive=>"-244808889653066019"] ok 2 - Value "646654461216909232" passes type constraint Long[minExclusive=>"-244808889653066019"] ok 3 - Value "992170879059480184" passes type constraint Long[minExclusive=>"-244808889653066019"] ok 4 - Value "783790005141873453" passes type constraint Long[minExclusive=>"-244808889653066019"] ok 5 - Value "999999999999999999" passes type constraint Long[minExclusive=>"-244808889653066019"] 1..5 ok 4 - Type atomic/long is restricted by facet minExclusive with value -244808889653066019. # Subtest: Type atomic/long is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "999999999999999999" passes type constraint Long[minExclusive=>"999999999999999998"] 1..1 ok 5 - Type atomic/long is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/long is restricted by facet minInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Long[minInclusive=>"-999999999999999999"] ok 2 - Value "-397938882569509377" passes type constraint Long[minInclusive=>"-999999999999999999"] ok 3 - Value "-344267677883061784" passes type constraint Long[minInclusive=>"-999999999999999999"] ok 4 - Value "415083628365485290" passes type constraint Long[minInclusive=>"-999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint Long[minInclusive=>"-999999999999999999"] 1..5 ok 6 - Type atomic/long is restricted by facet minInclusive with value -999999999999999999. # Subtest: Type atomic/long is restricted by facet minInclusive with value 654371390798063278. ok 1 - Value "654371390798063278" passes type constraint Long[minInclusive=>"654371390798063278"] ok 2 - Value "876174309598772003" passes type constraint Long[minInclusive=>"654371390798063278"] ok 3 - Value "661591040355611765" passes type constraint Long[minInclusive=>"654371390798063278"] ok 4 - Value "895577718881608925" passes type constraint Long[minInclusive=>"654371390798063278"] ok 5 - Value "999999999999999999" passes type constraint Long[minInclusive=>"654371390798063278"] 1..5 ok 7 - Type atomic/long is restricted by facet minInclusive with value 654371390798063278. # Subtest: Type atomic/long is restricted by facet minInclusive with value 679423031619886596. ok 1 - Value "679423031619886596" passes type constraint Long[minInclusive=>"679423031619886596"] ok 2 - Value "913111223216426828" passes type constraint Long[minInclusive=>"679423031619886596"] ok 3 - Value "912510378381782725" passes type constraint Long[minInclusive=>"679423031619886596"] ok 4 - Value "929305182239794686" passes type constraint Long[minInclusive=>"679423031619886596"] ok 5 - Value "999999999999999999" passes type constraint Long[minInclusive=>"679423031619886596"] 1..5 ok 8 - Type atomic/long is restricted by facet minInclusive with value 679423031619886596. # Subtest: Type atomic/long is restricted by facet minInclusive with value 579451386929251021. ok 1 - Value "579451386929251021" passes type constraint Long[minInclusive=>"579451386929251021"] ok 2 - Value "902992188127024208" passes type constraint Long[minInclusive=>"579451386929251021"] ok 3 - Value "824874704639240016" passes type constraint Long[minInclusive=>"579451386929251021"] ok 4 - Value "708948875639938824" passes type constraint Long[minInclusive=>"579451386929251021"] ok 5 - Value "999999999999999999" passes type constraint Long[minInclusive=>"579451386929251021"] 1..5 ok 9 - Type atomic/long is restricted by facet minInclusive with value 579451386929251021. # Subtest: Type atomic/long is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "999999999999999999" passes type constraint Long[minInclusive=>"999999999999999999"] 1..1 ok 10 - Type atomic/long is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/long is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999999" passes type constraint Long[maxExclusive=>"-999999999999999998"] 1..1 ok 11 - Type atomic/long is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/long is restricted by facet maxExclusive with value -562908107193849537. ok 1 - Value "-999999999999999999" passes type constraint Long[maxExclusive=>"-562908107193849537"] ok 2 - Value "-808380194595141275" passes type constraint Long[maxExclusive=>"-562908107193849537"] ok 3 - Value "-822649479248610771" passes type constraint Long[maxExclusive=>"-562908107193849537"] ok 4 - Value "-590945378547525183" passes type constraint Long[maxExclusive=>"-562908107193849537"] ok 5 - Value "-562908107193849538" passes type constraint Long[maxExclusive=>"-562908107193849537"] 1..5 ok 12 - Type atomic/long is restricted by facet maxExclusive with value -562908107193849537. # Subtest: Type atomic/long is restricted by facet maxExclusive with value -62970516107334394. ok 1 - Value "-999999999999999999" passes type constraint Long[maxExclusive=>"-62970516107334394"] ok 2 - Value "-270926369799275666" passes type constraint Long[maxExclusive=>"-62970516107334394"] ok 3 - Value "-365308762022580493" passes type constraint Long[maxExclusive=>"-62970516107334394"] ok 4 - Value "-882518584237943728" passes type constraint Long[maxExclusive=>"-62970516107334394"] ok 5 - Value "-62970516107334395" passes type constraint Long[maxExclusive=>"-62970516107334394"] 1..5 ok 13 - Type atomic/long is restricted by facet maxExclusive with value -62970516107334394. # Subtest: Type atomic/long is restricted by facet maxExclusive with value -40900034799576711. ok 1 - Value "-999999999999999999" passes type constraint Long[maxExclusive=>"-40900034799576711"] ok 2 - Value "-274843839731028429" passes type constraint Long[maxExclusive=>"-40900034799576711"] ok 3 - Value "-682373695437848980" passes type constraint Long[maxExclusive=>"-40900034799576711"] ok 4 - Value "-266120163505469408" passes type constraint Long[maxExclusive=>"-40900034799576711"] ok 5 - Value "-40900034799576712" passes type constraint Long[maxExclusive=>"-40900034799576711"] 1..5 ok 14 - Type atomic/long is restricted by facet maxExclusive with value -40900034799576711. # Subtest: Type atomic/long is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Long[maxExclusive=>"999999999999999999"] ok 2 - Value "361579683220858870" passes type constraint Long[maxExclusive=>"999999999999999999"] ok 3 - Value "863135773750244748" passes type constraint Long[maxExclusive=>"999999999999999999"] ok 4 - Value "-230400793531868153" passes type constraint Long[maxExclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" passes type constraint Long[maxExclusive=>"999999999999999999"] 1..5 ok 15 - Type atomic/long is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/long is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Long[maxInclusive=>"-999999999999999999"] 1..1 ok 16 - Type atomic/long is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/long is restricted by facet maxInclusive with value 472512421492236489. ok 1 - Value "-999999999999999999" passes type constraint Long[maxInclusive=>"472512421492236489"] ok 2 - Value "-543180519732171516" passes type constraint Long[maxInclusive=>"472512421492236489"] ok 3 - Value "-106047285186662175" passes type constraint Long[maxInclusive=>"472512421492236489"] ok 4 - Value "-561394859984429942" passes type constraint Long[maxInclusive=>"472512421492236489"] ok 5 - Value "472512421492236489" passes type constraint Long[maxInclusive=>"472512421492236489"] 1..5 ok 17 - Type atomic/long is restricted by facet maxInclusive with value 472512421492236489. # Subtest: Type atomic/long is restricted by facet maxInclusive with value -319274017545440269. ok 1 - Value "-999999999999999999" passes type constraint Long[maxInclusive=>"-319274017545440269"] ok 2 - Value "-727194004132777993" passes type constraint Long[maxInclusive=>"-319274017545440269"] ok 3 - Value "-493310300001086924" passes type constraint Long[maxInclusive=>"-319274017545440269"] ok 4 - Value "-587606438485648919" passes type constraint Long[maxInclusive=>"-319274017545440269"] ok 5 - Value "-319274017545440269" passes type constraint Long[maxInclusive=>"-319274017545440269"] 1..5 ok 18 - Type atomic/long is restricted by facet maxInclusive with value -319274017545440269. # Subtest: Type atomic/long is restricted by facet maxInclusive with value 395309234845914847. ok 1 - Value "-999999999999999999" passes type constraint Long[maxInclusive=>"395309234845914847"] ok 2 - Value "-771424898560677999" passes type constraint Long[maxInclusive=>"395309234845914847"] ok 3 - Value "-388165179280097323" passes type constraint Long[maxInclusive=>"395309234845914847"] ok 4 - Value "315473587110365078" passes type constraint Long[maxInclusive=>"395309234845914847"] ok 5 - Value "395309234845914847" passes type constraint Long[maxInclusive=>"395309234845914847"] 1..5 ok 19 - Type atomic/long is restricted by facet maxInclusive with value 395309234845914847. # Subtest: Type atomic/long is restricted by facet maxInclusive with value 999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint Long[maxInclusive=>"999999999999999999"] ok 2 - Value "779716996244725456" passes type constraint Long[maxInclusive=>"999999999999999999"] ok 3 - Value "112284133831870302" passes type constraint Long[maxInclusive=>"999999999999999999"] ok 4 - Value "391081913308217287" passes type constraint Long[maxInclusive=>"999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint Long[maxInclusive=>"999999999999999999"] 1..5 ok 20 - Type atomic/long is restricted by facet maxInclusive with value 999999999999999999. # Subtest: Type atomic/long is restricted by facet fractionDigits with value 0. ok 1 - Value "-999999999999999999" passes type constraint Long[fractionDigits=>"0"] ok 2 - Value "-439678890605573080" passes type constraint Long[fractionDigits=>"0"] ok 3 - Value "673029236492377779" passes type constraint Long[fractionDigits=>"0"] ok 4 - Value "-367446140835359757" passes type constraint Long[fractionDigits=>"0"] ok 5 - Value "999999999999999999" passes type constraint Long[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/long is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/long is restricted by facet totalDigits with value 1. ok 1 - Value "9" passes type constraint Long[totalDigits=>"1"] ok 2 - Value "8" passes type constraint Long[totalDigits=>"1"] ok 3 - Value "3" passes type constraint Long[totalDigits=>"1"] ok 4 - Value "2" passes type constraint Long[totalDigits=>"1"] ok 5 - Value "8" passes type constraint Long[totalDigits=>"1"] 1..5 ok 22 - Type atomic/long is restricted by facet totalDigits with value 1. # Subtest: Type atomic/long is restricted by facet totalDigits with value 5. ok 1 - Value "2" passes type constraint Long[totalDigits=>"5"] ok 2 - Value "59" passes type constraint Long[totalDigits=>"5"] ok 3 - Value "256" passes type constraint Long[totalDigits=>"5"] ok 4 - Value "1881" passes type constraint Long[totalDigits=>"5"] ok 5 - Value "87876" passes type constraint Long[totalDigits=>"5"] 1..5 ok 23 - Type atomic/long is restricted by facet totalDigits with value 5. # Subtest: Type atomic/long is restricted by facet totalDigits with value 9. ok 1 - Value "2" passes type constraint Long[totalDigits=>"9"] ok 2 - Value "324" passes type constraint Long[totalDigits=>"9"] ok 3 - Value "53160" passes type constraint Long[totalDigits=>"9"] ok 4 - Value "2241858" passes type constraint Long[totalDigits=>"9"] ok 5 - Value "350271868" passes type constraint Long[totalDigits=>"9"] 1..5 ok 24 - Type atomic/long is restricted by facet totalDigits with value 9. # Subtest: Type atomic/long is restricted by facet totalDigits with value 13. ok 1 - Value "7" passes type constraint Long[totalDigits=>"13"] ok 2 - Value "1299" passes type constraint Long[totalDigits=>"13"] ok 3 - Value "4347514" passes type constraint Long[totalDigits=>"13"] ok 4 - Value "7559612718" passes type constraint Long[totalDigits=>"13"] ok 5 - Value "1416366976154" passes type constraint Long[totalDigits=>"13"] 1..5 ok 25 - Type atomic/long is restricted by facet totalDigits with value 13. # Subtest: Type atomic/long is restricted by facet totalDigits with value 18. ok 1 - Value "3" passes type constraint Long[totalDigits=>"18"] ok 2 - Value "95740" passes type constraint Long[totalDigits=>"18"] ok 3 - Value "735611727" passes type constraint Long[totalDigits=>"18"] ok 4 - Value "3784148207702" passes type constraint Long[totalDigits=>"18"] ok 5 - Value "157826879511434666" passes type constraint Long[totalDigits=>"18"] 1..5 ok 26 - Type atomic/long is restricted by facet totalDigits with value 18. # Subtest: Type atomic/long is restricted by facet pattern with value \-\d{18}. ok 1 - Value "-986558763664653645" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 2 - Value "-913428556433725453" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 3 - Value "-973221252533651368" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 4 - Value "-943246656652245344" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 5 - Value "-956548175456225582" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] 1..5 ok 27 - Type atomic/long is restricted by facet pattern with value \-\d{18}. # Subtest: Type atomic/long is restricted by facet pattern with value \-\d{9}. ok 1 - Value "-787574922" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 2 - Value "-726788351" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 3 - Value "-256584684" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 4 - Value "-289122472" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 5 - Value "-386638897" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] 1..5 ok 28 - Type atomic/long is restricted by facet pattern with value \-\d{9}. # Subtest: Type atomic/long is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-8" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-8" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-7" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-4" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-8" passes type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 29 - Type atomic/long is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/long is restricted by facet pattern with value \d{5}. ok 1 - Value "43733" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "29358" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "75414" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "66282" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "88634" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 30 - Type atomic/long is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/long is restricted by facet pattern with value \d{18}. ok 1 - Value "934646773752244366" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "946663632864638888" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "953654543736653615" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "946365341267825427" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "955717642814452228" passes type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 31 - Type atomic/long is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "11686316" passes type constraint Long[enumeration=>"ARRAY(0x3a8d938)"] ok 2 - Value "-5496081750511" passes type constraint Long[enumeration=>"ARRAY(0x3a8d938)"] ok 3 - Value "-5496081750511" passes type constraint Long[enumeration=>"ARRAY(0x3a8d938)"] ok 4 - Value "445463702" passes type constraint Long[enumeration=>"ARRAY(0x3a8d938)"] ok 5 - Value "-5496081750511" passes type constraint Long[enumeration=>"ARRAY(0x3a8d938)"] 1..5 ok 32 - Type atomic/long is restricted by facet enumeration. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "29044724" passes type constraint Long[enumeration=>"ARRAY(0x3a915f8)"] ok 2 - Value "-530271545" passes type constraint Long[enumeration=>"ARRAY(0x3a915f8)"] ok 3 - Value "-53330603926218023" passes type constraint Long[enumeration=>"ARRAY(0x3a915f8)"] ok 4 - Value "-530271545" passes type constraint Long[enumeration=>"ARRAY(0x3a915f8)"] ok 5 - Value "-36983185" passes type constraint Long[enumeration=>"ARRAY(0x3a915f8)"] 1..5 ok 33 - Type atomic/long is restricted by facet enumeration. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "4812" passes type constraint Long[enumeration=>"ARRAY(0x3a97598)"] ok 2 - Value "-4722" passes type constraint Long[enumeration=>"ARRAY(0x3a97598)"] ok 3 - Value "-2032980968765" passes type constraint Long[enumeration=>"ARRAY(0x3a97598)"] ok 4 - Value "34853718286" passes type constraint Long[enumeration=>"ARRAY(0x3a97598)"] ok 5 - Value "-4722" passes type constraint Long[enumeration=>"ARRAY(0x3a97598)"] 1..5 ok 34 - Type atomic/long is restricted by facet enumeration. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "-52501609699" passes type constraint Long[enumeration=>"ARRAY(0x3a9d798)"] ok 2 - Value "62317068276" passes type constraint Long[enumeration=>"ARRAY(0x3a9d798)"] ok 3 - Value "-2295090265679" passes type constraint Long[enumeration=>"ARRAY(0x3a9d798)"] ok 4 - Value "947653025590775" passes type constraint Long[enumeration=>"ARRAY(0x3a9d798)"] ok 5 - Value "-902030968896" passes type constraint Long[enumeration=>"ARRAY(0x3a9d798)"] 1..5 ok 35 - Type atomic/long is restricted by facet enumeration. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "59419563214914" passes type constraint Long[enumeration=>"ARRAY(0x3a9fa80)"] ok 2 - Value "88745595866" passes type constraint Long[enumeration=>"ARRAY(0x3a9fa80)"] ok 3 - Value "59419563214914" passes type constraint Long[enumeration=>"ARRAY(0x3a9fa80)"] ok 4 - Value "88745595866" passes type constraint Long[enumeration=>"ARRAY(0x3a9fa80)"] ok 5 - Value "-14260976357358" passes type constraint Long[enumeration=>"ARRAY(0x3a9fa80)"] 1..5 ok 36 - Type atomic/long is restricted by facet enumeration. # Subtest: Type atomic/long is restricted by facet whiteSpace with value collapse. ok 1 - Value "-999999999999999999" passes type constraint Long[whiteSpace=>"collapse"] ok 2 - Value "-141811240377451630" passes type constraint Long[whiteSpace=>"collapse"] ok 3 - Value "107634268556318302" passes type constraint Long[whiteSpace=>"collapse"] ok 4 - Value "-741262037408872975" passes type constraint Long[whiteSpace=>"collapse"] ok 5 - Value "999999999999999999" passes type constraint Long[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/long is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/long is restricted by facet minInclusive with value 583792148562175316. ok 1 - Value "-999999999999999999" fails type constraint Long[minInclusive=>"583792148562175316"] ok 2 - Value "406638238320622626" fails type constraint Long[minInclusive=>"583792148562175316"] ok 3 - Value "-638693120471822479" fails type constraint Long[minInclusive=>"583792148562175316"] ok 4 - Value "-323016043871903592" fails type constraint Long[minInclusive=>"583792148562175316"] ok 5 - Value "583792148562175315" fails type constraint Long[minInclusive=>"583792148562175316"] 1..5 ok 38 - Type atomic/long is restricted by facet minInclusive with value 583792148562175316. # Subtest: Type atomic/long is restricted by facet minInclusive with value -689877964040234158. ok 1 - Value "-999999999999999999" fails type constraint Long[minInclusive=>"-689877964040234158"] ok 2 - Value "-820792054363353774" fails type constraint Long[minInclusive=>"-689877964040234158"] ok 3 - Value "-725379333585144926" fails type constraint Long[minInclusive=>"-689877964040234158"] ok 4 - Value "-928387095497131129" fails type constraint Long[minInclusive=>"-689877964040234158"] ok 5 - Value "-689877964040234159" fails type constraint Long[minInclusive=>"-689877964040234158"] 1..5 ok 39 - Type atomic/long is restricted by facet minInclusive with value -689877964040234158. # Subtest: Type atomic/long is restricted by facet minInclusive with value -635039562549570168. ok 1 - Value "-999999999999999999" fails type constraint Long[minInclusive=>"-635039562549570168"] ok 2 - Value "-844669926868859999" fails type constraint Long[minInclusive=>"-635039562549570168"] ok 3 - Value "-651482607533091162" fails type constraint Long[minInclusive=>"-635039562549570168"] ok 4 - Value "-950390854239020283" fails type constraint Long[minInclusive=>"-635039562549570168"] ok 5 - Value "-635039562549570169" fails type constraint Long[minInclusive=>"-635039562549570168"] 1..5 ok 40 - Type atomic/long is restricted by facet minInclusive with value -635039562549570168. # Subtest: Type atomic/long is restricted by facet minInclusive with value -217274055791231379. ok 1 - Value "-999999999999999999" fails type constraint Long[minInclusive=>"-217274055791231379"] ok 2 - Value "-967264967922566177" fails type constraint Long[minInclusive=>"-217274055791231379"] ok 3 - Value "-527241730293832538" fails type constraint Long[minInclusive=>"-217274055791231379"] ok 4 - Value "-902272444411393578" fails type constraint Long[minInclusive=>"-217274055791231379"] ok 5 - Value "-217274055791231380" fails type constraint Long[minInclusive=>"-217274055791231379"] 1..5 ok 41 - Type atomic/long is restricted by facet minInclusive with value -217274055791231379. # Subtest: Type atomic/long is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "-999999999999999999" fails type constraint Long[minInclusive=>"999999999999999999"] ok 2 - Value "-4604910092599779" fails type constraint Long[minInclusive=>"999999999999999999"] ok 3 - Value "695824151654512500" fails type constraint Long[minInclusive=>"999999999999999999"] ok 4 - Value "476038958967349045" fails type constraint Long[minInclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" fails type constraint Long[minInclusive=>"999999999999999999"] 1..5 ok 42 - Type atomic/long is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/long is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" fails type constraint Long[maxInclusive=>"-999999999999999999"] ok 2 - Value "-136550217446477439" fails type constraint Long[maxInclusive=>"-999999999999999999"] ok 3 - Value "301508639387523258" fails type constraint Long[maxInclusive=>"-999999999999999999"] ok 4 - Value "165029836242362782" fails type constraint Long[maxInclusive=>"-999999999999999999"] ok 5 - Value "999999999999999999" fails type constraint Long[maxInclusive=>"-999999999999999999"] 1..5 ok 43 - Type atomic/long is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/long is restricted by facet maxInclusive with value 648840685860569087. ok 1 - Value "648840685860569088" fails type constraint Long[maxInclusive=>"648840685860569087"] ok 2 - Value "870346801180572437" fails type constraint Long[maxInclusive=>"648840685860569087"] ok 3 - Value "947290282026430821" fails type constraint Long[maxInclusive=>"648840685860569087"] ok 4 - Value "819053053548357647" fails type constraint Long[maxInclusive=>"648840685860569087"] ok 5 - Value "999999999999999999" fails type constraint Long[maxInclusive=>"648840685860569087"] 1..5 ok 44 - Type atomic/long is restricted by facet maxInclusive with value 648840685860569087. # Subtest: Type atomic/long is restricted by facet maxInclusive with value 837276573179478677. ok 1 - Value "837276573179478678" fails type constraint Long[maxInclusive=>"837276573179478677"] ok 2 - Value "982131744201154708" fails type constraint Long[maxInclusive=>"837276573179478677"] ok 3 - Value "878401732190292315" fails type constraint Long[maxInclusive=>"837276573179478677"] ok 4 - Value "855806805973112446" fails type constraint Long[maxInclusive=>"837276573179478677"] ok 5 - Value "999999999999999999" fails type constraint Long[maxInclusive=>"837276573179478677"] 1..5 ok 45 - Type atomic/long is restricted by facet maxInclusive with value 837276573179478677. # Subtest: Type atomic/long is restricted by facet maxInclusive with value -231112914202378227. ok 1 - Value "-231112914202378226" fails type constraint Long[maxInclusive=>"-231112914202378227"] ok 2 - Value "642456873159420352" fails type constraint Long[maxInclusive=>"-231112914202378227"] ok 3 - Value "209104855015940588" fails type constraint Long[maxInclusive=>"-231112914202378227"] ok 4 - Value "912184317590979202" fails type constraint Long[maxInclusive=>"-231112914202378227"] ok 5 - Value "999999999999999999" fails type constraint Long[maxInclusive=>"-231112914202378227"] 1..5 ok 46 - Type atomic/long is restricted by facet maxInclusive with value -231112914202378227. # Subtest: Type atomic/long is restricted by facet maxInclusive with value -716385737637535546. ok 1 - Value "-716385737637535545" fails type constraint Long[maxInclusive=>"-716385737637535546"] ok 2 - Value "732781777769492545" fails type constraint Long[maxInclusive=>"-716385737637535546"] ok 3 - Value "531162283326065394" fails type constraint Long[maxInclusive=>"-716385737637535546"] ok 4 - Value "240919302458363108" fails type constraint Long[maxInclusive=>"-716385737637535546"] ok 5 - Value "999999999999999999" fails type constraint Long[maxInclusive=>"-716385737637535546"] 1..5 ok 47 - Type atomic/long is restricted by facet maxInclusive with value -716385737637535546. # Subtest: Type atomic/long is restricted by facet totalDigits with value 1. ok 1 - Value "61" fails type constraint Long[totalDigits=>"1"] ok 2 - Value "352314" fails type constraint Long[totalDigits=>"1"] ok 3 - Value "5672867257" fails type constraint Long[totalDigits=>"1"] ok 4 - Value "61221375404615" fails type constraint Long[totalDigits=>"1"] ok 5 - Value "146672972327691410" fails type constraint Long[totalDigits=>"1"] 1..5 ok 48 - Type atomic/long is restricted by facet totalDigits with value 1. # Subtest: Type atomic/long is restricted by facet totalDigits with value 4. ok 1 - Value "59600" fails type constraint Long[totalDigits=>"4"] ok 2 - Value "68323727" fails type constraint Long[totalDigits=>"4"] ok 3 - Value "37839894647" fails type constraint Long[totalDigits=>"4"] ok 4 - Value "58464689733810" fails type constraint Long[totalDigits=>"4"] ok 5 - Value "514834822567682304" fails type constraint Long[totalDigits=>"4"] 1..5 ok 49 - Type atomic/long is restricted by facet totalDigits with value 4. # Subtest: Type atomic/long is restricted by facet totalDigits with value 7. ok 1 - Value "41891153" fails type constraint Long[totalDigits=>"7"] ok 2 - Value "3180876051" fails type constraint Long[totalDigits=>"7"] ok 3 - Value "356217484246" fails type constraint Long[totalDigits=>"7"] ok 4 - Value "15184683016354" fails type constraint Long[totalDigits=>"7"] ok 5 - Value "568323046628399965" fails type constraint Long[totalDigits=>"7"] 1..5 ok 50 - Type atomic/long is restricted by facet totalDigits with value 7. # Subtest: Type atomic/long is restricted by facet totalDigits with value 10. ok 1 - Value "62183883927" fails type constraint Long[totalDigits=>"10"] ok 2 - Value "454688281764" fails type constraint Long[totalDigits=>"10"] ok 3 - Value "4250944564358" fails type constraint Long[totalDigits=>"10"] ok 4 - Value "60434747874517" fails type constraint Long[totalDigits=>"10"] ok 5 - Value "882271787829559286" fails type constraint Long[totalDigits=>"10"] 1..5 ok 51 - Type atomic/long is restricted by facet totalDigits with value 10. # Subtest: Type atomic/long is restricted by facet totalDigits with value 13. ok 1 - Value "73160554226563" fails type constraint Long[totalDigits=>"13"] ok 2 - Value "152523424361917" fails type constraint Long[totalDigits=>"13"] ok 3 - Value "7816567088582023" fails type constraint Long[totalDigits=>"13"] ok 4 - Value "65585590862232778" fails type constraint Long[totalDigits=>"13"] ok 5 - Value "175655245093397441" fails type constraint Long[totalDigits=>"13"] 1..5 ok 52 - Type atomic/long is restricted by facet totalDigits with value 13. # Subtest: Type atomic/long is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" fails type constraint Long[minExclusive=>"-999999999999999999"] 1..1 ok 53 - Type atomic/long is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/long is restricted by facet minExclusive with value 797627372074136696. ok 1 - Value "-999999999999999999" fails type constraint Long[minExclusive=>"797627372074136696"] ok 2 - Value "571517462213777986" fails type constraint Long[minExclusive=>"797627372074136696"] ok 3 - Value "-828347264457694281" fails type constraint Long[minExclusive=>"797627372074136696"] ok 4 - Value "-932731884480699309" fails type constraint Long[minExclusive=>"797627372074136696"] ok 5 - Value "797627372074136696" fails type constraint Long[minExclusive=>"797627372074136696"] 1..5 ok 54 - Type atomic/long is restricted by facet minExclusive with value 797627372074136696. # Subtest: Type atomic/long is restricted by facet minExclusive with value -425021319963341470. ok 1 - Value "-999999999999999999" fails type constraint Long[minExclusive=>"-425021319963341470"] ok 2 - Value "-821040419442518247" fails type constraint Long[minExclusive=>"-425021319963341470"] ok 3 - Value "-693233371923550840" fails type constraint Long[minExclusive=>"-425021319963341470"] ok 4 - Value "-460176317465711225" fails type constraint Long[minExclusive=>"-425021319963341470"] ok 5 - Value "-425021319963341470" fails type constraint Long[minExclusive=>"-425021319963341470"] 1..5 ok 55 - Type atomic/long is restricted by facet minExclusive with value -425021319963341470. # Subtest: Type atomic/long is restricted by facet minExclusive with value -371832791753599733. ok 1 - Value "-999999999999999999" fails type constraint Long[minExclusive=>"-371832791753599733"] ok 2 - Value "-781426192888480178" fails type constraint Long[minExclusive=>"-371832791753599733"] ok 3 - Value "-475269055523014805" fails type constraint Long[minExclusive=>"-371832791753599733"] ok 4 - Value "-972055299241825914" fails type constraint Long[minExclusive=>"-371832791753599733"] ok 5 - Value "-371832791753599733" fails type constraint Long[minExclusive=>"-371832791753599733"] 1..5 ok 56 - Type atomic/long is restricted by facet minExclusive with value -371832791753599733. # Subtest: Type atomic/long is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "-999999999999999999" fails type constraint Long[minExclusive=>"999999999999999998"] ok 2 - Value "-828451730987506351" fails type constraint Long[minExclusive=>"999999999999999998"] ok 3 - Value "-161134781826219875" fails type constraint Long[minExclusive=>"999999999999999998"] ok 4 - Value "-325521743394460605" fails type constraint Long[minExclusive=>"999999999999999998"] ok 5 - Value "999999999999999998" fails type constraint Long[minExclusive=>"999999999999999998"] 1..5 ok 57 - Type atomic/long is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/long is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999998" fails type constraint Long[maxExclusive=>"-999999999999999998"] ok 2 - Value "422087990407563173" fails type constraint Long[maxExclusive=>"-999999999999999998"] ok 3 - Value "-339322319330811249" fails type constraint Long[maxExclusive=>"-999999999999999998"] ok 4 - Value "342669886312905402" fails type constraint Long[maxExclusive=>"-999999999999999998"] ok 5 - Value "999999999999999999" fails type constraint Long[maxExclusive=>"-999999999999999998"] 1..5 ok 58 - Type atomic/long is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/long is restricted by facet maxExclusive with value -75742468208222612. ok 1 - Value "-75742468208222612" fails type constraint Long[maxExclusive=>"-75742468208222612"] ok 2 - Value "-31400323710645496" fails type constraint Long[maxExclusive=>"-75742468208222612"] ok 3 - Value "11220641590985134" fails type constraint Long[maxExclusive=>"-75742468208222612"] ok 4 - Value "913147533063598804" fails type constraint Long[maxExclusive=>"-75742468208222612"] ok 5 - Value "999999999999999999" fails type constraint Long[maxExclusive=>"-75742468208222612"] 1..5 ok 59 - Type atomic/long is restricted by facet maxExclusive with value -75742468208222612. # Subtest: Type atomic/long is restricted by facet maxExclusive with value 426043137105943214. ok 1 - Value "426043137105943214" fails type constraint Long[maxExclusive=>"426043137105943214"] ok 2 - Value "499210806298271291" fails type constraint Long[maxExclusive=>"426043137105943214"] ok 3 - Value "845897864523529612" fails type constraint Long[maxExclusive=>"426043137105943214"] ok 4 - Value "744814266325269324" fails type constraint Long[maxExclusive=>"426043137105943214"] ok 5 - Value "999999999999999999" fails type constraint Long[maxExclusive=>"426043137105943214"] 1..5 ok 60 - Type atomic/long is restricted by facet maxExclusive with value 426043137105943214. # Subtest: Type atomic/long is restricted by facet maxExclusive with value 911347761427307999. ok 1 - Value "911347761427307999" fails type constraint Long[maxExclusive=>"911347761427307999"] ok 2 - Value "989033144562084456" fails type constraint Long[maxExclusive=>"911347761427307999"] ok 3 - Value "944503962585307676" fails type constraint Long[maxExclusive=>"911347761427307999"] ok 4 - Value "953828544159003174" fails type constraint Long[maxExclusive=>"911347761427307999"] ok 5 - Value "999999999999999999" fails type constraint Long[maxExclusive=>"911347761427307999"] 1..5 ok 61 - Type atomic/long is restricted by facet maxExclusive with value 911347761427307999. # Subtest: Type atomic/long is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "999999999999999999" fails type constraint Long[maxExclusive=>"999999999999999999"] 1..1 ok 62 - Type atomic/long is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/long is restricted by facet pattern with value \-\d{18}. ok 1 - Value "523528" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 2 - Value "-83453757559438134" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 3 - Value "-82864921" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 4 - Value "24834653926555265" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 5 - Value "5368" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] 1..5 ok 63 - Type atomic/long is restricted by facet pattern with value \-\d{18}. # Subtest: Type atomic/long is restricted by facet pattern with value \-\d{9}. ok 1 - Value "6643732616" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 2 - Value "-872475" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 3 - Value "6622853" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 4 - Value "-428237977745" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 5 - Value "88546941" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] 1..5 ok 64 - Type atomic/long is restricted by facet pattern with value \-\d{9}. # Subtest: Type atomic/long is restricted by facet pattern with value \-\d{1}. ok 1 - Value "7481741375817" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-24856383" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "72534" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-112193385578992" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "69519774439863" fails type constraint Long[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 65 - Type atomic/long is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/long is restricted by facet pattern with value \d{5}. ok 1 - Value "-28847764362258" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "-7848246815716" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "66448574776" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "586544" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "-8" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 66 - Type atomic/long is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/long is restricted by facet pattern with value \d{18}. ok 1 - Value "-1448838426" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "-13887678695934982" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "-4461457" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "-61" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "2492224547" fails type constraint Long[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 67 - Type atomic/long is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "-345398431745117306" fails type constraint Long[enumeration=>"ARRAY(0x3b24190)"] ok 2 - Value "127657392041073069" fails type constraint Long[enumeration=>"ARRAY(0x3b24190)"] ok 3 - Value "732130377772227224" fails type constraint Long[enumeration=>"ARRAY(0x3b24190)"] ok 4 - Value "123031806783405084" fails type constraint Long[enumeration=>"ARRAY(0x3b24190)"] ok 5 - Value "-630366862888847245" fails type constraint Long[enumeration=>"ARRAY(0x3b24190)"] 1..5 ok 68 - Type atomic/long is restricted by facet enumeration. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "305873581919190229" fails type constraint Long[enumeration=>"ARRAY(0x3b2b450)"] ok 2 - Value "201555919457502952" fails type constraint Long[enumeration=>"ARRAY(0x3b2b450)"] ok 3 - Value "-777124409677342197" fails type constraint Long[enumeration=>"ARRAY(0x3b2b450)"] ok 4 - Value "976496010192487994" fails type constraint Long[enumeration=>"ARRAY(0x3b2b450)"] ok 5 - Value "486599881741643702" fails type constraint Long[enumeration=>"ARRAY(0x3b2b450)"] 1..5 ok 69 - Type atomic/long is restricted by facet enumeration. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "-279754425781666426" fails type constraint Long[enumeration=>"ARRAY(0x3b2c460)"] ok 2 - Value "786134019132565419" fails type constraint Long[enumeration=>"ARRAY(0x3b2c460)"] ok 3 - Value "-944473943643886481" fails type constraint Long[enumeration=>"ARRAY(0x3b2c460)"] ok 4 - Value "937655730037457501" fails type constraint Long[enumeration=>"ARRAY(0x3b2c460)"] ok 5 - Value "-727874622972624506" fails type constraint Long[enumeration=>"ARRAY(0x3b2c460)"] 1..5 ok 70 - Type atomic/long is restricted by facet enumeration. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "590935681411644430" fails type constraint Long[enumeration=>"ARRAY(0x3b33ab0)"] ok 2 - Value "-239453803593872249" fails type constraint Long[enumeration=>"ARRAY(0x3b33ab0)"] ok 3 - Value "-592225327498727915" fails type constraint Long[enumeration=>"ARRAY(0x3b33ab0)"] ok 4 - Value "217482413221273817" fails type constraint Long[enumeration=>"ARRAY(0x3b33ab0)"] ok 5 - Value "443393241210575883" fails type constraint Long[enumeration=>"ARRAY(0x3b33ab0)"] 1..5 ok 71 - Type atomic/long is restricted by facet enumeration. # Subtest: Type atomic/long is restricted by facet enumeration. ok 1 - Value "229811982042096740" fails type constraint Long[enumeration=>"ARRAY(0x3b36b08)"] ok 2 - Value "-814928962517383447" fails type constraint Long[enumeration=>"ARRAY(0x3b36b08)"] ok 3 - Value "-822190539041481426" fails type constraint Long[enumeration=>"ARRAY(0x3b36b08)"] ok 4 - Value "602607134494231199" fails type constraint Long[enumeration=>"ARRAY(0x3b36b08)"] ok 5 - Value "229811982042096740" fails type constraint Long[enumeration=>"ARRAY(0x3b36b08)"] 1..5 ok 72 - Type atomic/long is restricted by facet enumeration. 1..72 ok t/50Name.t ................ # Subtest: Type atomic/Name is restricted by facet maxLength with value 1. ok 1 - Value "h" passes type constraint Name[maxLength=>"1"] ok 2 - Value "j" passes type constraint Name[maxLength=>"1"] ok 3 - Value "y" passes type constraint Name[maxLength=>"1"] ok 4 - Value "_" passes type constraint Name[maxLength=>"1"] ok 5 - Value "w" passes type constraint Name[maxLength=>"1"] 1..5 ok 1 - Type atomic/Name is restricted by facet maxLength with value 1. # Subtest: Type atomic/Name is restricted by facet maxLength with value 2. ok 1 - Value "e" passes type constraint Name[maxLength=>"2"] ok 2 - Value "w" passes type constraint Name[maxLength=>"2"] ok 3 - Value "o" passes type constraint Name[maxLength=>"2"] ok 4 - Value "p" passes type constraint Name[maxLength=>"2"] ok 5 - Value "w" passes type constraint Name[maxLength=>"2"] 1..5 ok 2 - Type atomic/Name is restricted by facet maxLength with value 2. # Subtest: Type atomic/Name is restricted by facet maxLength with value 11. ok 1 - Value ":" passes type constraint Name[maxLength=>"11"] ok 2 - Value "fin" passes type constraint Name[maxLength=>"11"] ok 3 - Value "cmeth" passes type constraint Name[maxLength=>"11"] ok 4 - Value "ythe:fi" passes type constraint Name[maxLength=>"11"] ok 5 - Value "_the_an-i" passes type constraint Name[maxLength=>"11"] 1..5 ok 3 - Type atomic/Name is restricted by facet maxLength with value 11. # Subtest: Type atomic/Name is restricted by facet maxLength with value 24. ok 1 - Value "l" passes type constraint Name[maxLength=>"24"] ok 2 - Value "_langu" passes type constraint Name[maxLength=>"24"] ok 3 - Value "sof.emergin" passes type constraint Name[maxLength=>"24"] ok 4 - Value ":among.systems-s" passes type constraint Name[maxLength=>"24"] ok 5 - Value "vfor_portable.in_oper" passes type constraint Name[maxLength=>"24"] 1..5 ok 4 - Type atomic/Name is restricted by facet maxLength with value 24. # Subtest: Type atomic/Name is restricted by facet maxLength with value 64. ok 1 - Value "i" passes type constraint Name[maxLength=>"64"] ok 2 - Value "_information-div" passes type constraint Name[maxLength=>"64"] ok 3 - Value ":the:for:wireless.reference:as:" passes type constraint Name[maxLength=>"64"] ok 4 - Value "_led_technology-allow:competence:next_a:well.n" passes type constraint Name[maxLength=>"64"] ok 5 - Value "gand.sense_of:academia_the-the.the:to_and_ensure-for.eliminat" passes type constraint Name[maxLength=>"64"] 1..5 ok 5 - Type atomic/Name is restricted by facet maxLength with value 64. # Subtest: Type atomic/Name is restricted by facet minLength with value 1. ok 1 - Value "_" passes type constraint Name[minLength=>"1"] ok 2 - Value "kthe.appropriate" passes type constraint Name[minLength=>"1"] ok 3 - Value ":the_international.of_as-as-cos" passes type constraint Name[minLength=>"1"] ok 4 - Value "xregistry:shift.business:known-eliminated.of.s" passes type constraint Name[minLength=>"1"] ok 5 - Value "maddress-chosen:correction_technologies-including-the.testing" passes type constraint Name[minLength=>"1"] 1..5 ok 6 - Type atomic/Name is restricted by facet minLength with value 1. # Subtest: Type atomic/Name is restricted by facet minLength with value 63. ok 1 - Value "_ensure-thus.localized:second-generation:templates.of.annual:by" passes type constraint Name[minLength=>"63"] ok 2 - Value "hif.testability_partnership-manipulation.transforming_allow-as:" passes type constraint Name[minLength=>"63"] ok 3 - Value "fwill-created.into:processes-filter_them-be.the_chairing-can:di" passes type constraint Name[minLength=>"63"] ok 4 - Value "dand.entire_recommending-organizations.development_on.in.of_voc" passes type constraint Name[minLength=>"63"] ok 5 - Value "fand:work:used:community_paradigm.filter:defining.the_repositor" passes type constraint Name[minLength=>"63"] 1..5 ok 7 - Type atomic/Name is restricted by facet minLength with value 63. # Subtest: Type atomic/Name is restricted by facet minLength with value 28. ok 1 - Value "isoftware_made.tremendous:wi" passes type constraint Name[minLength=>"28"] ok 2 - Value "dif-the-security:files-5_with-with-it" passes type constraint Name[minLength=>"28"] ok 3 - Value "eto-to-with.concepts.implementation-respect_be" passes type constraint Name[minLength=>"28"] ok 4 - Value ":the_industry:discussions-as:hardware.for_these.and:res" passes type constraint Name[minLength=>"28"] ok 5 - Value "pthe_retrieve_fact-the:be_with-language:back_modeling:the.manipu" passes type constraint Name[minLength=>"28"] 1..5 ok 8 - Type atomic/Name is restricted by facet minLength with value 28. # Subtest: Type atomic/Name is restricted by facet minLength with value 54. ok 1 - Value "mengineering.devices_these.used:distributed_projector." passes type constraint Name[minLength=>"54"] ok 2 - Value "xobjects:and:systems-conformance.the_which:the_own_to-to" passes type constraint Name[minLength=>"54"] ok 3 - Value "cdeveloping:be.information-creation-both-will.repository:i" passes type constraint Name[minLength=>"54"] ok 4 - Value "jto:interconnected.and-system.a-manual-the.for:specific:prov" passes type constraint Name[minLength=>"54"] ok 5 - Value ":use_chain-lack.most:measure-help:the-creating:into.discovery:" passes type constraint Name[minLength=>"54"] 1..5 ok 9 - Type atomic/Name is restricted by facet minLength with value 54. # Subtest: Type atomic/Name is restricted by facet minLength with value 64. ok 1 - Value "pconsortiums_known:the:the_market_include_the-revisions-role_mat" passes type constraint Name[minLength=>"64"] ok 2 - Value "wall_cooperation-to_industries:commerce_hardware.and:high.and-vo" passes type constraint Name[minLength=>"64"] ok 3 - Value "ghelp.of-into:used-alike-performance-contains.the_the_back_coope" passes type constraint Name[minLength=>"64"] ok 4 - Value "uusing-organizations.with-who-need-in_automating:as:can:the_be.s" passes type constraint Name[minLength=>"64"] ok 5 - Value "wis.for-within_from-of.e.for_development_the:personal:of-reputat" passes type constraint Name[minLength=>"64"] 1..5 ok 10 - Type atomic/Name is restricted by facet minLength with value 64. # Subtest: Type atomic/Name is restricted by facet length with value 1. ok 1 - Value "x" passes type constraint Name[length=>"1"] ok 2 - Value "_" passes type constraint Name[length=>"1"] ok 3 - Value "e" passes type constraint Name[length=>"1"] ok 4 - Value "q" passes type constraint Name[length=>"1"] ok 5 - Value ":" passes type constraint Name[length=>"1"] 1..5 ok 11 - Type atomic/Name is restricted by facet length with value 1. # Subtest: Type atomic/Name is restricted by facet length with value 8. ok 1 - Value "ssyntax:" passes type constraint Name[length=>"8"] ok 2 - Value "jto_of.f" passes type constraint Name[length=>"8"] ok 3 - Value "hcompone" passes type constraint Name[length=>"8"] ok 4 - Value "jenforce" passes type constraint Name[length=>"8"] ok 5 - Value "_tools-s" passes type constraint Name[length=>"8"] 1..5 ok 12 - Type atomic/Name is restricted by facet length with value 8. # Subtest: Type atomic/Name is restricted by facet length with value 60. ok 1 - Value "yallow.results_of.for_the_is:involved:of:be.daily.led-an.ref" passes type constraint Name[length=>"60"] ok 2 - Value "iwill-computing.other.software.ambiguities-heterogeneous-bus" passes type constraint Name[length=>"60"] ok 3 - Value "_its:resource-fact-new-tools.communication:availability.a:da" passes type constraint Name[length=>"60"] ok 4 - Value "gincluding_other:manipulate_be_users.signature:no.enforcemen" passes type constraint Name[length=>"60"] ok 5 - Value "kportable_and.related-appropriate_user-including.pervasive:f" passes type constraint Name[length=>"60"] 1..5 ok 13 - Type atomic/Name is restricted by facet length with value 60. # Subtest: Type atomic/Name is restricted by facet length with value 6. ok 1 - Value "iis_us" passes type constraint Name[length=>"6"] ok 2 - Value "ilink:" passes type constraint Name[length=>"6"] ok 3 - Value "iof-ro" passes type constraint Name[length=>"6"] ok 4 - Value ":measu" passes type constraint Name[length=>"6"] ok 5 - Value "fsubje" passes type constraint Name[length=>"6"] 1..5 ok 14 - Type atomic/Name is restricted by facet length with value 6. # Subtest: Type atomic/Name is restricted by facet length with value 64. ok 1 - Value "sinformation-to_is_industry_engineering_object-models-voiced-and" passes type constraint Name[length=>"64"] ok 2 - Value "kis.the-with_a.competence:used-collaborate_technologies-informat" passes type constraint Name[length=>"64"] ok 3 - Value "dmanipulation.on-data_made-supply.will-a:to:implementations-tool" passes type constraint Name[length=>"64"] ok 4 - Value ":define_performance.the:conformance-management_developing_from_g" passes type constraint Name[length=>"64"] ok 5 - Value "oway:a-into-system:we-support:interoperability.led.with_the:the_" passes type constraint Name[length=>"64"] 1..5 ok 15 - Type atomic/Name is restricted by facet length with value 64. # Subtest: Type atomic/Name is restricted by facet pattern with value \i\c{45}. ok 1 - Value "finteroperability-these_files-print:a_into_or:" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){45}\$))"] ok 2 - Value "icomputing_will:includes:capabilities:need:to:" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){45}\$))"] ok 3 - Value "yrecognition.will:security_automating_library_" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){45}\$))"] ok 4 - Value "wfor-and_obvious_rich_technologies:ensure:indu" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){45}\$))"] ok 5 - Value "athe.appropriate.landscape-browsers-and.donate" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){45}\$))"] 1..5 ok 16 - Type atomic/Name is restricted by facet pattern with value \i\c{45}. # Subtest: Type atomic/Name is restricted by facet pattern with value \i\c{52}. ok 1 - Value "ldesktop_object.needs_some:in:collaborating.of-be:app" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){52}\$))"] ok 2 - Value "rsignatures:the_are:degree_over_is:tests_technologies" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){52}\$))"] ok 3 - Value "uthe:profile-documents-of-we:and_recent_the_own-using" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){52}\$))"] ok 4 - Value ":provide.systems.for.specifications.partnerships-of:t" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){52}\$))"] ok 5 - Value "himpact:filter.computer.for_than.the.must_success.cor" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){52}\$))"] 1..5 ok 17 - Type atomic/Name is restricted by facet pattern with value \i\c{52}. # Subtest: Type atomic/Name is restricted by facet pattern with value \i\c{32}. ok 1 - Value ":a-a.and_s-for-used_means-high_we" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){32}\$))"] ok 2 - Value "_the.the-a:raised-to-review-to-hi" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){32}\$))"] ok 3 - Value "gleadership_interacting_test.avai" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){32}\$))"] ok 4 - Value "ywith_and.emerging.computer_to_be" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){32}\$))"] ok 5 - Value "isoftware_graphical-the_areas.tim" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){32}\$))"] 1..5 ok 18 - Type atomic/Name is restricted by facet pattern with value \i\c{32}. # Subtest: Type atomic/Name is restricted by facet pattern with value \i\c{14}. ok 1 - Value "fof-for-pervasi" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){14}\$))"] ok 2 - Value ":necessary_auto" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){14}\$))"] ok 3 - Value "tdata_also_seri" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){14}\$))"] ok 4 - Value "irelated-ensure" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){14}\$))"] ok 5 - Value "_to.help.approp" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){14}\$))"] 1..5 ok 19 - Type atomic/Name is restricted by facet pattern with value \i\c{14}. # Subtest: Type atomic/Name is restricted by facet pattern with value \i\c{31}. ok 1 - Value "lscreen-contribute:2001.reposito" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){31}\$))"] ok 2 - Value "mmore-s:software:and:each_a:to-f" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){31}\$))"] ok 3 - Value "dcan_graphical-for.the.daily.all" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){31}\$))"] ok 4 - Value "_computer_these:through-build_da" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){31}\$))"] ok 5 - Value "fof.effectively_areas-the:templa" passes type constraint Name[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE]))))(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){31}\$))"] 1..5 ok 20 - Type atomic/Name is restricted by facet pattern with value \i\c{31}. # Subtest: Type atomic/Name is restricted by facet enumeration. ok 1 - Value "lsoftware-quality_and:interoperability:in-commerce-test:will:.g" passes type constraint Name[enumeration=>"ARRAY(0x3717e70)"] ok 2 - Value "tprimary-need:the:documents_maintai" passes type constraint Name[enumeration=>"ARRAY(0x3717e70)"] ok 3 - Value "ais_profiles:academia:for-be" passes type constraint Name[enumeration=>"ARRAY(0x3717e70)"] ok 4 - Value ":processes_and.both.fi" passes type constraint Name[enumeration=>"ARRAY(0x3717e70)"] ok 5 - Value ":processes_and.both.fi" passes type constraint Name[enumeration=>"ARRAY(0x3717e70)"] 1..5 ok 21 - Type atomic/Name is restricted by facet enumeration. # Subtest: Type atomic/Name is restricted by facet enumeration. ok 1 - Value "ra-the-partners-that-pervasive.by_challenges:discover" passes type constraint Name[enumeration=>"ARRAY(0x3742700)"] ok 2 - Value "yr" passes type constraint Name[enumeration=>"ARRAY(0x3742700)"] ok 3 - Value "ra-the-partners-that-pervasive.by_challenges:discover" passes type constraint Name[enumeration=>"ARRAY(0x3742700)"] ok 4 - Value "_discovery:designed_graphics_perv" passes type constraint Name[enumeration=>"ARRAY(0x3742700)"] ok 5 - Value "uof.retrieve:the_provided_specific_in_systems-on-a-chi" passes type constraint Name[enumeration=>"ARRAY(0x3742700)"] 1..5 ok 22 - Type atomic/Name is restricted by facet enumeration. # Subtest: Type atomic/Name is restricted by facet enumeration. ok 1 - Value "_and-dat" passes type constraint Name[enumeration=>"ARRAY(0x371b230)"] ok 2 - Value ":specificatio" passes type constraint Name[enumeration=>"ARRAY(0x371b230)"] ok 3 - Value "ibusiness_processes-language-chain" passes type constraint Name[enumeration=>"ARRAY(0x371b230)"] ok 4 - Value ":specificatio" passes type constraint Name[enumeration=>"ARRAY(0x371b230)"] ok 5 - Value "_to_the:has_to:launchi" passes type constraint Name[enumeration=>"ARRAY(0x371b230)"] 1..5 ok 23 - Type atomic/Name is restricted by facet enumeration. # Subtest: Type atomic/Name is restricted by facet enumeration. ok 1 - Value "prigorous.must.than.s" passes type constraint Name[enumeration=>"ARRAY(0x3739268)"] ok 2 - Value "rservices:and:electronic_th" passes type constraint Name[enumeration=>"ARRAY(0x3739268)"] ok 3 - Value "ocan:has_of:to.unambi" passes type constraint Name[enumeration=>"ARRAY(0x3739268)"] ok 4 - Value "jfor.enabling-around-eliminated-to.for-business-oriented_i" passes type constraint Name[enumeration=>"ARRAY(0x3739268)"] ok 5 - Value "prigorous.must.than.s" passes type constraint Name[enumeration=>"ARRAY(0x3739268)"] 1..5 ok 24 - Type atomic/Name is restricted by facet enumeration. # Subtest: Type atomic/Name is restricted by facet enumeration. ok 1 - Value "papplication_the-object.object_computing_can" passes type constraint Name[enumeration=>"ARRAY(0x368daa8)"] ok 2 - Value ":to.environments-define.it.issues.t" passes type constraint Name[enumeration=>"ARRAY(0x368daa8)"] ok 3 - Value "_these-known.quality.application_available.the." passes type constraint Name[enumeration=>"ARRAY(0x368daa8)"] ok 4 - Value "rand_to.and-the.c" passes type constraint Name[enumeration=>"ARRAY(0x368daa8)"] ok 5 - Value "dand_applica" passes type constraint Name[enumeration=>"ARRAY(0x368daa8)"] 1..5 ok 25 - Type atomic/Name is restricted by facet enumeration. # Subtest: Type atomic/Name is restricted by facet whiteSpace with value collapse. ok 1 - Value "tstandardization.a.retrie" passes type constraint Name[whiteSpace=>"collapse"] ok 2 - Value "gfact:foster:own.and.inte" passes type constraint Name[whiteSpace=>"collapse"] ok 3 - Value "pfact_testing.the_from:or" passes type constraint Name[whiteSpace=>"collapse"] ok 4 - Value "_files-to:by_to_providing" passes type constraint Name[whiteSpace=>"collapse"] ok 5 - Value ":body_signatures-testing_" passes type constraint Name[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/Name is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/Name is restricted by facet minLength with value 8. ok 1 - Value "n" fails type constraint Name[minLength=>"8"] ok 2 - Value "db" fails type constraint Name[minLength=>"8"] ok 3 - Value "dfo" fails type constraint Name[minLength=>"8"] ok 4 - Value "yind" fails type constraint Name[minLength=>"8"] ok 5 - Value "glead" fails type constraint Name[minLength=>"8"] 1..5 ok 27 - Type atomic/Name is restricted by facet minLength with value 8. # Subtest: Type atomic/Name is restricted by facet minLength with value 13. ok 1 - Value "f" fails type constraint Name[minLength=>"13"] ok 2 - Value "vto" fails type constraint Name[minLength=>"13"] ok 3 - Value ":do-t" fails type constraint Name[minLength=>"13"] ok 4 - Value "mas:eme" fails type constraint Name[minLength=>"13"] ok 5 - Value "rand:is-r" fails type constraint Name[minLength=>"13"] 1..5 ok 28 - Type atomic/Name is restricted by facet minLength with value 13. # Subtest: Type atomic/Name is restricted by facet minLength with value 58. ok 1 - Value "i" fails type constraint Name[minLength=>"58"] ok 2 - Value "xcomputing.the-" fails type constraint Name[minLength=>"58"] ok 3 - Value ":that:will:a:between_precise:" fails type constraint Name[minLength=>"58"] ok 4 - Value "vfurther_work-adoption.is.web_significant:a" fails type constraint Name[minLength=>"58"] ok 5 - Value "dtest.choices_the:unbiased:software-are-standards:from-in" fails type constraint Name[minLength=>"58"] 1..5 ok 29 - Type atomic/Name is restricted by facet minLength with value 58. # Subtest: Type atomic/Name is restricted by facet minLength with value 4. ok 1 - Value "y" fails type constraint Name[minLength=>"4"] ok 2 - Value "r" fails type constraint Name[minLength=>"4"] ok 3 - Value "r" fails type constraint Name[minLength=>"4"] ok 4 - Value "p" fails type constraint Name[minLength=>"4"] ok 5 - Value "r" fails type constraint Name[minLength=>"4"] 1..5 ok 30 - Type atomic/Name is restricted by facet minLength with value 4. # Subtest: Type atomic/Name is restricted by facet minLength with value 64. ok 1 - Value "j" fails type constraint Name[minLength=>"64"] ok 2 - Value "cchoices_of.adop" fails type constraint Name[minLength=>"64"] ok 3 - Value "letc-include_target-base.meet-r" fails type constraint Name[minLength=>"64"] ok 4 - Value "ifor_displaying:environments:developers:e-test" fails type constraint Name[minLength=>"64"] ok 5 - Value "qto.interoperability_the:the_with.analysis.ad-are.capabilitie" fails type constraint Name[minLength=>"64"] 1..5 ok 31 - Type atomic/Name is restricted by facet minLength with value 64. # Subtest: Type atomic/Name is restricted by facet maxLength with value 1. ok 1 - Value "ri" fails type constraint Name[maxLength=>"1"] ok 2 - Value "hof_project-a_pro" fails type constraint Name[maxLength=>"1"] ok 3 - Value "_as:cost_web:chairs.asked_is_is_" fails type constraint Name[maxLength=>"1"] ok 4 - Value ":computing-hardware-older-is-computing_intercon" fails type constraint Name[maxLength=>"1"] ok 5 - Value "lpopular-define-organizations.a.neutral.the.registry:these-bac" fails type constraint Name[maxLength=>"1"] 1..5 ok 32 - Type atomic/Name is restricted by facet maxLength with value 1. # Subtest: Type atomic/Name is restricted by facet maxLength with value 31. ok 1 - Value "ebusiness-file-life:allow:to_voc" fails type constraint Name[maxLength=>"31"] ok 2 - Value "yand_tools.program-measure_discover_incl" fails type constraint Name[maxLength=>"31"] ok 3 - Value "edocuments_networking.the.revisions_back-revolut" fails type constraint Name[maxLength=>"31"] ok 4 - Value "jan-for-testing:for.robust_for:e:wide_technologies.about" fails type constraint Name[maxLength=>"31"] ok 5 - Value "qa-registries.for.provides_to:lack.and-and.interoperability:retr" fails type constraint Name[maxLength=>"31"] 1..5 ok 33 - Type atomic/Name is restricted by facet maxLength with value 31. # Subtest: Type atomic/Name is restricted by facet maxLength with value 39. ok 1 - Value "_and.used:of:to.will-effort.provide_is:m" fails type constraint Name[maxLength=>"39"] ok 2 - Value ":this:applications-targeted_files_any-all_from" fails type constraint Name[maxLength=>"39"] ok 3 - Value "_development:s:and_for:must_specifications-and:and.p" fails type constraint Name[maxLength=>"39"] ok 4 - Value "jcomputing-a-files.supply:such.build_work-resources_to-sta" fails type constraint Name[maxLength=>"39"] ok 5 - Value "_as.that:community-can_their.from:clean.small-.retrieve-reproduc" fails type constraint Name[maxLength=>"39"] 1..5 ok 34 - Type atomic/Name is restricted by facet maxLength with value 39. # Subtest: Type atomic/Name is restricted by facet maxLength with value 53. ok 1 - Value "ffilter_file.provided-the.in.technologies_for:security" fails type constraint Name[maxLength=>"53"] ok 2 - Value "_000_a:further-more:information-chair:be_standardization" fails type constraint Name[maxLength=>"53"] ok 3 - Value "aunder-use-information.for.the:to.high_to.of.means.to_will" fails type constraint Name[maxLength=>"53"] ok 4 - Value "_test:will_organizations-these.for:database-software-used_ch" fails type constraint Name[maxLength=>"53"] ok 5 - Value "dapplications:being_is-to_techniques:neutral_to.language.diagn" fails type constraint Name[maxLength=>"53"] 1..5 ok 35 - Type atomic/Name is restricted by facet maxLength with value 53. # Subtest: Type atomic/Name is restricted by facet maxLength with value 64. ok 1 - Value "xpervasive_of-related.and:reference_clean:to_environments.informa" fails type constraint Name[maxLength=>"64"] ok 2 - Value "jusing.individual.utilities.logic_by:government:a:to-the-that.digital:software_i" fails type constraint Name[maxLength=>"64"] ok 3 - Value "teach.those_investigation_technologies.directions_other:in:to:the:industry-filter.voice-enabled" fails type constraint Name[maxLength=>"64"] ok 4 - Value "fcomputing:neutral:a-a-tools:reference.a_between-for:supply.users_for.performance_for.by:can-the_and:and-infor" fails type constraint Name[maxLength=>"64"] ok 5 - Value "kdiscussions.intuitive_specification:to:commerce_standardization_and.object_of:will-impact:and_ensure-use:any-these_suites-de" fails type constraint Name[maxLength=>"64"] 1..5 ok 36 - Type atomic/Name is restricted by facet maxLength with value 64. # Subtest: Type atomic/Name is restricted by facet length with value 1. ok 1 - Value "ip" fails type constraint Name[length=>"1"] ok 2 - Value "nraised_partnersh" fails type constraint Name[length=>"1"] ok 3 - Value "_measurements.s_build:these-and." fails type constraint Name[length=>"1"] ok 4 - Value "msense:variety_testing.the.and:access_areas-to-" fails type constraint Name[length=>"1"] ok 5 - Value "ptheir-tools.for-the:business_of:that-being:partners:manipulat" fails type constraint Name[length=>"1"] 1..5 ok 37 - Type atomic/Name is restricted by facet length with value 1. # Subtest: Type atomic/Name is restricted by facet length with value 38. ok 1 - Value "_" fails type constraint Name[length=>"38"] ok 2 - Value "fto-and.is" fails type constraint Name[length=>"38"] ok 3 - Value "hand.the-will:creat" fails type constraint Name[length=>"38"] ok 4 - Value "qto.next_business-as:and-sys" fails type constraint Name[length=>"38"] ok 5 - Value "yover-and.reference-throughout.for_th" fails type constraint Name[length=>"38"] 1..5 ok 38 - Type atomic/Name is restricted by facet length with value 38. # Subtest: Type atomic/Name is restricted by facet length with value 29. ok 1 - Value "tcost-location_rigorous:the_ra" fails type constraint Name[length=>"29"] ok 2 - Value "lchallenges:browsers.documents-impleme" fails type constraint Name[length=>"29"] ok 3 - Value "isuch.development-methods-must_be-correctness." fails type constraint Name[length=>"29"] ok 4 - Value "puse:repositories_file:and:recommending.an:that-files." fails type constraint Name[length=>"29"] ok 5 - Value "rmanage_objects-users:specification:consortium-the_define-all." fails type constraint Name[length=>"29"] 1..5 ok 39 - Type atomic/Name is restricted by facet length with value 29. # Subtest: Type atomic/Name is restricted by facet length with value 31. ok 1 - Value "gnew-achieved:images.systems-com" fails type constraint Name[length=>"31"] ok 2 - Value "lregistry.this.for_joint.developed.organ" fails type constraint Name[length=>"31"] ok 3 - Value "eincluded.in.many-localized_as-repository:discus" fails type constraint Name[length=>"31"] ok 4 - Value "tall_repository:file_must-development.to:some:between:5." fails type constraint Name[length=>"31"] ok 5 - Value "yfiles_by:for.also_and-developed-widely-modeling-and-acting.thos" fails type constraint Name[length=>"31"] 1..5 ok 40 - Type atomic/Name is restricted by facet length with value 31. # Subtest: Type atomic/Name is restricted by facet length with value 64. ok 1 - Value ":" fails type constraint Name[length=>"64"] ok 2 - Value "_networks-to_wil" fails type constraint Name[length=>"64"] ok 3 - Value "cbeing-specific:be.business_the" fails type constraint Name[length=>"64"] ok 4 - Value "oas:accessible:the-made.has.will-mediums:the-t" fails type constraint Name[length=>"64"] ok 5 - Value "na_of-led_in.the_be:by_original_from.tasks::these:annual:upon" fails type constraint Name[length=>"64"] 1..5 ok 41 - Type atomic/Name is restricted by facet length with value 64. 1..41 ok t/50NCName.t .............. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 1. ok 1 - Value "g" passes type constraint NCName[maxLength=>"1"] ok 2 - Value "k" passes type constraint NCName[maxLength=>"1"] ok 3 - Value "v" passes type constraint NCName[maxLength=>"1"] ok 4 - Value "h" passes type constraint NCName[maxLength=>"1"] ok 5 - Value "l" passes type constraint NCName[maxLength=>"1"] 1..5 ok 1 - Type atomic/NCName is restricted by facet maxLength with value 1. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 48. ok 1 - Value "i" passes type constraint NCName[maxLength=>"48"] ok 2 - Value "vby_to-this_" passes type constraint NCName[maxLength=>"48"] ok 3 - Value "iof-a_of_methods-profil" passes type constraint NCName[maxLength=>"48"] ok 4 - Value "kand_today.that.related-interconne" passes type constraint NCName[maxLength=>"48"] ok 5 - Value "sand-tools-to.as.developers-as-software.it_wi" passes type constraint NCName[maxLength=>"48"] 1..5 ok 2 - Type atomic/NCName is restricted by facet maxLength with value 48. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 12. ok 1 - Value "w" passes type constraint NCName[maxLength=>"12"] ok 2 - Value "hon" passes type constraint NCName[maxLength=>"12"] ok 3 - Value "qdisc" passes type constraint NCName[maxLength=>"12"] ok 4 - Value "ain-hou" passes type constraint NCName[maxLength=>"12"] ok 5 - Value "ofoster.o" passes type constraint NCName[maxLength=>"12"] 1..5 ok 3 - Type atomic/NCName is restricted by facet maxLength with value 12. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 37. ok 1 - Value "c" passes type constraint NCName[maxLength=>"37"] ok 2 - Value "las_partic" passes type constraint NCName[maxLength=>"37"] ok 3 - Value "eof_simplicity.mani" passes type constraint NCName[maxLength=>"37"] ok 4 - Value "qand-and.efforts-industry-in" passes type constraint NCName[maxLength=>"37"] ok 5 - Value "nbe_specifications-vocabulary_that_sy" passes type constraint NCName[maxLength=>"37"] 1..5 ok 4 - Type atomic/NCName is restricted by facet maxLength with value 37. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 64. ok 1 - Value "_" passes type constraint NCName[maxLength=>"64"] ok 2 - Value "iis.information-" passes type constraint NCName[maxLength=>"64"] ok 3 - Value "mwith_is_component_reference-th" passes type constraint NCName[maxLength=>"64"] ok 4 - Value "wfrom.related.that-which-dynamic-of.registry_b" passes type constraint NCName[maxLength=>"64"] ok 5 - Value "_revisions_in.products-and-of.is-ultimate-become-to_must.and_" passes type constraint NCName[maxLength=>"64"] 1..5 ok 5 - Type atomic/NCName is restricted by facet maxLength with value 64. # Subtest: Type atomic/NCName is restricted by facet minLength with value 1. ok 1 - Value "_" passes type constraint NCName[minLength=>"1"] ok 2 - Value "bfile-by.particu" passes type constraint NCName[minLength=>"1"] ok 3 - Value "eallow_uses_g-and-for.set.porta" passes type constraint NCName[minLength=>"1"] ok 4 - Value "_and.exchange_known-use-to_data_means.implemen" passes type constraint NCName[minLength=>"1"] ok 5 - Value "ctest-come-must-criteria_partnerships.well-entire_and.chosen_" passes type constraint NCName[minLength=>"1"] 1..5 ok 6 - Type atomic/NCName is restricted by facet minLength with value 1. # Subtest: Type atomic/NCName is restricted by facet minLength with value 47. ok 1 - Value "dweb.of-in_both.chains_computing_and.using-a.su" passes type constraint NCName[minLength=>"47"] ok 2 - Value "gregard-hardware-first-generation.ambiguities.a-opp" passes type constraint NCName[minLength=>"47"] ok 3 - Value "sand.of.of_discussions-data_has.chain.industry-computed" passes type constraint NCName[minLength=>"47"] ok 4 - Value "_shift.the.of-information-and.for-reference.by_and_around_a" passes type constraint NCName[minLength=>"47"] ok 5 - Value "_them-to_for-creation-specifications.versions_these-data.intero" passes type constraint NCName[minLength=>"47"] 1..5 ok 7 - Type atomic/NCName is restricted by facet minLength with value 47. # Subtest: Type atomic/NCName is restricted by facet minLength with value 32. ok 1 - Value "mthe-to.provided_cost.and.cross-" passes type constraint NCName[minLength=>"32"] ok 2 - Value "aimplementation.file.embedded-of-and.add" passes type constraint NCName[minLength=>"32"] ok 3 - Value "gtechnologies_is_and_business.versions.use-of_av" passes type constraint NCName[minLength=>"32"] ok 4 - Value "vspecifications.electronic.allow_a-four-developing_embed" passes type constraint NCName[minLength=>"32"] ok 5 - Value "mservices-for_has.wireless.sense-the-and.of-indication.as.and.fo" passes type constraint NCName[minLength=>"32"] 1..5 ok 8 - Type atomic/NCName is restricted by facet minLength with value 32. # Subtest: Type atomic/NCName is restricted by facet minLength with value 60. ok 1 - Value "oavailable.the-create-systems-annual.basis-exchange-issues_a" passes type constraint NCName[minLength=>"60"] ok 2 - Value "yenvironment.with_and_range-operating-generation_a.would.refe" passes type constraint NCName[minLength=>"60"] ok 3 - Value "pdynamic.a_partnerships-the-with-the-from-libraries-systems-in" passes type constraint NCName[minLength=>"60"] ok 4 - Value "ftools_based-systems-to-widely_using_industry.development-and-f" passes type constraint NCName[minLength=>"60"] ok 5 - Value "_for-for.offer-languages_would-diagnostic.maintained.for.effort-" passes type constraint NCName[minLength=>"60"] 1..5 ok 9 - Type atomic/NCName is restricted by facet minLength with value 60. # Subtest: Type atomic/NCName is restricted by facet minLength with value 64. ok 1 - Value "eincluding-models-object-and_information-life_of_a-and-reach.ove" passes type constraint NCName[minLength=>"64"] ok 2 - Value "oof.and.are_a-business-accelerate-generation-known.unbiased_voca" passes type constraint NCName[minLength=>"64"] ok 3 - Value "rgeneration_many_in.semantics.around-well_electronic_are.a_to.bu" passes type constraint NCName[minLength=>"64"] ok 4 - Value "hvendors-of_that-be.choices_any_and.meets_tests_file_pervasive.a" passes type constraint NCName[minLength=>"64"] ok 5 - Value "nissues-developing_with.object_and-languages.emerging-will-voice" passes type constraint NCName[minLength=>"64"] 1..5 ok 10 - Type atomic/NCName is restricted by facet minLength with value 64. # Subtest: Type atomic/NCName is restricted by facet length with value 1. ok 1 - Value "a" passes type constraint NCName[length=>"1"] ok 2 - Value "b" passes type constraint NCName[length=>"1"] ok 3 - Value "p" passes type constraint NCName[length=>"1"] ok 4 - Value "r" passes type constraint NCName[length=>"1"] ok 5 - Value "k" passes type constraint NCName[length=>"1"] 1..5 ok 11 - Type atomic/NCName is restricted by facet length with value 1. # Subtest: Type atomic/NCName is restricted by facet length with value 61. ok 1 - Value "ie.signatures_advent-quality-being_templates.process_can.stan" passes type constraint NCName[length=>"61"] ok 2 - Value "ufirst.set_and_20_methods_well_from_and-and_and.adoption_such" passes type constraint NCName[length=>"61"] ok 3 - Value "_industries_and_of_and-the_aid.designed-of_and.a.and-among.to" passes type constraint NCName[length=>"61"] ok 4 - Value "mlack_documents.by_repository.is.standards.that.be-and-discus" passes type constraint NCName[length=>"61"] ok 5 - Value "jmanual.disseminate-for.consortium.performance-foster_provide" passes type constraint NCName[length=>"61"] 1..5 ok 12 - Type atomic/NCName is restricted by facet length with value 61. # Subtest: Type atomic/NCName is restricted by facet length with value 53. ok 1 - Value "kfuture-and-the.eliminate-use_discovery_more-its_that" passes type constraint NCName[length=>"53"] ok 2 - Value "_available-these-as-improved_enabling.and.chairs_meet" passes type constraint NCName[length=>"53"] ok 3 - Value "yindustry-used-choices.for_key_for_partnerships.proce" passes type constraint NCName[length=>"53"] ok 4 - Value "_heterogeneous_good_industry-standardization-concepts" passes type constraint NCName[length=>"53"] ok 5 - Value "jcalled-by-is.automate_in-file-profiles_file-a-succes" passes type constraint NCName[length=>"53"] 1..5 ok 13 - Type atomic/NCName is restricted by facet length with value 53. # Subtest: Type atomic/NCName is restricted by facet length with value 61. ok 1 - Value "kand.the.000-will_known.networks.manufacturers-to_resource.g_" passes type constraint NCName[length=>"61"] ok 2 - Value "rlanguages-and_localized.and.and_of.enforcement.ensure-comput" passes type constraint NCName[length=>"61"] ok 3 - Value "bpico-cellular.of.chosen_of.good_by-around.maintained-by-poss" passes type constraint NCName[length=>"61"] ok 4 - Value "ireference_for_and-areas_must_industry.a.and.interconnected-c" passes type constraint NCName[length=>"61"] ok 5 - Value "_allows.all-the-conferences-enable-under_registry_embedded_fr" passes type constraint NCName[length=>"61"] 1..5 ok 14 - Type atomic/NCName is restricted by facet length with value 61. # Subtest: Type atomic/NCName is restricted by facet length with value 64. ok 1 - Value "xworld-participate.define.in.to.to.on-act_computing-discovery-pr" passes type constraint NCName[length=>"64"] ok 2 - Value "_as_be.for.must_of-the-for-its.time_asked_organizations_implemen" passes type constraint NCName[length=>"64"] ok 3 - Value "hfiles_adoption.and.has.the_our_implementation_our.testing_annua" passes type constraint NCName[length=>"64"] ok 4 - Value "lthe.the_these_and-a_target.service_high-provides.prototypes-lif" passes type constraint NCName[length=>"64"] ok 5 - Value "mindustry_correction.the-of-hoc_and-address_a.implementations.si" passes type constraint NCName[length=>"64"] 1..5 ok 15 - Type atomic/NCName is restricted by facet length with value 64. # Subtest: Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{16}. ok 1 - Value "ta-reviewed-and-d" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "lwhich.high_parti" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "ias.software-a-th" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "_standards_partic" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "fin_entire.and-ha" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 16 - Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{16}. # Subtest: Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{40}. ok 1 - Value "onetworking-and_projector-of-tremendous_a" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "rinclude_the-a.the_developers-effort-well" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "wand.forensics.processes.etc_due_that-def" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "ocreating_file_and-in_and_the.information" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "_through_industry-of.and_and.information." passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 17 - Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{40}. # Subtest: Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{27}. ok 1 - Value "_a.tools.entire_revolution.o" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "lwill-will-industry_conforma" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "_the.the.industry.which.prob" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "_precise-of.them-this.which_" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "_unbiased.implementation.as." passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 18 - Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{27}. # Subtest: Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{12}. ok 1 - Value "oof-and-elect" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "_tests-domain" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "qthe.the-numb" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "_a_and_with.t" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "vcomponent_an" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 19 - Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{12}. # Subtest: Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{63}. ok 1 - Value "_to.measurements_registries.would.will-success-testing.known.amb" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "bfor_will_creating.emerging.result-database-language-for_can-inc" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "gand.program_for-that-effective-process-a.and_standards.help-use" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "_choices.would.commerce_computing.for-of-in_libraries-technology" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "sthis_those_industry_and_automate.file.such-due-discussions-of.p" passes type constraint NCName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 20 - Type atomic/NCName is restricted by facet pattern with value [\i-[:]][\c-[:]]{63}. # Subtest: Type atomic/NCName is restricted by facet enumeration. ok 1 - Value "ga.the_the" passes type constraint NCName[enumeration=>"ARRAY(0x22293f0)"] ok 2 - Value "vwith.computers_discussions.applic" passes type constraint NCName[enumeration=>"ARRAY(0x22293f0)"] ok 3 - Value "vwith.computers_discussions.applic" passes type constraint NCName[enumeration=>"ARRAY(0x22293f0)"] ok 4 - Value "_is-known.must_manipulate-to_refer" passes type constraint NCName[enumeration=>"ARRAY(0x22293f0)"] ok 5 - Value "cof-a-retrieve-contained_into_for.indu" passes type constraint NCName[enumeration=>"ARRAY(0x22293f0)"] 1..5 ok 21 - Type atomic/NCName is restricted by facet enumeration. # Subtest: Type atomic/NCName is restricted by facet enumeration. ok 1 - Value "fboth-th" passes type constraint NCName[enumeration=>"ARRAY(0x2232ee8)"] ok 2 - Value "fboth-th" passes type constraint NCName[enumeration=>"ARRAY(0x2232ee8)"] ok 3 - Value "_industry-the-in_specifications.the_d" passes type constraint NCName[enumeration=>"ARRAY(0x2232ee8)"] ok 4 - Value "_industry-the-in_specifications.the_d" passes type constraint NCName[enumeration=>"ARRAY(0x2232ee8)"] ok 5 - Value "_investigation.of-help_its-be_support.vendors_and_many-commerce" passes type constraint NCName[enumeration=>"ARRAY(0x2232ee8)"] 1..5 ok 22 - Type atomic/NCName is restricted by facet enumeration. # Subtest: Type atomic/NCName is restricted by facet enumeration. ok 1 - Value "cof.issues.includes.used-20_the.e-we.to.manual-to-" passes type constraint NCName[enumeration=>"ARRAY(0x223ee60)"] ok 2 - Value "cof.issues.includes.used-20_the.e-we.to.manual-to-" passes type constraint NCName[enumeration=>"ARRAY(0x223ee60)"] ok 3 - Value "cof.issues.includes.used-20_the.e-we.to.manual-to-" passes type constraint NCName[enumeration=>"ARRAY(0x223ee60)"] ok 4 - Value "yboth-in-each-the_discuss_electronic_can_i" passes type constraint NCName[enumeration=>"ARRAY(0x223ee60)"] ok 5 - Value "uprofiles.pa" passes type constraint NCName[enumeration=>"ARRAY(0x223ee60)"] 1..5 ok 23 - Type atomic/NCName is restricted by facet enumeration. # Subtest: Type atomic/NCName is restricted by facet enumeration. ok 1 - Value "nto-use" passes type constraint NCName[enumeration=>"ARRAY(0x2242d68)"] ok 2 - Value "wupon-and_available.and-is.to.among_and_application-" passes type constraint NCName[enumeration=>"ARRAY(0x2242d68)"] ok 3 - Value "nto-use" passes type constraint NCName[enumeration=>"ARRAY(0x2242d68)"] ok 4 - Value "_within.can.standard-and_fo" passes type constraint NCName[enumeration=>"ARRAY(0x2242d68)"] ok 5 - Value "xstandards-and-all-different-such.the_particularly.transmit_to" passes type constraint NCName[enumeration=>"ARRAY(0x2242d68)"] 1..5 ok 24 - Type atomic/NCName is restricted by facet enumeration. # Subtest: Type atomic/NCName is restricted by facet enumeration. ok 1 - Value "_divisions.years_for_partnership-fed-" passes type constraint NCName[enumeration=>"ARRAY(0x2255308)"] ok 2 - Value "tthrough-of_av" passes type constraint NCName[enumeration=>"ARRAY(0x2255308)"] ok 3 - Value "ocontribu" passes type constraint NCName[enumeration=>"ARRAY(0x2255308)"] ok 4 - Value "kobject-transact-constituent_of_file.is_without_about_are_a.be" passes type constraint NCName[enumeration=>"ARRAY(0x2255308)"] ok 5 - Value "ocontribu" passes type constraint NCName[enumeration=>"ARRAY(0x2255308)"] 1..5 ok 25 - Type atomic/NCName is restricted by facet enumeration. # Subtest: Type atomic/NCName is restricted by facet whiteSpace with value collapse. ok 1 - Value "rto." passes type constraint NCName[whiteSpace=>"collapse"] ok 2 - Value "hdev" passes type constraint NCName[whiteSpace=>"collapse"] ok 3 - Value "idoc" passes type constraint NCName[whiteSpace=>"collapse"] ok 4 - Value "ginf" passes type constraint NCName[whiteSpace=>"collapse"] ok 5 - Value "aint" passes type constraint NCName[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/NCName is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/NCName is restricted by facet minLength with value 23. ok 1 - Value "e" fails type constraint NCName[minLength=>"23"] ok 2 - Value "_testi" fails type constraint NCName[minLength=>"23"] ok 3 - Value "hto.of_for_" fails type constraint NCName[minLength=>"23"] ok 4 - Value "_pervasive-will_" fails type constraint NCName[minLength=>"23"] ok 5 - Value "ta-to_for-and-applica" fails type constraint NCName[minLength=>"23"] 1..5 ok 27 - Type atomic/NCName is restricted by facet minLength with value 23. # Subtest: Type atomic/NCName is restricted by facet minLength with value 35. ok 1 - Value "_" fails type constraint NCName[minLength=>"35"] ok 2 - Value "gvisibly." fails type constraint NCName[minLength=>"35"] ok 3 - Value "kfrom.rigorous_re" fails type constraint NCName[minLength=>"35"] ok 4 - Value "yfilter_is_files.second-g" fails type constraint NCName[minLength=>"35"] ok 5 - Value "eambiguities_dynamic-tools-by_the" fails type constraint NCName[minLength=>"35"] 1..5 ok 28 - Type atomic/NCName is restricted by facet minLength with value 35. # Subtest: Type atomic/NCName is restricted by facet minLength with value 58. ok 1 - Value "p" fails type constraint NCName[minLength=>"58"] ok 2 - Value "yneutral_develo" fails type constraint NCName[minLength=>"58"] ok 3 - Value "_and_of_which.interconnected-" fails type constraint NCName[minLength=>"58"] ok 4 - Value "oprint_in_assuring_in.implementations.speci" fails type constraint NCName[minLength=>"58"] ok 5 - Value "vand-to_further-partners.areas.of.made-industries-informa" fails type constraint NCName[minLength=>"58"] 1..5 ok 29 - Type atomic/NCName is restricted by facet minLength with value 58. # Subtest: Type atomic/NCName is restricted by facet minLength with value 53. ok 1 - Value "l" fails type constraint NCName[minLength=>"53"] ok 2 - Value "lwireless.imp" fails type constraint NCName[minLength=>"53"] ok 3 - Value "rthese-data-and-defining_" fails type constraint NCName[minLength=>"53"] ok 4 - Value "osimplest_performance-mechanism_to.th" fails type constraint NCName[minLength=>"53"] ok 5 - Value "wmaintains_reference.obtained.that.as.tools.and-e" fails type constraint NCName[minLength=>"53"] 1..5 ok 30 - Type atomic/NCName is restricted by facet minLength with value 53. # Subtest: Type atomic/NCName is restricted by facet minLength with value 64. ok 1 - Value "_" fails type constraint NCName[minLength=>"64"] ok 2 - Value "fdiscovery-softw" fails type constraint NCName[minLength=>"64"] ok 3 - Value "qasked.to-as_memory-and.such-in" fails type constraint NCName[minLength=>"64"] ok 4 - Value "wbuild-its_known.standardization-efforts-signi" fails type constraint NCName[minLength=>"64"] ok 5 - Value "xcomputing_of-a.computer-an.as.as_include_used.role_profiles-" fails type constraint NCName[minLength=>"64"] 1..5 ok 31 - Type atomic/NCName is restricted by facet minLength with value 64. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 1. ok 1 - Value "lt" fails type constraint NCName[maxLength=>"1"] ok 2 - Value "qissues-quality-o" fails type constraint NCName[maxLength=>"1"] ok 3 - Value "xand_to.templates.and_to_filter_" fails type constraint NCName[maxLength=>"1"] ok 4 - Value "afrom-of_application_creating-partnerships.defi" fails type constraint NCName[maxLength=>"1"] ok 5 - Value "iis.forum.organizations.to-of.and.files.to_to_use.data-partner" fails type constraint NCName[maxLength=>"1"] 1..5 ok 32 - Type atomic/NCName is restricted by facet maxLength with value 1. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 24. ok 1 - Value "celiminate-to_with-techno" fails type constraint NCName[maxLength=>"24"] ok 2 - Value "ibe-product.the_law-and.eliminated" fails type constraint NCName[maxLength=>"24"] ok 3 - Value "_reputation_the.and-is_define_in_to-will_of" fails type constraint NCName[maxLength=>"24"] ok 4 - Value "abasis-be_about_are_management-define.language_of_e." fails type constraint NCName[maxLength=>"24"] ok 5 - Value "_working-standards_in-manipulate.result.files_and.built_and-a" fails type constraint NCName[maxLength=>"24"] 1..5 ok 33 - Type atomic/NCName is restricted by facet maxLength with value 24. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 56. ok 1 - Value "ksuite.revolution_signatures-asked_make_in.complex_we-dev" fails type constraint NCName[maxLength=>"56"] ok 2 - Value "gentire.e_systems-on-a-chip.reference_describes-understand" fails type constraint NCName[maxLength=>"56"] ok 3 - Value "jconsistency.ability_a_for_and-then.print.vocabularies-obje" fails type constraint NCName[maxLength=>"56"] ok 4 - Value "nreference.discussions.product.networks_by.this-must-of_the-" fails type constraint NCName[maxLength=>"56"] ok 5 - Value "nsuites.to_asking_raised_file_networking-conformance-provided" fails type constraint NCName[maxLength=>"56"] 1..5 ok 34 - Type atomic/NCName is restricted by facet maxLength with value 56. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 20. ok 1 - Value "_the-and_pico-cellula" fails type constraint NCName[maxLength=>"20"] ok 2 - Value "wimplementations.particularly-p" fails type constraint NCName[maxLength=>"20"] ok 3 - Value "vindustry-debug_to_has.and_who.of.of-avai" fails type constraint NCName[maxLength=>"20"] ok 4 - Value "_some_these_are_of_is-in.regard.cost.them_would-as." fails type constraint NCName[maxLength=>"20"] ok 5 - Value "padditionally.technologies.support-computer-great_computer.vo" fails type constraint NCName[maxLength=>"20"] 1..5 ok 35 - Type atomic/NCName is restricted by facet maxLength with value 20. # Subtest: Type atomic/NCName is restricted by facet maxLength with value 64. ok 1 - Value "cdigital-the_that-of.known.tools_and_law.is-variety-vendors_files" fails type constraint NCName[maxLength=>"64"] ok 2 - Value "efor_creation_has_will_these-competence_and.known_law.cross-over_discovery_used." fails type constraint NCName[maxLength=>"64"] ok 3 - Value "ugraphics-providing.this-of-international.process_implementations-of-and-repository-adoption-su" fails type constraint NCName[maxLength=>"64"] ok 4 - Value "nin-emerging-and_e.documents_for_areas_the-a.technical-them_and_tools.be_systems-the.concepts.for_s-of-languag" fails type constraint NCName[maxLength=>"64"] ok 5 - Value "hrobust.define_small-_of_to.automating_versions.industry-that.specifications_a-containing_that.data-computing.data-file.them_" fails type constraint NCName[maxLength=>"64"] 1..5 ok 36 - Type atomic/NCName is restricted by facet maxLength with value 64. # Subtest: Type atomic/NCName is restricted by facet length with value 1. ok 1 - Value "fs" fails type constraint NCName[length=>"1"] ok 2 - Value "_capabilities-the" fails type constraint NCName[length=>"1"] ok 3 - Value "wobvious.a_environments_will-eli" fails type constraint NCName[length=>"1"] ok 4 - Value "uspecifications.eliminate_define-is.to-and.and." fails type constraint NCName[length=>"1"] ok 5 - Value "_both.to.requires.sensors-to_known.market_not_years_of_technic" fails type constraint NCName[length=>"1"] 1..5 ok 37 - Type atomic/NCName is restricted by facet length with value 1. # Subtest: Type atomic/NCName is restricted by facet length with value 48. ok 1 - Value "s" fails type constraint NCName[length=>"48"] ok 2 - Value "xcapabilitie" fails type constraint NCName[length=>"48"] ok 3 - Value "hdeployed-documents-pro" fails type constraint NCName[length=>"48"] ok 4 - Value "bwithin.industries.repository.rapi" fails type constraint NCName[length=>"48"] ok 5 - Value "xdata_technologies-and-that_and_measure-we.co" fails type constraint NCName[length=>"48"] 1..5 ok 38 - Type atomic/NCName is restricted by facet length with value 48. # Subtest: Type atomic/NCName is restricted by facet length with value 11. ok 1 - Value "bwireless_an" fails type constraint NCName[length=>"11"] ok 2 - Value "smust.guidelines-creation" fails type constraint NCName[length=>"11"] ok 3 - Value "ha-particular-ensure.lies.to-from_is-e" fails type constraint NCName[length=>"11"] ok 4 - Value "_first-generation-registry_quality-product.systems-" fails type constraint NCName[length=>"11"] ok 5 - Value "gsoftware_compatibility_already-ability.g_logic-addressing_throu" fails type constraint NCName[length=>"11"] 1..5 ok 39 - Type atomic/NCName is restricted by facet length with value 11. # Subtest: Type atomic/NCName is restricted by facet length with value 52. ok 1 - Value "_" fails type constraint NCName[length=>"52"] ok 2 - Value "kestablish-ca" fails type constraint NCName[length=>"52"] ok 3 - Value "genforcement.infrastructu" fails type constraint NCName[length=>"52"] ok 4 - Value "iand.filter-software_fact.conformance" fails type constraint NCName[length=>"52"] ok 5 - Value "_for_indication.ensure_signatures.their_designed." fails type constraint NCName[length=>"52"] 1..5 ok 40 - Type atomic/NCName is restricted by facet length with value 52. # Subtest: Type atomic/NCName is restricted by facet length with value 64. ok 1 - Value "w" fails type constraint NCName[length=>"64"] ok 2 - Value "oa-related-devel" fails type constraint NCName[length=>"64"] ok 3 - Value "xwith-recommendation_reference-" fails type constraint NCName[length=>"64"] ok 4 - Value "lamong-will_on-and-information_organizations.c" fails type constraint NCName[length=>"64"] ok 5 - Value "_than_create.can-language-directions-result_the.and_the.this." fails type constraint NCName[length=>"64"] 1..5 ok 41 - Type atomic/NCName is restricted by facet length with value 64. 1..41 ok t/50negativeInteger.t ..... # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" passes type constraint NegativeInteger[minExclusive=>"-999999999999999999"] ok 2 - Value "-818329512491933862" passes type constraint NegativeInteger[minExclusive=>"-999999999999999999"] ok 3 - Value "-664485275263920426" passes type constraint NegativeInteger[minExclusive=>"-999999999999999999"] ok 4 - Value "-740995979813640402" passes type constraint NegativeInteger[minExclusive=>"-999999999999999999"] ok 5 - Value "-1" passes type constraint NegativeInteger[minExclusive=>"-999999999999999999"] 1..5 ok 1 - Type atomic/negativeInteger is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -435976618086570511. ok 1 - Value "-435976618086570510" passes type constraint NegativeInteger[minExclusive=>"-435976618086570511"] ok 2 - Value "-53919386640509476" passes type constraint NegativeInteger[minExclusive=>"-435976618086570511"] ok 3 - Value "-225930627153700998" passes type constraint NegativeInteger[minExclusive=>"-435976618086570511"] ok 4 - Value "-410736536149267286" passes type constraint NegativeInteger[minExclusive=>"-435976618086570511"] ok 5 - Value "-1" passes type constraint NegativeInteger[minExclusive=>"-435976618086570511"] 1..5 ok 2 - Type atomic/negativeInteger is restricted by facet minExclusive with value -435976618086570511. # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -900435039333670416. ok 1 - Value "-900435039333670415" passes type constraint NegativeInteger[minExclusive=>"-900435039333670416"] ok 2 - Value "-211525512703915963" passes type constraint NegativeInteger[minExclusive=>"-900435039333670416"] ok 3 - Value "-460069685368384428" passes type constraint NegativeInteger[minExclusive=>"-900435039333670416"] ok 4 - Value "-339377387206743076" passes type constraint NegativeInteger[minExclusive=>"-900435039333670416"] ok 5 - Value "-1" passes type constraint NegativeInteger[minExclusive=>"-900435039333670416"] 1..5 ok 3 - Type atomic/negativeInteger is restricted by facet minExclusive with value -900435039333670416. # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -495295756372066909. ok 1 - Value "-495295756372066908" passes type constraint NegativeInteger[minExclusive=>"-495295756372066909"] ok 2 - Value "-295243202700852519" passes type constraint NegativeInteger[minExclusive=>"-495295756372066909"] ok 3 - Value "-325162158016492101" passes type constraint NegativeInteger[minExclusive=>"-495295756372066909"] ok 4 - Value "-211876872550324198" passes type constraint NegativeInteger[minExclusive=>"-495295756372066909"] ok 5 - Value "-1" passes type constraint NegativeInteger[minExclusive=>"-495295756372066909"] 1..5 ok 4 - Type atomic/negativeInteger is restricted by facet minExclusive with value -495295756372066909. # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -2. ok 1 - Value "-1" passes type constraint NegativeInteger[minExclusive=>"-2"] 1..1 ok 5 - Type atomic/negativeInteger is restricted by facet minExclusive with value -2. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[minInclusive=>"-999999999999999999"] ok 2 - Value "-485746829700231197" passes type constraint NegativeInteger[minInclusive=>"-999999999999999999"] ok 3 - Value "-805738000490561322" passes type constraint NegativeInteger[minInclusive=>"-999999999999999999"] ok 4 - Value "-649849799367292035" passes type constraint NegativeInteger[minInclusive=>"-999999999999999999"] ok 5 - Value "-1" passes type constraint NegativeInteger[minInclusive=>"-999999999999999999"] 1..5 ok 6 - Type atomic/negativeInteger is restricted by facet minInclusive with value -999999999999999999. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -440277848538184635. ok 1 - Value "-440277848538184635" passes type constraint NegativeInteger[minInclusive=>"-440277848538184635"] ok 2 - Value "-9697736005135568" passes type constraint NegativeInteger[minInclusive=>"-440277848538184635"] ok 3 - Value "-7632350895753607" passes type constraint NegativeInteger[minInclusive=>"-440277848538184635"] ok 4 - Value "-7379248125433725" passes type constraint NegativeInteger[minInclusive=>"-440277848538184635"] ok 5 - Value "-1" passes type constraint NegativeInteger[minInclusive=>"-440277848538184635"] 1..5 ok 7 - Type atomic/negativeInteger is restricted by facet minInclusive with value -440277848538184635. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -539945622984702833. ok 1 - Value "-539945622984702833" passes type constraint NegativeInteger[minInclusive=>"-539945622984702833"] ok 2 - Value "-459526312298212931" passes type constraint NegativeInteger[minInclusive=>"-539945622984702833"] ok 3 - Value "-218061040862121" passes type constraint NegativeInteger[minInclusive=>"-539945622984702833"] ok 4 - Value "-259667994395542348" passes type constraint NegativeInteger[minInclusive=>"-539945622984702833"] ok 5 - Value "-1" passes type constraint NegativeInteger[minInclusive=>"-539945622984702833"] 1..5 ok 8 - Type atomic/negativeInteger is restricted by facet minInclusive with value -539945622984702833. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -947674826094804355. ok 1 - Value "-947674826094804355" passes type constraint NegativeInteger[minInclusive=>"-947674826094804355"] ok 2 - Value "-312579074702648793" passes type constraint NegativeInteger[minInclusive=>"-947674826094804355"] ok 3 - Value "-68451092930283082" passes type constraint NegativeInteger[minInclusive=>"-947674826094804355"] ok 4 - Value "-552221550562783780" passes type constraint NegativeInteger[minInclusive=>"-947674826094804355"] ok 5 - Value "-1" passes type constraint NegativeInteger[minInclusive=>"-947674826094804355"] 1..5 ok 9 - Type atomic/negativeInteger is restricted by facet minInclusive with value -947674826094804355. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -1. ok 1 - Value "-1" passes type constraint NegativeInteger[minInclusive=>"-1"] 1..1 ok 10 - Type atomic/negativeInteger is restricted by facet minInclusive with value -1. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxExclusive=>"-999999999999999998"] 1..1 ok 11 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -866521354558973720. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxExclusive=>"-866521354558973720"] ok 2 - Value "-954880220749267418" passes type constraint NegativeInteger[maxExclusive=>"-866521354558973720"] ok 3 - Value "-962884675120571730" passes type constraint NegativeInteger[maxExclusive=>"-866521354558973720"] ok 4 - Value "-971148733548590286" passes type constraint NegativeInteger[maxExclusive=>"-866521354558973720"] ok 5 - Value "-866521354558973721" passes type constraint NegativeInteger[maxExclusive=>"-866521354558973720"] 1..5 ok 12 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -866521354558973720. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -184935339155753553. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxExclusive=>"-184935339155753553"] ok 2 - Value "-866443582381708492" passes type constraint NegativeInteger[maxExclusive=>"-184935339155753553"] ok 3 - Value "-414615380928389037" passes type constraint NegativeInteger[maxExclusive=>"-184935339155753553"] ok 4 - Value "-515743231902319800" passes type constraint NegativeInteger[maxExclusive=>"-184935339155753553"] ok 5 - Value "-184935339155753554" passes type constraint NegativeInteger[maxExclusive=>"-184935339155753553"] 1..5 ok 13 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -184935339155753553. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -572450131914860271. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxExclusive=>"-572450131914860271"] ok 2 - Value "-934954204455349911" passes type constraint NegativeInteger[maxExclusive=>"-572450131914860271"] ok 3 - Value "-685813274737660968" passes type constraint NegativeInteger[maxExclusive=>"-572450131914860271"] ok 4 - Value "-626892420609938489" passes type constraint NegativeInteger[maxExclusive=>"-572450131914860271"] ok 5 - Value "-572450131914860272" passes type constraint NegativeInteger[maxExclusive=>"-572450131914860271"] 1..5 ok 14 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -572450131914860271. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -1. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxExclusive=>"-1"] ok 2 - Value "-6016271999369606" passes type constraint NegativeInteger[maxExclusive=>"-1"] ok 3 - Value "-386788852511558923" passes type constraint NegativeInteger[maxExclusive=>"-1"] ok 4 - Value "-275298847842965989" passes type constraint NegativeInteger[maxExclusive=>"-1"] ok 5 - Value "-2" passes type constraint NegativeInteger[maxExclusive=>"-1"] 1..5 ok 15 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -1. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxInclusive=>"-999999999999999999"] 1..1 ok 16 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -922333322214573646. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxInclusive=>"-922333322214573646"] ok 2 - Value "-932149789525735583" passes type constraint NegativeInteger[maxInclusive=>"-922333322214573646"] ok 3 - Value "-951946305725515999" passes type constraint NegativeInteger[maxInclusive=>"-922333322214573646"] ok 4 - Value "-963767697290822707" passes type constraint NegativeInteger[maxInclusive=>"-922333322214573646"] ok 5 - Value "-922333322214573646" passes type constraint NegativeInteger[maxInclusive=>"-922333322214573646"] 1..5 ok 17 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -922333322214573646. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -34749374507754505. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxInclusive=>"-34749374507754505"] ok 2 - Value "-523820368232342381" passes type constraint NegativeInteger[maxInclusive=>"-34749374507754505"] ok 3 - Value "-884126792645226095" passes type constraint NegativeInteger[maxInclusive=>"-34749374507754505"] ok 4 - Value "-745050149979268620" passes type constraint NegativeInteger[maxInclusive=>"-34749374507754505"] ok 5 - Value "-34749374507754505" passes type constraint NegativeInteger[maxInclusive=>"-34749374507754505"] 1..5 ok 18 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -34749374507754505. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -666057423564200834. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxInclusive=>"-666057423564200834"] ok 2 - Value "-859536992360054974" passes type constraint NegativeInteger[maxInclusive=>"-666057423564200834"] ok 3 - Value "-864728476120857385" passes type constraint NegativeInteger[maxInclusive=>"-666057423564200834"] ok 4 - Value "-762359260826851497" passes type constraint NegativeInteger[maxInclusive=>"-666057423564200834"] ok 5 - Value "-666057423564200834" passes type constraint NegativeInteger[maxInclusive=>"-666057423564200834"] 1..5 ok 19 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -666057423564200834. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -1. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[maxInclusive=>"-1"] ok 2 - Value "-318673160689050494" passes type constraint NegativeInteger[maxInclusive=>"-1"] ok 3 - Value "-393749913908599924" passes type constraint NegativeInteger[maxInclusive=>"-1"] ok 4 - Value "-614358525691746648" passes type constraint NegativeInteger[maxInclusive=>"-1"] ok 5 - Value "-1" passes type constraint NegativeInteger[maxInclusive=>"-1"] 1..5 ok 20 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -1. # Subtest: Type atomic/negativeInteger is restricted by facet fractionDigits with value 0. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[fractionDigits=>"0"] ok 2 - Value "-171881324764382448" passes type constraint NegativeInteger[fractionDigits=>"0"] ok 3 - Value "-244720973181966839" passes type constraint NegativeInteger[fractionDigits=>"0"] ok 4 - Value "-301756094648375273" passes type constraint NegativeInteger[fractionDigits=>"0"] ok 5 - Value "-1" passes type constraint NegativeInteger[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/negativeInteger is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 1. ok 1 - Value "-2" passes type constraint NegativeInteger[totalDigits=>"1"] ok 2 - Value "-3" passes type constraint NegativeInteger[totalDigits=>"1"] ok 3 - Value "-6" passes type constraint NegativeInteger[totalDigits=>"1"] ok 4 - Value "-6" passes type constraint NegativeInteger[totalDigits=>"1"] ok 5 - Value "-4" passes type constraint NegativeInteger[totalDigits=>"1"] 1..5 ok 22 - Type atomic/negativeInteger is restricted by facet totalDigits with value 1. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 5. ok 1 - Value "-2" passes type constraint NegativeInteger[totalDigits=>"5"] ok 2 - Value "-16" passes type constraint NegativeInteger[totalDigits=>"5"] ok 3 - Value "-294" passes type constraint NegativeInteger[totalDigits=>"5"] ok 4 - Value "-1193" passes type constraint NegativeInteger[totalDigits=>"5"] ok 5 - Value "-73267" passes type constraint NegativeInteger[totalDigits=>"5"] 1..5 ok 23 - Type atomic/negativeInteger is restricted by facet totalDigits with value 5. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 9. ok 1 - Value "-4" passes type constraint NegativeInteger[totalDigits=>"9"] ok 2 - Value "-177" passes type constraint NegativeInteger[totalDigits=>"9"] ok 3 - Value "-83160" passes type constraint NegativeInteger[totalDigits=>"9"] ok 4 - Value "-3465945" passes type constraint NegativeInteger[totalDigits=>"9"] ok 5 - Value "-987457807" passes type constraint NegativeInteger[totalDigits=>"9"] 1..5 ok 24 - Type atomic/negativeInteger is restricted by facet totalDigits with value 9. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 13. ok 1 - Value "-4" passes type constraint NegativeInteger[totalDigits=>"13"] ok 2 - Value "-5271" passes type constraint NegativeInteger[totalDigits=>"13"] ok 3 - Value "-3126639" passes type constraint NegativeInteger[totalDigits=>"13"] ok 4 - Value "-4597578363" passes type constraint NegativeInteger[totalDigits=>"13"] ok 5 - Value "-7247487111835" passes type constraint NegativeInteger[totalDigits=>"13"] 1..5 ok 25 - Type atomic/negativeInteger is restricted by facet totalDigits with value 13. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 18. ok 1 - Value "-5" passes type constraint NegativeInteger[totalDigits=>"18"] ok 2 - Value "-75742" passes type constraint NegativeInteger[totalDigits=>"18"] ok 3 - Value "-455976320" passes type constraint NegativeInteger[totalDigits=>"18"] ok 4 - Value "-4445354332577" passes type constraint NegativeInteger[totalDigits=>"18"] ok 5 - Value "-912762633976188962" passes type constraint NegativeInteger[totalDigits=>"18"] 1..5 ok 26 - Type atomic/negativeInteger is restricted by facet totalDigits with value 18. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-7" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-8" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-8" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-3" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-2" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 27 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{5}. ok 1 - Value "-76576" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 2 - Value "-92592" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 3 - Value "-28664" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 4 - Value "-73317" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 5 - Value "-47257" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] 1..5 ok 28 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{5}. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{9}. ok 1 - Value "-165429727" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 2 - Value "-583133911" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 3 - Value "-887829423" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 4 - Value "-774282848" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 5 - Value "-718524348" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] 1..5 ok 29 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{9}. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{13}. ok 1 - Value "-6652874376778" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 2 - Value "-5362777997727" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 3 - Value "-2844768288884" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 4 - Value "-5742996298233" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 5 - Value "-5897261686643" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] 1..5 ok 30 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{13}. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{18}. ok 1 - Value "-914387262474557335" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 2 - Value "-923276382451256268" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 3 - Value "-917314136385244564" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 4 - Value "-931566117363638157" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 5 - Value "-964253325762237153" passes type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] 1..5 ok 31 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{18}. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-9896" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eda128)"] ok 2 - Value "-141901608775" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eda128)"] ok 3 - Value "-437" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eda128)"] ok 4 - Value "-141901608775" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eda128)"] ok 5 - Value "-437" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eda128)"] 1..5 ok 32 - Type atomic/negativeInteger is restricted by facet enumeration. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-759" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ede1a8)"] ok 2 - Value "-51678619095983" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ede1a8)"] ok 3 - Value "-462214" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ede1a8)"] ok 4 - Value "-567986" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ede1a8)"] ok 5 - Value "-58812994566" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ede1a8)"] 1..5 ok 33 - Type atomic/negativeInteger is restricted by facet enumeration. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-923074469" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ee49e0)"] ok 2 - Value "-51381660407640261" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ee49e0)"] ok 3 - Value "-99" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ee49e0)"] ok 4 - Value "-13149" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ee49e0)"] ok 5 - Value "-74" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3ee49e0)"] 1..5 ok 34 - Type atomic/negativeInteger is restricted by facet enumeration. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-36619944811" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eeac90)"] ok 2 - Value "-918536646" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eeac90)"] ok 3 - Value "-57023" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eeac90)"] ok 4 - Value "-87037330956252501" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eeac90)"] ok 5 - Value "-918536646" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eeac90)"] 1..5 ok 35 - Type atomic/negativeInteger is restricted by facet enumeration. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-632" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eed030)"] ok 2 - Value "-6208" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eed030)"] ok 3 - Value "-972552137318" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eed030)"] ok 4 - Value "-6208" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eed030)"] ok 5 - Value "-632" passes type constraint NegativeInteger[enumeration=>"ARRAY(0x3eed030)"] 1..5 ok 36 - Type atomic/negativeInteger is restricted by facet enumeration. # Subtest: Type atomic/negativeInteger is restricted by facet whiteSpace with value collapse. ok 1 - Value "-999999999999999999" passes type constraint NegativeInteger[whiteSpace=>"collapse"] ok 2 - Value "-165356406576173898" passes type constraint NegativeInteger[whiteSpace=>"collapse"] ok 3 - Value "-547179558838093771" passes type constraint NegativeInteger[whiteSpace=>"collapse"] ok 4 - Value "-758569088580481442" passes type constraint NegativeInteger[whiteSpace=>"collapse"] ok 5 - Value "-1" passes type constraint NegativeInteger[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/negativeInteger is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -383278836725871707. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minInclusive=>"-383278836725871707"] ok 2 - Value "-702169798022027542" fails type constraint NegativeInteger[minInclusive=>"-383278836725871707"] ok 3 - Value "-666529727638624998" fails type constraint NegativeInteger[minInclusive=>"-383278836725871707"] ok 4 - Value "-985972121431104560" fails type constraint NegativeInteger[minInclusive=>"-383278836725871707"] ok 5 - Value "-383278836725871708" fails type constraint NegativeInteger[minInclusive=>"-383278836725871707"] 1..5 ok 38 - Type atomic/negativeInteger is restricted by facet minInclusive with value -383278836725871707. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -349070581849158068. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minInclusive=>"-349070581849158068"] ok 2 - Value "-865540392815267322" fails type constraint NegativeInteger[minInclusive=>"-349070581849158068"] ok 3 - Value "-409845412626426777" fails type constraint NegativeInteger[minInclusive=>"-349070581849158068"] ok 4 - Value "-402775332169313208" fails type constraint NegativeInteger[minInclusive=>"-349070581849158068"] ok 5 - Value "-349070581849158069" fails type constraint NegativeInteger[minInclusive=>"-349070581849158068"] 1..5 ok 39 - Type atomic/negativeInteger is restricted by facet minInclusive with value -349070581849158068. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -13084299575343628. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minInclusive=>"-13084299575343628"] ok 2 - Value "-462923617980921371" fails type constraint NegativeInteger[minInclusive=>"-13084299575343628"] ok 3 - Value "-318397992456832307" fails type constraint NegativeInteger[minInclusive=>"-13084299575343628"] ok 4 - Value "-137137183091879389" fails type constraint NegativeInteger[minInclusive=>"-13084299575343628"] ok 5 - Value "-13084299575343629" fails type constraint NegativeInteger[minInclusive=>"-13084299575343628"] 1..5 ok 40 - Type atomic/negativeInteger is restricted by facet minInclusive with value -13084299575343628. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -176155984517072817. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minInclusive=>"-176155984517072817"] ok 2 - Value "-987458292566733449" fails type constraint NegativeInteger[minInclusive=>"-176155984517072817"] ok 3 - Value "-811020132063424031" fails type constraint NegativeInteger[minInclusive=>"-176155984517072817"] ok 4 - Value "-829439578944992037" fails type constraint NegativeInteger[minInclusive=>"-176155984517072817"] ok 5 - Value "-176155984517072818" fails type constraint NegativeInteger[minInclusive=>"-176155984517072817"] 1..5 ok 41 - Type atomic/negativeInteger is restricted by facet minInclusive with value -176155984517072817. # Subtest: Type atomic/negativeInteger is restricted by facet minInclusive with value -1. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minInclusive=>"-1"] ok 2 - Value "-518586297113227457" fails type constraint NegativeInteger[minInclusive=>"-1"] ok 3 - Value "-690472356337122672" fails type constraint NegativeInteger[minInclusive=>"-1"] ok 4 - Value "-195234996010505647" fails type constraint NegativeInteger[minInclusive=>"-1"] ok 5 - Value "-2" fails type constraint NegativeInteger[minInclusive=>"-1"] 1..5 ok 42 - Type atomic/negativeInteger is restricted by facet minInclusive with value -1. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" fails type constraint NegativeInteger[maxInclusive=>"-999999999999999999"] ok 2 - Value "-283623569470353054" fails type constraint NegativeInteger[maxInclusive=>"-999999999999999999"] ok 3 - Value "-513743212038921703" fails type constraint NegativeInteger[maxInclusive=>"-999999999999999999"] ok 4 - Value "-738432751342086522" fails type constraint NegativeInteger[maxInclusive=>"-999999999999999999"] ok 5 - Value "-1" fails type constraint NegativeInteger[maxInclusive=>"-999999999999999999"] 1..5 ok 43 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -369278887790841392. ok 1 - Value "-369278887790841391" fails type constraint NegativeInteger[maxInclusive=>"-369278887790841392"] ok 2 - Value "-78342130091136135" fails type constraint NegativeInteger[maxInclusive=>"-369278887790841392"] ok 3 - Value "-254223661061725469" fails type constraint NegativeInteger[maxInclusive=>"-369278887790841392"] ok 4 - Value "-97858745140121915" fails type constraint NegativeInteger[maxInclusive=>"-369278887790841392"] ok 5 - Value "-1" fails type constraint NegativeInteger[maxInclusive=>"-369278887790841392"] 1..5 ok 44 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -369278887790841392. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -177604717942529411. ok 1 - Value "-177604717942529410" fails type constraint NegativeInteger[maxInclusive=>"-177604717942529411"] ok 2 - Value "-131211550622692333" fails type constraint NegativeInteger[maxInclusive=>"-177604717942529411"] ok 3 - Value "-160312980577746200" fails type constraint NegativeInteger[maxInclusive=>"-177604717942529411"] ok 4 - Value "-111775195041801727" fails type constraint NegativeInteger[maxInclusive=>"-177604717942529411"] ok 5 - Value "-1" fails type constraint NegativeInteger[maxInclusive=>"-177604717942529411"] 1..5 ok 45 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -177604717942529411. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -411412970005971434. ok 1 - Value "-411412970005971433" fails type constraint NegativeInteger[maxInclusive=>"-411412970005971434"] ok 2 - Value "-234044042183509633" fails type constraint NegativeInteger[maxInclusive=>"-411412970005971434"] ok 3 - Value "-300625725959076879" fails type constraint NegativeInteger[maxInclusive=>"-411412970005971434"] ok 4 - Value "-352625591500965827" fails type constraint NegativeInteger[maxInclusive=>"-411412970005971434"] ok 5 - Value "-1" fails type constraint NegativeInteger[maxInclusive=>"-411412970005971434"] 1..5 ok 46 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -411412970005971434. # Subtest: Type atomic/negativeInteger is restricted by facet maxInclusive with value -135951110411760890. ok 1 - Value "-135951110411760889" fails type constraint NegativeInteger[maxInclusive=>"-135951110411760890"] ok 2 - Value "-85974327696241055" fails type constraint NegativeInteger[maxInclusive=>"-135951110411760890"] ok 3 - Value "-112021063643733463" fails type constraint NegativeInteger[maxInclusive=>"-135951110411760890"] ok 4 - Value "-132991626123000178" fails type constraint NegativeInteger[maxInclusive=>"-135951110411760890"] ok 5 - Value "-1" fails type constraint NegativeInteger[maxInclusive=>"-135951110411760890"] 1..5 ok 47 - Type atomic/negativeInteger is restricted by facet maxInclusive with value -135951110411760890. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 1. ok 1 - Value "-58" fails type constraint NegativeInteger[totalDigits=>"1"] ok 2 - Value "-818952" fails type constraint NegativeInteger[totalDigits=>"1"] ok 3 - Value "-2832450785" fails type constraint NegativeInteger[totalDigits=>"1"] ok 4 - Value "-77188754766704" fails type constraint NegativeInteger[totalDigits=>"1"] ok 5 - Value "-355233502652433737" fails type constraint NegativeInteger[totalDigits=>"1"] 1..5 ok 48 - Type atomic/negativeInteger is restricted by facet totalDigits with value 1. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 4. ok 1 - Value "-18086" fails type constraint NegativeInteger[totalDigits=>"4"] ok 2 - Value "-30236688" fails type constraint NegativeInteger[totalDigits=>"4"] ok 3 - Value "-81144291194" fails type constraint NegativeInteger[totalDigits=>"4"] ok 4 - Value "-56839769692583" fails type constraint NegativeInteger[totalDigits=>"4"] ok 5 - Value "-478688135624794333" fails type constraint NegativeInteger[totalDigits=>"4"] 1..5 ok 49 - Type atomic/negativeInteger is restricted by facet totalDigits with value 4. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 7. ok 1 - Value "-27860248" fails type constraint NegativeInteger[totalDigits=>"7"] ok 2 - Value "-6605411553" fails type constraint NegativeInteger[totalDigits=>"7"] ok 3 - Value "-573349747565" fails type constraint NegativeInteger[totalDigits=>"7"] ok 4 - Value "-55823956446873" fails type constraint NegativeInteger[totalDigits=>"7"] ok 5 - Value "-395582881715216836" fails type constraint NegativeInteger[totalDigits=>"7"] 1..5 ok 50 - Type atomic/negativeInteger is restricted by facet totalDigits with value 7. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 10. ok 1 - Value "-80764013622" fails type constraint NegativeInteger[totalDigits=>"10"] ok 2 - Value "-244686357565" fails type constraint NegativeInteger[totalDigits=>"10"] ok 3 - Value "-6867961201779" fails type constraint NegativeInteger[totalDigits=>"10"] ok 4 - Value "-76114111985696" fails type constraint NegativeInteger[totalDigits=>"10"] ok 5 - Value "-408181343177446654" fails type constraint NegativeInteger[totalDigits=>"10"] 1..5 ok 51 - Type atomic/negativeInteger is restricted by facet totalDigits with value 10. # Subtest: Type atomic/negativeInteger is restricted by facet totalDigits with value 13. ok 1 - Value "-91158467351677" fails type constraint NegativeInteger[totalDigits=>"13"] ok 2 - Value "-122763668788141" fails type constraint NegativeInteger[totalDigits=>"13"] ok 3 - Value "-1320423848331330" fails type constraint NegativeInteger[totalDigits=>"13"] ok 4 - Value "-48844377017825023" fails type constraint NegativeInteger[totalDigits=>"13"] ok 5 - Value "-788271878309517085" fails type constraint NegativeInteger[totalDigits=>"13"] 1..5 ok 52 - Type atomic/negativeInteger is restricted by facet totalDigits with value 13. # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minExclusive=>"-999999999999999999"] 1..1 ok 53 - Type atomic/negativeInteger is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -921633907817531072. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minExclusive=>"-921633907817531072"] ok 2 - Value "-951595666509219807" fails type constraint NegativeInteger[minExclusive=>"-921633907817531072"] ok 3 - Value "-949054733442859939" fails type constraint NegativeInteger[minExclusive=>"-921633907817531072"] ok 4 - Value "-985381760840341098" fails type constraint NegativeInteger[minExclusive=>"-921633907817531072"] ok 5 - Value "-921633907817531072" fails type constraint NegativeInteger[minExclusive=>"-921633907817531072"] 1..5 ok 54 - Type atomic/negativeInteger is restricted by facet minExclusive with value -921633907817531072. # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -976782140546110121. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minExclusive=>"-976782140546110121"] ok 2 - Value "-988149319138515245" fails type constraint NegativeInteger[minExclusive=>"-976782140546110121"] ok 3 - Value "-983263510399785395" fails type constraint NegativeInteger[minExclusive=>"-976782140546110121"] ok 4 - Value "-995748341020440494" fails type constraint NegativeInteger[minExclusive=>"-976782140546110121"] ok 5 - Value "-976782140546110121" fails type constraint NegativeInteger[minExclusive=>"-976782140546110121"] 1..5 ok 55 - Type atomic/negativeInteger is restricted by facet minExclusive with value -976782140546110121. # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -788555704125782685. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minExclusive=>"-788555704125782685"] ok 2 - Value "-854450049048861665" fails type constraint NegativeInteger[minExclusive=>"-788555704125782685"] ok 3 - Value "-901885140223494858" fails type constraint NegativeInteger[minExclusive=>"-788555704125782685"] ok 4 - Value "-816608602126030677" fails type constraint NegativeInteger[minExclusive=>"-788555704125782685"] ok 5 - Value "-788555704125782685" fails type constraint NegativeInteger[minExclusive=>"-788555704125782685"] 1..5 ok 56 - Type atomic/negativeInteger is restricted by facet minExclusive with value -788555704125782685. # Subtest: Type atomic/negativeInteger is restricted by facet minExclusive with value -2. ok 1 - Value "-999999999999999999" fails type constraint NegativeInteger[minExclusive=>"-2"] ok 2 - Value "-996734916696543681" fails type constraint NegativeInteger[minExclusive=>"-2"] ok 3 - Value "-532288887764013729" fails type constraint NegativeInteger[minExclusive=>"-2"] ok 4 - Value "-542195774224826232" fails type constraint NegativeInteger[minExclusive=>"-2"] ok 5 - Value "-2" fails type constraint NegativeInteger[minExclusive=>"-2"] 1..5 ok 57 - Type atomic/negativeInteger is restricted by facet minExclusive with value -2. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999998" fails type constraint NegativeInteger[maxExclusive=>"-999999999999999998"] ok 2 - Value "-145345601162744975" fails type constraint NegativeInteger[maxExclusive=>"-999999999999999998"] ok 3 - Value "-359114579536026434" fails type constraint NegativeInteger[maxExclusive=>"-999999999999999998"] ok 4 - Value "-997175199307837376" fails type constraint NegativeInteger[maxExclusive=>"-999999999999999998"] ok 5 - Value "-1" fails type constraint NegativeInteger[maxExclusive=>"-999999999999999998"] 1..5 ok 58 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -466339041882621318. ok 1 - Value "-466339041882621318" fails type constraint NegativeInteger[maxExclusive=>"-466339041882621318"] ok 2 - Value "-465181401943681643" fails type constraint NegativeInteger[maxExclusive=>"-466339041882621318"] ok 3 - Value "-455208473908838232" fails type constraint NegativeInteger[maxExclusive=>"-466339041882621318"] ok 4 - Value "-63145281984264547" fails type constraint NegativeInteger[maxExclusive=>"-466339041882621318"] ok 5 - Value "-1" fails type constraint NegativeInteger[maxExclusive=>"-466339041882621318"] 1..5 ok 59 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -466339041882621318. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -954414372192710523. ok 1 - Value "-954414372192710523" fails type constraint NegativeInteger[maxExclusive=>"-954414372192710523"] ok 2 - Value "-880236823638807375" fails type constraint NegativeInteger[maxExclusive=>"-954414372192710523"] ok 3 - Value "-41556158763589335" fails type constraint NegativeInteger[maxExclusive=>"-954414372192710523"] ok 4 - Value "-619003189153397151" fails type constraint NegativeInteger[maxExclusive=>"-954414372192710523"] ok 5 - Value "-1" fails type constraint NegativeInteger[maxExclusive=>"-954414372192710523"] 1..5 ok 60 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -954414372192710523. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -367996043905826186. ok 1 - Value "-367996043905826186" fails type constraint NegativeInteger[maxExclusive=>"-367996043905826186"] ok 2 - Value "-367572248213243802" fails type constraint NegativeInteger[maxExclusive=>"-367996043905826186"] ok 3 - Value "-222998764331746192" fails type constraint NegativeInteger[maxExclusive=>"-367996043905826186"] ok 4 - Value "-104807281411357482" fails type constraint NegativeInteger[maxExclusive=>"-367996043905826186"] ok 5 - Value "-1" fails type constraint NegativeInteger[maxExclusive=>"-367996043905826186"] 1..5 ok 61 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -367996043905826186. # Subtest: Type atomic/negativeInteger is restricted by facet maxExclusive with value -1. ok 1 - Value "-1" fails type constraint NegativeInteger[maxExclusive=>"-1"] 1..1 ok 62 - Type atomic/negativeInteger is restricted by facet maxExclusive with value -1. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-6224178888684242" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-27738747" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-917486331664737187" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-862629" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-335183" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 63 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{5}. ok 1 - Value "-3232" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 2 - Value "-17351737336733" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 3 - Value "-7417355772454323" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 4 - Value "-7918676" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 5 - Value "-893465834" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] 1..5 ok 64 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{5}. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{9}. ok 1 - Value "-765838262428" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 2 - Value "-58" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 3 - Value "-524428766258666" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 4 - Value "-6843577645466" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 5 - Value "-27787" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] 1..5 ok 65 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{9}. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{13}. ok 1 - Value "-64876363769717" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 2 - Value "-8" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 3 - Value "-948175624636772733" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 4 - Value "-35573145" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 5 - Value "-8986529274638524" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] 1..5 ok 66 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{13}. # Subtest: Type atomic/negativeInteger is restricted by facet pattern with value \-\d{18}. ok 1 - Value "-282" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 2 - Value "-678426537437946" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 3 - Value "-25276325622825" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 4 - Value "-3197335867" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 5 - Value "-7695854688243555" fails type constraint NegativeInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] 1..5 ok 67 - Type atomic/negativeInteger is restricted by facet pattern with value \-\d{18}. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-405001977958150183" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f731a8)"] ok 2 - Value "-926265724849529958" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f731a8)"] ok 3 - Value "-947215466890104384" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f731a8)"] ok 4 - Value "-926265724849529958" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f731a8)"] ok 5 - Value "-320673971316476791" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f731a8)"] 1..5 ok 68 - Type atomic/negativeInteger is restricted by facet enumeration. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-301611282400402802" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f79618)"] ok 2 - Value "-320264127677682420" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f79618)"] ok 3 - Value "-909215274749755496" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f79618)"] ok 4 - Value "-32439581066225576" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f79618)"] ok 5 - Value "-820566993291908852" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f79618)"] 1..5 ok 69 - Type atomic/negativeInteger is restricted by facet enumeration. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-596049869114037344" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f7e338)"] ok 2 - Value "-681650746687945341" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f7e338)"] ok 3 - Value "-363186156759663370" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f7e338)"] ok 4 - Value "-667584630727504734" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f7e338)"] ok 5 - Value "-414737603349142558" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f7e338)"] 1..5 ok 70 - Type atomic/negativeInteger is restricted by facet enumeration. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-870664238957266189" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f80fc8)"] ok 2 - Value "-719813955911788760" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f80fc8)"] ok 3 - Value "-924064477915192638" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f80fc8)"] ok 4 - Value "-870664238957266189" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f80fc8)"] ok 5 - Value "-924064477915192638" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f80fc8)"] 1..5 ok 71 - Type atomic/negativeInteger is restricted by facet enumeration. # Subtest: Type atomic/negativeInteger is restricted by facet enumeration. ok 1 - Value "-528129194915475608" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f837f0)"] ok 2 - Value "-986692020455715134" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f837f0)"] ok 3 - Value "-452559197884029096" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f837f0)"] ok 4 - Value "-514570933867417701" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f837f0)"] ok 5 - Value "-479202583663554504" fails type constraint NegativeInteger[enumeration=>"ARRAY(0x3f837f0)"] 1..5 ok 72 - Type atomic/negativeInteger is restricted by facet enumeration. 1..72 ok t/50NMTOKEN.t ............. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 1. ok 1 - Value "o" passes type constraint NmToken[maxLength=>"1"] ok 2 - Value "c" passes type constraint NmToken[maxLength=>"1"] ok 3 - Value "m" passes type constraint NmToken[maxLength=>"1"] ok 4 - Value "m" passes type constraint NmToken[maxLength=>"1"] ok 5 - Value "p" passes type constraint NmToken[maxLength=>"1"] 1..5 ok 1 - Type atomic/NMTOKEN is restricted by facet maxLength with value 1. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 41. ok 1 - Value "i" passes type constraint NmToken[maxLength=>"41"] ok 2 - Value "build.measu" passes type constraint NmToken[maxLength=>"41"] ok 3 - Value "information-exercise_" passes type constraint NmToken[maxLength=>"41"] ok 4 - Value "to_world-including:for.A_of:lan" passes type constraint NmToken[maxLength=>"41"] ok 5 - Value "success:hampered:and_interoperability:doc" passes type constraint NmToken[maxLength=>"41"] 1..5 ok 2 - Type atomic/NMTOKEN is restricted by facet maxLength with value 41. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 42. ok 1 - Value "o" passes type constraint NmToken[maxLength=>"42"] ok 2 - Value "to-cooperat" passes type constraint NmToken[maxLength=>"42"] ok 3 - Value "and:available_a:suite" passes type constraint NmToken[maxLength=>"42"] ok 4 - Value "using:all_as_software.efforts.d" passes type constraint NmToken[maxLength=>"42"] ok 5 - Value "of:of.over:results.and:which.A:Develop_co" passes type constraint NmToken[maxLength=>"42"] 1..5 ok 3 - Type atomic/NMTOKEN is restricted by facet maxLength with value 42. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 54. ok 1 - Value "c" passes type constraint NmToken[maxLength=>"54"] ok 2 - Value "the.repository" passes type constraint NmToken[maxLength=>"54"] ok 3 - Value "will::creates_to:and:An-ens" passes type constraint NmToken[maxLength=>"54"] ok 4 - Value "from_of_of-must.and_and_the:asked.develo" passes type constraint NmToken[maxLength=>"54"] ok 5 - Value "retrieves-them-repository.and-XSL-FO:development-inte" passes type constraint NmToken[maxLength=>"54"] 1..5 ok 4 - Type atomic/NMTOKEN is restricted by facet maxLength with value 54. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 64. ok 1 - Value "c" passes type constraint NmToken[maxLength=>"64"] ok 2 - Value "XML-can_of.techn" passes type constraint NmToken[maxLength=>"64"] ok 3 - Value "displaying_highly.language-as_a" passes type constraint NmToken[maxLength=>"64"] ok 4 - Value "browsers-Structured:approach-intuitive-primary" passes type constraint NmToken[maxLength=>"64"] ok 5 - Value "with.the_partnership.build_that.and-four.OASIS:of.and:first_o" passes type constraint NmToken[maxLength=>"64"] 1..5 ok 5 - Type atomic/NMTOKEN is restricted by facet maxLength with value 64. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 1. ok 1 - Value "t" passes type constraint NmToken[minLength=>"1"] ok 2 - Value "The:for:called_o" passes type constraint NmToken[minLength=>"1"] ok 3 - Value "communication:discuss:informati" passes type constraint NmToken[minLength=>"1"] ok 4 - Value "process:standardization.and.and.ebXML-body-to-" passes type constraint NmToken[minLength=>"1"] ok 5 - Value "with-signatures:The-as:prototypes.database_be.care_wireless-e" passes type constraint NmToken[minLength=>"1"] 1..5 ok 6 - Type atomic/NMTOKEN is restricted by facet minLength with value 1. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 45. ok 1 - Value "The_ensure_is.are-appropriate_more:as:the.are" passes type constraint NmToken[minLength=>"45"] ok 2 - Value "data-Naval_software_a_of_files.test-retrieval_reg" passes type constraint NmToken[minLength=>"45"] ok 3 - Value "of:a_The.landscape-other.contribute_computing_unbiase" passes type constraint NmToken[minLength=>"45"] ok 4 - Value "reproduced-database.ad-Advancement_and:recent-and:do_the_" passes type constraint NmToken[minLength=>"45"] ok 5 - Value "beta_library_operating-are-to:subject:in:filter_understand_an" passes type constraint NmToken[minLength=>"45"] 1..5 ok 7 - Type atomic/NMTOKEN is restricted by facet minLength with value 45. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 35. ok 1 - Value "the_repository.correction-a:Investi" passes type constraint NmToken[minLength=>"35"] ok 2 - Value "into_that-choices-coupled_being-Pervasive:" passes type constraint NmToken[minLength=>"35"] ok 3 - Value "electronic-our:must:DOM-The_role:these_and:the:si" passes type constraint NmToken[minLength=>"35"] ok 4 - Value "for_widely:this.known_the_that.location.profiles:visibly" passes type constraint NmToken[minLength=>"35"] ok 5 - Value "industry-allow_repository_have.tune:Working-offer:asked.supply-" passes type constraint NmToken[minLength=>"35"] 1..5 ok 8 - Type atomic/NMTOKEN is restricted by facet minLength with value 35. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 33. ok 1 - Value "XML:environments.is.being.objects" passes type constraint NmToken[minLength=>"33"] ok 2 - Value "used:the:that-profiles-standards-reposit" passes type constraint NmToken[minLength=>"33"] ok 3 - Value "and.if:are:by:the:Simulation:the-the:help.NIST-" passes type constraint NmToken[minLength=>"33"] ok 4 - Value "on.would_is_the_particularly:of-computer.the-requires-" passes type constraint NmToken[minLength=>"33"] ok 5 - Value "that-groups:systems_software.find_data.addition.will-SMEs-tha" passes type constraint NmToken[minLength=>"33"] 1..5 ok 9 - Type atomic/NMTOKEN is restricted by facet minLength with value 33. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 64. ok 1 - Value "languages-computing_specifications_way:for.chain:organization:fo" passes type constraint NmToken[minLength=>"64"] ok 2 - Value "suites:paradigm.manipulate_will-success.only-more:data.discussio" passes type constraint NmToken[minLength=>"64"] ok 3 - Value "and:e:program_rigorous:discuss_we:a_the:tools:robust_robust_is:r" passes type constraint NmToken[minLength=>"64"] ok 4 - Value "number:discovery_on:type:The-to:partnerships:such.tools.act-Nati" passes type constraint NmToken[minLength=>"64"] ok 5 - Value "global:and_can.enterprises.file:interacting-U:must.and_with.SOC." passes type constraint NmToken[minLength=>"64"] 1..5 ok 10 - Type atomic/NMTOKEN is restricted by facet minLength with value 64. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 1. ok 1 - Value "t" passes type constraint NmToken[length=>"1"] ok 2 - Value "f" passes type constraint NmToken[length=>"1"] ok 3 - Value "o" passes type constraint NmToken[length=>"1"] ok 4 - Value "r" passes type constraint NmToken[length=>"1"] ok 5 - Value "c" passes type constraint NmToken[length=>"1"] 1..5 ok 11 - Type atomic/NMTOKEN is restricted by facet length with value 1. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 38. ok 1 - Value "global_application-creation:a-a_reposi" passes type constraint NmToken[length=>"38"] ok 2 - Value "dynamic:registries_file_A.be.as_would-" passes type constraint NmToken[length=>"38"] ok 3 - Value "interoperability_reference.to:specific" passes type constraint NmToken[length=>"38"] ok 4 - Value "and-as_wide-SMEs.with-i_Provide_the.to" passes type constraint NmToken[length=>"38"] ok 5 - Value "including_problems.be-and-Schema:and:a" passes type constraint NmToken[length=>"38"] 1..5 ok 12 - Type atomic/NMTOKEN is restricted by facet length with value 38. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 57. ok 1 - Value "the.joint-s:these.well.and.Such.five-suite.and:to:cross-o" passes type constraint NmToken[length=>"57"] ok 2 - Value "NSRL_utilities.discover_to.ability.also:for:are-helping_p" passes type constraint NmToken[length=>"57"] ok 3 - Value "user:looking:repository:is-to_beta-without.standardizatio" passes type constraint NmToken[length=>"57"] ok 4 - Value "robust_build:EC:used:success:international.individual-suc" passes type constraint NmToken[length=>"57"] ok 5 - Value "of.mechanism_Reference:widely.Schema:signature_Informatio" passes type constraint NmToken[length=>"57"] 1..5 ok 13 - Type atomic/NMTOKEN is restricted by facet length with value 57. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 60. ok 1 - Value "the:prominent:A.key.registry-frameworks.using.tool.hampered-" passes type constraint NmToken[length=>"60"] ok 2 - Value "of_Advancement.same:and-XML.designed_know:of-the_context-ric" passes type constraint NmToken[length=>"60"] ok 3 - Value "of.which:is_Internet-Although-addressing.will.to:market_amon" passes type constraint NmToken[length=>"60"] ok 4 - Value "Schemas_Standards_development:and.software:known:and:interac" passes type constraint NmToken[length=>"60"] ok 5 - Value "transactions-and-are:that.link:is_good-retrieve.for_are:Only" passes type constraint NmToken[length=>"60"] 1..5 ok 14 - Type atomic/NMTOKEN is restricted by facet length with value 60. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 64. ok 1 - Value "of.for_between:A.of:investigations:recent:software_signatures.ab" passes type constraint NmToken[length=>"64"] ok 2 - Value "Provide_the_be.Sun_and-an.involved_In:and-is_prominent-of-chains" passes type constraint NmToken[length=>"64"] ok 3 - Value "advanced:Description-in-role.used-and:enterprises_can_and-softwa" passes type constraint NmToken[length=>"64"] ok 4 - Value "and:electronic.signatures:in-The.Working_as.through.Experimental" passes type constraint NmToken[length=>"64"] ok 5 - Value "future:the:compliant-industry.including:technology_Using-the:thi" passes type constraint NmToken[length=>"64"] 1..5 ok 15 - Type atomic/NMTOKEN is restricted by facet length with value 64. # Subtest: Type atomic/NMTOKEN is restricted by facet pattern with value \c{40}. ok 1 - Value "participants.file-interconnecting_will.v" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){40}\$))"] ok 2 - Value "computer.systems_their:wide.the:assuring" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){40}\$))"] ok 3 - Value "provides.facilitates:known-discussions:o" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){40}\$))"] ok 4 - Value "only-review_that:particularly-DOM:Comput" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){40}\$))"] ok 5 - Value "and:multidisciplinary.software_years_an:" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){40}\$))"] 1..5 ok 16 - Type atomic/NMTOKEN is restricted by facet pattern with value \c{40}. # Subtest: Type atomic/NMTOKEN is restricted by facet pattern with value \c{18}. ok 1 - Value "in.typical_tools:m" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] ok 2 - Value "and:Conformance:to" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] ok 3 - Value "tests.clean:succes" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] ok 4 - Value "virtually-discover" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] ok 5 - Value "with.define-to:cha" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] 1..5 ok 17 - Type atomic/NMTOKEN is restricted by facet pattern with value \c{18}. # Subtest: Type atomic/NMTOKEN is restricted by facet pattern with value \c{6}. ok 1 - Value "for_AP" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){6}\$))"] ok 2 - Value "XML.to" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){6}\$))"] ok 3 - Value "to-Too" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){6}\$))"] ok 4 - Value "abilit" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){6}\$))"] ok 5 - Value "XML-op" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){6}\$))"] 1..5 ok 18 - Type atomic/NMTOKEN is restricted by facet pattern with value \c{6}. # Subtest: Type atomic/NMTOKEN is restricted by facet pattern with value \c{33}. ok 1 - Value "small-.and.for.these-for:Provide-" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){33}\$))"] ok 2 - Value "if_discovery.to_allow-vocabulary_" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){33}\$))"] ok 3 - Value "nature.participate.to-key.contrib" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){33}\$))"] ok 4 - Value "web.in_DOM-precise_languages.Erro" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){33}\$))"] ok 5 - Value "signature.the-lack.to-XML.discove" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){33}\$))"] 1..5 ok 19 - Type atomic/NMTOKEN is restricted by facet pattern with value \c{33}. # Subtest: Type atomic/NMTOKEN is restricted by facet pattern with value \c{18}. ok 1 - Value "include_internatio" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] ok 2 - Value "repositories.use:c" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] ok 3 - Value "annual-data.a:lies" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] ok 4 - Value "the-A:National.hav" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] ok 5 - Value "be.files.and:of-tr" passes type constraint NmToken[pattern=>"(?^:(?ms:^(?:(?:[-._:]|(?:(?:[a-zA-Z]|\\xC3[\\x80-\\x96\\x98-\\xB6\\xB8-\\xBF]|\\xC4[\\x80-\\xB1\\xB4-\\xBE]|\\xC5[\\x81-\\x88\\x8A-\\xBE]|\\xC6[\\x80-\\xBF]|\\xC7[\\x80-\\x83\\x8D-\\xB0\\xB4\\xB5\\xBA-\\xBF]|\\xC8[\\x80-\\x97]|\\xC9[\\x90-\\xBF]|\\xCA[\\x80-\\xA8\\xBB-\\xBF]|\\xCB[\\x80\\x81]|\\xCE[\\x86\\x88-\\x8A\\x8C\\x8E-\\xA1\\xA3-\\xBF]|\\xCF[\\x80-\\x8E\\x90-\\x96\\x9A\\x9C\\x9E\\xA0\\xA2-\\xB3]|\\xD0[\\x81-\\x8C\\x8E-\\xBF]|\\xD1[\\x80-\\x8F\\x91-\\x9C\\x9E-\\xBF]|\\xD2[\\x80\\x81\\x90-\\xBF]|\\xD3[\\x80-\\x84\\x87\\x88\\x8B\\x8C\\x90-\\xAB\\xAE-\\xB5\\xB8\\xB9]|\\xD4[\\xB1-\\xBF]|\\xD5[\\x80-\\x96\\x99\\xA1-\\xBF]|\\xD6[\\x80-\\x86]|\\xD7[\\x90-\\xAA\\xB0-\\xB2]|\\xD8[\\xA1-\\xBA]|\\xD9[\\x81-\\x8A\\xB1-\\xBF]|\\xDA[\\x80-\\xB7\\xBA-\\xBE]|\\xDB[\\x80-\\x8E\\x90-\\x93\\x95\\xA5\\xA6]|\\xE0(?:\\xA4[\\x85-\\xB9\\xBD]|\\xA5[\\x98-\\xA1]|\\xA6[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB6-\\xB9]|\\xA7[\\x9C\\x9D\\x9F-\\xA1\\xB0\\xB1]|\\xA8[\\x85-\\x8A\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5\\xB6\\xB8\\xB9]|\\xA9[\\x99-\\x9C\\x9E\\xB2-\\xB4]|\\xAA[\\x85-\\x8B\\x8D\\x8F-\\x91\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB5-\\xB9\\xBD]|\\xAB\\xA0|\\xAC[\\x85-\\x8C\\x8F\\x90\\x93-\\xA8\\xAA-\\xB0\\xB2\\xB3\\xB6-\\xB9\\xBD]|\\xAD[\\x9C\\x9D\\x9F-\\xA1]|\\xAE[\\x85-\\x8A\\x8E-\\x90\\x92-\\x95\\x99\\x9A\\x9C\\x9E\\x9F\\xA3\\xA4\\xA8-\\xAA\\xAE-\\xB5\\xB7-\\xB9]|\\xB0[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB1[\\xA0\\xA1]|\\xB2[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB3\\xB5-\\xB9]|\\xB3[\\x9E\\xA0\\xA1]|\\xB4[\\x85-\\x8C\\x8E-\\x90\\x92-\\xA8\\xAA-\\xB9]|\\xB5[\\xA0\\xA1]|\\xB8[\\x81-\\xAE\\xB0\\xB2\\xB3]|\\xB9[\\x80-\\x85]|\\xBA[\\x81\\x82\\x84\\x87\\x88\\x8A\\x8D\\x94-\\x97\\x99-\\x9F\\xA1-\\xA3\\xA5\\xA7\\xAA\\xAB\\xAD\\xAE\\xB0\\xB2\\xB3\\xBD]|\\xBB[\\x80-\\x84]|\\xBD[\\x80-\\x87\\x89-\\xA9])|\\xE1(?:\\x82[\\xA0-\\xBF]|\\x83[\\x80-\\x85\\x90-\\xB6]|\\x84[\\x80\\x82\\x83\\x85-\\x87\\x89\\x8B\\x8C\\x8E-\\x92\\xBC\\xBE]|\\x85[\\x80\\x8C\\x8E\\x90\\x94\\x95\\x99\\x9F-\\xA1\\xA3\\xA5\\xA7\\xA9\\xAD\\xAE\\xB2\\xB3\\xB5]|\\x86[\\x9E\\xA8\\xAB\\xAE\\xAF\\xB7\\xB8\\xBA\\xBC-\\xBF]|\\x87[\\x80-\\x82\\xAB\\xB0\\xB9]|[\\xB8\\xB9][\\x80-\\xBF]|\\xBA[\\x80-\\x9B\\xA0-\\xBF]|\\xBB[\\x80-\\xB9]|\\xBC[\\x80-\\x95\\x98-\\x9D\\xA0-\\xBF]|\\xBD[\\x80-\\x85\\x88-\\x8D\\x90-\\x97\\x99\\x9B\\x9D\\x9F-\\xBD]|\\xBE[\\x80-\\xB4\\xB6-\\xBC\\xBE]|\\xBF[\\x82-\\x84\\x86-\\x8C\\x90-\\x93\\x96-\\x9B\\xA0-\\xAC\\xB2-\\xB4\\xB6-\\xBC])|\\xE2(?:\\x84[\\xA6\\xAA\\xAB\\xAE]|\\x86[\\x80-\\x82])|\\xE3(?:\\x81[\\x81-\\xBF]|\\x82[\\x80-\\x94\\xA1-\\xBF]|\\x83[\\x80-\\xBA]|\\x84[\\x85-\\xAC])|\\xEA(?:[\\xB0-\\xBF][\\x80-\\xBF])|\\xEB(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xEC(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xED(?:[\\x80-\\x9D][\\x80-\\xBF]|\\x9E[\\x80-\\xA3]))|(?:\\xE3\\x80[\\x87\\xA1-\\xA9]|\\xE4(?:[\\xB8-\\xBF][\\x80-\\xBF])|\\xE5(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE6(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE7(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE8(?:[\\x80-\\xBF][\\x80-\\xBF])|\\xE9(?:[\\x80-\\xBD][\\x80-\\xBF]|\\xBE[\\x80-\\xA5])))|(?:[0-9]|\\xD9[\\xA0-\\xA9]|\\xDB[\\xB0-\\xB9]|\\xE0(?:\\xA5[\\xA6-\\xAF]|\\xA7[\\xA6-\\xAF]|\\xA9[\\xA6-\\xAF]|\\xAB[\\xA6-\\xAF]|\\xAD[\\xA6-\\xAF]|\\xAF[\\xA7-\\xAF]|\\xB1[\\xA6-\\xAF]|\\xB3[\\xA6-\\xAF]|\\xB5[\\xA6-\\xAF]|\\xB9[\\x90-\\x99]|\\xBB[\\x90-\\x99]|\\xBC[\\xA0-\\xA9]))|(?:\\xCC[\\x80-\\xBF]|\\xCD[\\x80-\\x85\\xA0\\xA1]|\\xD2[\\x83-\\x86]|\\xD6[\\x91-\\xA1\\xA3-\\xB9\\xBB-\\xBD\\xBF]|\\xD7[\\x81\\x82\\x84]|\\xD9[\\x8B-\\x92\\xB0]|\\xDB[\\x96-\\xA4\\xA7\\xA8\\xAA-\\xAD]|\\xE0(?:\\xA4[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA5[\\x80-\\x8D\\x91-\\x94\\xA2\\xA3]|\\xA6[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xA7[\\x80-\\x84\\x87\\x88\\x8B-\\x8D\\x97\\xA2\\xA3]|\\xA8[\\x82\\xBC\\xBE\\xBF]|\\xA9[\\x80-\\x82\\x87\\x88\\x8B-\\x8D\\xB0\\xB1]|\\xAA[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAB[\\x80-\\x85\\x87-\\x89\\x8B-\\x8D]|\\xAC[\\x81-\\x83\\xBC\\xBE\\xBF]|\\xAD[\\x80-\\x83\\x87\\x88\\x8B-\\x8D\\x96\\x97]|\\xAE[\\x82\\x83\\xBE\\xBF]|\\xAF[\\x80-\\x82\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB0[\\x81-\\x83\\xBE\\xBF]|\\xB1[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB2[\\x82\\x83\\xBE\\xBF]|\\xB3[\\x80-\\x84\\x86-\\x88\\x8A-\\x8D\\x95\\x96]|\\xB4[\\x82\\x83\\xBE\\xBF]|\\xB5[\\x80-\\x83\\x86-\\x88\\x8A-\\x8D\\x97]|\\xB8[\\xB1\\xB4-\\xBA]|\\xB9[\\x87-\\x8E]|\\xBA[\\xB1\\xB4-\\xB9\\xBB\\xBC]|\\xBB[\\x88-\\x8D]|\\xBC[\\x98\\x99\\xB5\\xB7\\xB9\\xBE\\xBF]|\\xBD[\\xB1-\\xBF]|\\xBE[\\x80-\\x84\\x86-\\x8B\\x90-\\x95\\x97\\x99-\\xAD\\xB1-\\xB7\\xB9])|\\xE2\\x83[\\x90-\\x9C\\xA1]|\\xE3(?:\\x80[\\xAA-\\xAF]|\\x82[\\x99\\x9A]))|(?:\\xC2\\xB7|\\xCB[\\x90\\x91]|\\xCE\\x87|\\xD9\\x80|\\xE0(?:\\xB9\\x86|\\xBB\\x86)|\\xE3(?:\\x80[\\x85\\xB1-\\xB5]|\\x82[\\x9D\\x9E]|\\x83[\\xBC-\\xBE])))){18}\$))"] 1..5 ok 20 - Type atomic/NMTOKEN is restricted by facet pattern with value \c{18}. # Subtest: Type atomic/NMTOKEN is restricted by facet enumeration. ok 1 - Value "Internet_will:_that:to_mad" passes type constraint NmToken[enumeration=>"ARRAY(0x221dd00)"] ok 2 - Value "Internet_will:_that:to_mad" passes type constraint NmToken[enumeration=>"ARRAY(0x221dd00)"] ok 3 - Value "Internet_will:_that:to_mad" passes type constraint NmToken[enumeration=>"ARRAY(0x221dd00)"] ok 4 - Value "launching.correctness_revisions_and.sp" passes type constraint NmToken[enumeration=>"ARRAY(0x221dd00)"] ok 5 - Value "launching.correctness_revisions_and.sp" passes type constraint NmToken[enumeration=>"ARRAY(0x221dd00)"] 1..5 ok 21 - Type atomic/NMTOKEN is restricted by facet enumeration. # Subtest: Type atomic/NMTOKEN is restricted by facet enumeration. ok 1 - Value "working.solve-" passes type constraint NmToken[enumeration=>"ARRAY(0x2252d78)"] ok 2 - Value "working.solve-" passes type constraint NmToken[enumeration=>"ARRAY(0x2252d78)"] ok 3 - Value "outfitting.donat" passes type constraint NmToken[enumeration=>"ARRAY(0x2252d78)"] ok 4 - Value "outfitting.donat" passes type constraint NmToken[enumeration=>"ARRAY(0x2252d78)"] ok 5 - Value "and-software.help.be:shift:offer.DOM.working.automate:Co" passes type constraint NmToken[enumeration=>"ARRAY(0x2252d78)"] 1..5 ok 22 - Type atomic/NMTOKEN is restricted by facet enumeration. # Subtest: Type atomic/NMTOKEN is restricted by facet enumeration. ok 1 - Value "methods.profiles.ensure_manipulate.b" passes type constraint NmToken[enumeration=>"ARRAY(0x2258bd0)"] ok 2 - Value "browsers:DOM:both.chain:the:recommending.C" passes type constraint NmToken[enumeration=>"ARRAY(0x2258bd0)"] ok 3 - Value "criteria:-must-tar" passes type constraint NmToken[enumeration=>"ARRAY(0x2258bd0)"] ok 4 - Value "manual.that.tools.standard" passes type constraint NmToken[enumeration=>"ARRAY(0x2258bd0)"] ok 5 - Value "industry:Advancement.permitting_conformance.and_will-partici" passes type constraint NmToken[enumeration=>"ARRAY(0x2258bd0)"] 1..5 ok 23 - Type atomic/NMTOKEN is restricted by facet enumeration. # Subtest: Type atomic/NMTOKEN is restricted by facet enumeration. ok 1 - Value "that_profiles:defi" passes type constraint NmToken[enumeration=>"ARRAY(0x22518b0)"] ok 2 - Value "The-of_files.for.Recommendation-appropriate-disco" passes type constraint NmToken[enumeration=>"ARRAY(0x22518b0)"] ok 3 - Value "must_Investigators_signatures:tools_software-to.that-as:ro" passes type constraint NmToken[enumeration=>"ARRAY(0x22518b0)"] ok 4 - Value "related_implementation-security.capabilities:that" passes type constraint NmToken[enumeration=>"ARRAY(0x22518b0)"] ok 5 - Value "trans" passes type constraint NmToken[enumeration=>"ARRAY(0x22518b0)"] 1..5 ok 24 - Type atomic/NMTOKEN is restricted by facet enumeration. # Subtest: Type atomic/NMTOKEN is restricted by facet enumeration. ok 1 - Value "cross-over.related.ambiguities-The.Ex" passes type constraint NmToken[enumeration=>"ARRAY(0x220cdc8)"] ok 2 - Value "object_rapid.of:partners:including.docume" passes type constraint NmToken[enumeration=>"ARRAY(0x220cdc8)"] ok 3 - Value "via.discussions" passes type constraint NmToken[enumeration=>"ARRAY(0x220cdc8)"] ok 4 - Value "object_rapid.of:partners:including.docume" passes type constraint NmToken[enumeration=>"ARRAY(0x220cdc8)"] ok 5 - Value "via.discussions" passes type constraint NmToken[enumeration=>"ARRAY(0x220cdc8)"] 1..5 ok 25 - Type atomic/NMTOKEN is restricted by facet enumeration. # Subtest: Type atomic/NMTOKEN is restricted by facet whiteSpace with value collapse. ok 1 - Value "and_is_that_use:issues:data.t" passes type constraint NmToken[whiteSpace=>"collapse"] ok 2 - Value "under.the_digital-among-calle" passes type constraint NmToken[whiteSpace=>"collapse"] ok 3 - Value "is-OASIS.of_related_wide-file" passes type constraint NmToken[whiteSpace=>"collapse"] ok 4 - Value "and_and-design-defines_first_" passes type constraint NmToken[whiteSpace=>"collapse"] ok 5 - Value "and_operating:and.effectively" passes type constraint NmToken[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/NMTOKEN is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 49. ok 1 - Value "l" fails type constraint NmToken[minLength=>"49"] ok 2 - Value "software-pro" fails type constraint NmToken[minLength=>"49"] ok 3 - Value "highly:of.and_by.most_l" fails type constraint NmToken[minLength=>"49"] ok 4 - Value "prominent.as:and:will:.retrieve-Ad" fails type constraint NmToken[minLength=>"49"] ok 5 - Value "will-as.developing-test-in:registries:test_co" fails type constraint NmToken[minLength=>"49"] 1..5 ok 27 - Type atomic/NMTOKEN is restricted by facet minLength with value 49. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 51. ok 1 - Value "s" fails type constraint NmToken[minLength=>"51"] ok 2 - Value "computer-comp" fails type constraint NmToken[minLength=>"51"] ok 3 - Value "for-wireless_defines.buil" fails type constraint NmToken[minLength=>"51"] ok 4 - Value "reference:be.used.the:of.for:XML-for." fails type constraint NmToken[minLength=>"51"] ok 5 - Value "as:displaying_completion:of_a.annual-into-the.als" fails type constraint NmToken[minLength=>"51"] 1..5 ok 28 - Type atomic/NMTOKEN is restricted by facet minLength with value 51. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 17. ok 1 - Value "d" fails type constraint NmToken[minLength=>"17"] ok 2 - Value "effe" fails type constraint NmToken[minLength=>"17"] ok 3 - Value "partner" fails type constraint NmToken[minLength=>"17"] ok 4 - Value "A_improved" fails type constraint NmToken[minLength=>"17"] ok 5 - Value "such-retrieve" fails type constraint NmToken[minLength=>"17"] 1..5 ok 29 - Type atomic/NMTOKEN is restricted by facet minLength with value 17. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 3. ok 1 - Value "d" fails type constraint NmToken[minLength=>"3"] ok 2 - Value "w" fails type constraint NmToken[minLength=>"3"] ok 3 - Value "a" fails type constraint NmToken[minLength=>"3"] ok 4 - Value "d" fails type constraint NmToken[minLength=>"3"] ok 5 - Value "l" fails type constraint NmToken[minLength=>"3"] 1..5 ok 30 - Type atomic/NMTOKEN is restricted by facet minLength with value 3. # Subtest: Type atomic/NMTOKEN is restricted by facet minLength with value 64. ok 1 - Value "w" fails type constraint NmToken[minLength=>"64"] ok 2 - Value "implementation.t" fails type constraint NmToken[minLength=>"64"] ok 3 - Value "HTML:component:Standards.many_t" fails type constraint NmToken[minLength=>"64"] ok 4 - Value "documents:automated_XSL-FO.used.to:information" fails type constraint NmToken[minLength=>"64"] ok 5 - Value "for:is_etc.process-of:the.is-full-of.retrieve.Within_must:dev" fails type constraint NmToken[minLength=>"64"] 1..5 ok 31 - Type atomic/NMTOKEN is restricted by facet minLength with value 64. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 1. ok 1 - Value "th" fails type constraint NmToken[maxLength=>"1"] ok 2 - Value "software.the-for_" fails type constraint NmToken[maxLength=>"1"] ok 3 - Value "A.profiles-have:embedded_files.a" fails type constraint NmToken[maxLength=>"1"] ok 4 - Value "the-related_mediums:Although.international_brow" fails type constraint NmToken[maxLength=>"1"] ok 5 - Value "these:a-from.looking.for_help-As-to.business_dynamic-Conferenc" fails type constraint NmToken[maxLength=>"1"] 1..5 ok 32 - Type atomic/NMTOKEN is restricted by facet maxLength with value 1. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 50. ok 1 - Value "forum_to_for.The.using_and_widely-is:the.enable:The" fails type constraint NmToken[maxLength=>"50"] ok 2 - Value "the.OASIS:discussions-act:to-the:the:XML.revolution-la" fails type constraint NmToken[maxLength=>"50"] ok 3 - Value "with-Conformance_documents_data-less.To-XML.environment.i" fails type constraint NmToken[maxLength=>"50"] ok 4 - Value "building:and:discovery:discovery_directions.define:Pervasive" fails type constraint NmToken[maxLength=>"50"] ok 5 - Value "reference-Schemas_be_will:-automate.defines.create:any-XML.law-" fails type constraint NmToken[maxLength=>"50"] 1..5 ok 33 - Type atomic/NMTOKEN is restricted by facet maxLength with value 50. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 21. ok 1 - Value "ensure:the:Software-wi" fails type constraint NmToken[maxLength=>"21"] ok 2 - Value "and_and-with.in-coupled-systems_" fails type constraint NmToken[maxLength=>"21"] ok 3 - Value "permitting-software-the-helping:as.simulat" fails type constraint NmToken[maxLength=>"21"] ok 4 - Value "in:be_completion_library.can-for.management_a.leader" fails type constraint NmToken[maxLength=>"21"] ok 5 - Value "signatures:XSL-FO.build.first-generation_a_annual.four-user_re" fails type constraint NmToken[maxLength=>"21"] 1..5 ok 34 - Type atomic/NMTOKEN is restricted by facet maxLength with value 21. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 27. ok 1 - Value "the.defining-life-and:In:ass" fails type constraint NmToken[maxLength=>"27"] ok 2 - Value "we-supply.the_guidelines:of-to_of_rep" fails type constraint NmToken[maxLength=>"27"] ok 3 - Value "for_for:resources_of_memory_related:database_L" fails type constraint NmToken[maxLength=>"27"] ok 4 - Value "effective_as-back-applications:to-reference.coupled.the" fails type constraint NmToken[maxLength=>"27"] ok 5 - Value "deployed-OASIS:into-addressing:leadership.the_computing_componen" fails type constraint NmToken[maxLength=>"27"] 1..5 ok 35 - Type atomic/NMTOKEN is restricted by facet maxLength with value 27. # Subtest: Type atomic/NMTOKEN is restricted by facet maxLength with value 64. ok 1 - Value "If.will_availability-computing.networking:coupled-to-testing_part" fails type constraint NmToken[maxLength=>"64"] ok 2 - Value "of:addressing.Investigators.a_to_partners:and_exchange-in_Such-for_service_is-to" fails type constraint NmToken[maxLength=>"64"] ok 3 - Value "a.primarily:OASIS:to.modeling.hampered:and_those:HTML.of-devices_ability_intuitive_completion:t" fails type constraint NmToken[maxLength=>"64"] ok 4 - Value "building.systems:to-to.as.to.known:and.related:that.and:service:challenges-their-the.international-containing_" fails type constraint NmToken[maxLength=>"64"] ok 5 - Value "between:a-are_profiles_at.developed_registry_XSL-FO-consortiums.popular-technologies.is.of-engineering.own.typical:suites:in:" fails type constraint NmToken[maxLength=>"64"] 1..5 ok 36 - Type atomic/NMTOKEN is restricted by facet maxLength with value 64. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 1. ok 1 - Value "ge" fails type constraint NmToken[length=>"1"] ok 2 - Value "typical-small-.an" fails type constraint NmToken[length=>"1"] ok 3 - Value "to.are.appropriate-would-of:as-a" fails type constraint NmToken[length=>"1"] ok 4 - Value "use-In.Experimental.SOC.be-to:are:and.the:use-t" fails type constraint NmToken[length=>"1"] ok 5 - Value "as.from-highly_opportunity:security_multidisciplinary-with:has" fails type constraint NmToken[length=>"1"] 1..5 ok 37 - Type atomic/NMTOKEN is restricted by facet length with value 1. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 9. ok 1 - Value "It_s-Compu" fails type constraint NmToken[length=>"9"] ok 2 - Value "advent:standard-and_own" fails type constraint NmToken[length=>"9"] ok 3 - Value "and.to_XML.facilitates.and-database:" fails type constraint NmToken[length=>"9"] ok 4 - Value "repository-web.prototype_improved_robust.to-The-e" fails type constraint NmToken[length=>"9"] ok 5 - Value "no.networks_ambiguities:these:of_standardization.neutral_to_Re" fails type constraint NmToken[length=>"9"] 1..5 ok 38 - Type atomic/NMTOKEN is restricted by facet length with value 9. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 50. ok 1 - Value "h" fails type constraint NmToken[length=>"50"] ok 2 - Value "provide.s.voc" fails type constraint NmToken[length=>"50"] ok 3 - Value "conformant.and_a:with_the" fails type constraint NmToken[length=>"50"] ok 4 - Value "through.to.of:been:software_this-reco" fails type constraint NmToken[length=>"50"] ok 5 - Value "testing.for_Developers.distributed:simulation_hav" fails type constraint NmToken[length=>"50"] 1..5 ok 39 - Type atomic/NMTOKEN is restricted by facet length with value 50. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 52. ok 1 - Value "f" fails type constraint NmToken[length=>"52"] ok 2 - Value "hoc-reference" fails type constraint NmToken[length=>"52"] ok 3 - Value "interoperable:and-the:def" fails type constraint NmToken[length=>"52"] ok 4 - Value "Additionally-has_offer:throughout.fil" fails type constraint NmToken[length=>"52"] ok 5 - Value "stimulus_for-using.the-HTML:under_in:paradigm_and" fails type constraint NmToken[length=>"52"] 1..5 ok 40 - Type atomic/NMTOKEN is restricted by facet length with value 52. # Subtest: Type atomic/NMTOKEN is restricted by facet length with value 64. ok 1 - Value "f" fails type constraint NmToken[length=>"64"] ok 2 - Value "match.and:the.th" fails type constraint NmToken[length=>"64"] ok 3 - Value "is_manipulate-testing.as:the.co" fails type constraint NmToken[length=>"64"] ok 4 - Value "as-g_management:and-specification:be_revolutio" fails type constraint NmToken[length=>"64"] ok 5 - Value "accelerate.An:repository_as_in:creation.of_build:adoption.gra" fails type constraint NmToken[length=>"64"] 1..5 ok 41 - Type atomic/NMTOKEN is restricted by facet length with value 64. 1..41 ok t/50nonNegativeInteger.t .. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 0. ok 1 - Value "1" passes type constraint NonNegativeInteger[minExclusive=>"0"] ok 2 - Value "420622914392487334" passes type constraint NonNegativeInteger[minExclusive=>"0"] ok 3 - Value "711166205738569922" passes type constraint NonNegativeInteger[minExclusive=>"0"] ok 4 - Value "601854033523182785" passes type constraint NonNegativeInteger[minExclusive=>"0"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[minExclusive=>"0"] 1..5 ok 1 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 0. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 279497457259986536. ok 1 - Value "279497457259986537" passes type constraint NonNegativeInteger[minExclusive=>"279497457259986536"] ok 2 - Value "565148117926952049" passes type constraint NonNegativeInteger[minExclusive=>"279497457259986536"] ok 3 - Value "849859674658384755" passes type constraint NonNegativeInteger[minExclusive=>"279497457259986536"] ok 4 - Value "512953235511037469" passes type constraint NonNegativeInteger[minExclusive=>"279497457259986536"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[minExclusive=>"279497457259986536"] 1..5 ok 2 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 279497457259986536. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 12032691129748584. ok 1 - Value "12032691129748585" passes type constraint NonNegativeInteger[minExclusive=>"12032691129748584"] ok 2 - Value "645354870800451493" passes type constraint NonNegativeInteger[minExclusive=>"12032691129748584"] ok 3 - Value "629087069541260967" passes type constraint NonNegativeInteger[minExclusive=>"12032691129748584"] ok 4 - Value "243398316233110706" passes type constraint NonNegativeInteger[minExclusive=>"12032691129748584"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[minExclusive=>"12032691129748584"] 1..5 ok 3 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 12032691129748584. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 656186311861347125. ok 1 - Value "656186311861347126" passes type constraint NonNegativeInteger[minExclusive=>"656186311861347125"] ok 2 - Value "660176223359068458" passes type constraint NonNegativeInteger[minExclusive=>"656186311861347125"] ok 3 - Value "992779479398573116" passes type constraint NonNegativeInteger[minExclusive=>"656186311861347125"] ok 4 - Value "956143781468634329" passes type constraint NonNegativeInteger[minExclusive=>"656186311861347125"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[minExclusive=>"656186311861347125"] 1..5 ok 4 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 656186311861347125. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "999999999999999999" passes type constraint NonNegativeInteger[minExclusive=>"999999999999999998"] 1..1 ok 5 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 0. ok 1 - Value "0" passes type constraint NonNegativeInteger[minInclusive=>"0"] ok 2 - Value "20650283505041944" passes type constraint NonNegativeInteger[minInclusive=>"0"] ok 3 - Value "933739927874715712" passes type constraint NonNegativeInteger[minInclusive=>"0"] ok 4 - Value "871902332295281689" passes type constraint NonNegativeInteger[minInclusive=>"0"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[minInclusive=>"0"] 1..5 ok 6 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 0. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 414410475494371377. ok 1 - Value "414410475494371377" passes type constraint NonNegativeInteger[minInclusive=>"414410475494371377"] ok 2 - Value "619241322601469913" passes type constraint NonNegativeInteger[minInclusive=>"414410475494371377"] ok 3 - Value "527980315601927548" passes type constraint NonNegativeInteger[minInclusive=>"414410475494371377"] ok 4 - Value "910571910425706802" passes type constraint NonNegativeInteger[minInclusive=>"414410475494371377"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[minInclusive=>"414410475494371377"] 1..5 ok 7 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 414410475494371377. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 543609894158592842. ok 1 - Value "543609894158592842" passes type constraint NonNegativeInteger[minInclusive=>"543609894158592842"] ok 2 - Value "949012401326380590" passes type constraint NonNegativeInteger[minInclusive=>"543609894158592842"] ok 3 - Value "979129731672420390" passes type constraint NonNegativeInteger[minInclusive=>"543609894158592842"] ok 4 - Value "604337704629058328" passes type constraint NonNegativeInteger[minInclusive=>"543609894158592842"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[minInclusive=>"543609894158592842"] 1..5 ok 8 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 543609894158592842. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 430399820504899332. ok 1 - Value "430399820504899332" passes type constraint NonNegativeInteger[minInclusive=>"430399820504899332"] ok 2 - Value "727896179801196930" passes type constraint NonNegativeInteger[minInclusive=>"430399820504899332"] ok 3 - Value "801292633795849003" passes type constraint NonNegativeInteger[minInclusive=>"430399820504899332"] ok 4 - Value "627092159362274280" passes type constraint NonNegativeInteger[minInclusive=>"430399820504899332"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[minInclusive=>"430399820504899332"] 1..5 ok 9 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 430399820504899332. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "999999999999999999" passes type constraint NonNegativeInteger[minInclusive=>"999999999999999999"] 1..1 ok 10 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 1. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxExclusive=>"1"] 1..1 ok 11 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 671945496538646879. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxExclusive=>"671945496538646879"] ok 2 - Value "261183403354472441" passes type constraint NonNegativeInteger[maxExclusive=>"671945496538646879"] ok 3 - Value "194959179560998769" passes type constraint NonNegativeInteger[maxExclusive=>"671945496538646879"] ok 4 - Value "361886253563862450" passes type constraint NonNegativeInteger[maxExclusive=>"671945496538646879"] ok 5 - Value "671945496538646878" passes type constraint NonNegativeInteger[maxExclusive=>"671945496538646879"] 1..5 ok 12 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 671945496538646879. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 278524439385076983. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxExclusive=>"278524439385076983"] ok 2 - Value "253165356347898417" passes type constraint NonNegativeInteger[maxExclusive=>"278524439385076983"] ok 3 - Value "62948318663286785" passes type constraint NonNegativeInteger[maxExclusive=>"278524439385076983"] ok 4 - Value "197034238665818822" passes type constraint NonNegativeInteger[maxExclusive=>"278524439385076983"] ok 5 - Value "278524439385076982" passes type constraint NonNegativeInteger[maxExclusive=>"278524439385076983"] 1..5 ok 13 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 278524439385076983. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 486042717509224675. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxExclusive=>"486042717509224675"] ok 2 - Value "198433291959685677" passes type constraint NonNegativeInteger[maxExclusive=>"486042717509224675"] ok 3 - Value "10407362817208197" passes type constraint NonNegativeInteger[maxExclusive=>"486042717509224675"] ok 4 - Value "102821201977141980" passes type constraint NonNegativeInteger[maxExclusive=>"486042717509224675"] ok 5 - Value "486042717509224674" passes type constraint NonNegativeInteger[maxExclusive=>"486042717509224675"] 1..5 ok 14 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 486042717509224675. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxExclusive=>"999999999999999999"] ok 2 - Value "140855137347027592" passes type constraint NonNegativeInteger[maxExclusive=>"999999999999999999"] ok 3 - Value "706366201258347702" passes type constraint NonNegativeInteger[maxExclusive=>"999999999999999999"] ok 4 - Value "882995200557444069" passes type constraint NonNegativeInteger[maxExclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" passes type constraint NonNegativeInteger[maxExclusive=>"999999999999999999"] 1..5 ok 15 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 0. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxInclusive=>"0"] 1..1 ok 16 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 495229311196364818. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxInclusive=>"495229311196364818"] ok 2 - Value "187865784376034884" passes type constraint NonNegativeInteger[maxInclusive=>"495229311196364818"] ok 3 - Value "151083687173417018" passes type constraint NonNegativeInteger[maxInclusive=>"495229311196364818"] ok 4 - Value "492801888814156427" passes type constraint NonNegativeInteger[maxInclusive=>"495229311196364818"] ok 5 - Value "495229311196364818" passes type constraint NonNegativeInteger[maxInclusive=>"495229311196364818"] 1..5 ok 17 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 495229311196364818. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 154173639038036491. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxInclusive=>"154173639038036491"] ok 2 - Value "131171777416741679" passes type constraint NonNegativeInteger[maxInclusive=>"154173639038036491"] ok 3 - Value "42088439900719018" passes type constraint NonNegativeInteger[maxInclusive=>"154173639038036491"] ok 4 - Value "34265300879566862" passes type constraint NonNegativeInteger[maxInclusive=>"154173639038036491"] ok 5 - Value "154173639038036491" passes type constraint NonNegativeInteger[maxInclusive=>"154173639038036491"] 1..5 ok 18 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 154173639038036491. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 467117575036009479. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxInclusive=>"467117575036009479"] ok 2 - Value "438321703526830219" passes type constraint NonNegativeInteger[maxInclusive=>"467117575036009479"] ok 3 - Value "100248434061178699" passes type constraint NonNegativeInteger[maxInclusive=>"467117575036009479"] ok 4 - Value "209819376569373583" passes type constraint NonNegativeInteger[maxInclusive=>"467117575036009479"] ok 5 - Value "467117575036009479" passes type constraint NonNegativeInteger[maxInclusive=>"467117575036009479"] 1..5 ok 19 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 467117575036009479. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 999999999999999999. ok 1 - Value "0" passes type constraint NonNegativeInteger[maxInclusive=>"999999999999999999"] ok 2 - Value "386929430516098515" passes type constraint NonNegativeInteger[maxInclusive=>"999999999999999999"] ok 3 - Value "430423238640956439" passes type constraint NonNegativeInteger[maxInclusive=>"999999999999999999"] ok 4 - Value "819734920144501665" passes type constraint NonNegativeInteger[maxInclusive=>"999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[maxInclusive=>"999999999999999999"] 1..5 ok 20 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 999999999999999999. # Subtest: Type atomic/nonNegativeInteger is restricted by facet fractionDigits with value 0. ok 1 - Value "0" passes type constraint NonNegativeInteger[fractionDigits=>"0"] ok 2 - Value "850684867747796501" passes type constraint NonNegativeInteger[fractionDigits=>"0"] ok 3 - Value "625236343753581613" passes type constraint NonNegativeInteger[fractionDigits=>"0"] ok 4 - Value "766660829133858467" passes type constraint NonNegativeInteger[fractionDigits=>"0"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/nonNegativeInteger is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 1. ok 1 - Value "3" passes type constraint NonNegativeInteger[totalDigits=>"1"] ok 2 - Value "2" passes type constraint NonNegativeInteger[totalDigits=>"1"] ok 3 - Value "9" passes type constraint NonNegativeInteger[totalDigits=>"1"] ok 4 - Value "6" passes type constraint NonNegativeInteger[totalDigits=>"1"] ok 5 - Value "4" passes type constraint NonNegativeInteger[totalDigits=>"1"] 1..5 ok 22 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 1. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 5. ok 1 - Value "6" passes type constraint NonNegativeInteger[totalDigits=>"5"] ok 2 - Value "60" passes type constraint NonNegativeInteger[totalDigits=>"5"] ok 3 - Value "461" passes type constraint NonNegativeInteger[totalDigits=>"5"] ok 4 - Value "1480" passes type constraint NonNegativeInteger[totalDigits=>"5"] ok 5 - Value "18618" passes type constraint NonNegativeInteger[totalDigits=>"5"] 1..5 ok 23 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 5. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 9. ok 1 - Value "7" passes type constraint NonNegativeInteger[totalDigits=>"9"] ok 2 - Value "488" passes type constraint NonNegativeInteger[totalDigits=>"9"] ok 3 - Value "88235" passes type constraint NonNegativeInteger[totalDigits=>"9"] ok 4 - Value "1425777" passes type constraint NonNegativeInteger[totalDigits=>"9"] ok 5 - Value "814118403" passes type constraint NonNegativeInteger[totalDigits=>"9"] 1..5 ok 24 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 9. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 13. ok 1 - Value "1" passes type constraint NonNegativeInteger[totalDigits=>"13"] ok 2 - Value "2734" passes type constraint NonNegativeInteger[totalDigits=>"13"] ok 3 - Value "3973573" passes type constraint NonNegativeInteger[totalDigits=>"13"] ok 4 - Value "7346856784" passes type constraint NonNegativeInteger[totalDigits=>"13"] ok 5 - Value "8564591727456" passes type constraint NonNegativeInteger[totalDigits=>"13"] 1..5 ok 25 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 13. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 18. ok 1 - Value "6" passes type constraint NonNegativeInteger[totalDigits=>"18"] ok 2 - Value "44930" passes type constraint NonNegativeInteger[totalDigits=>"18"] ok 3 - Value "699879955" passes type constraint NonNegativeInteger[totalDigits=>"18"] ok 4 - Value "8521474425424" passes type constraint NonNegativeInteger[totalDigits=>"18"] ok 5 - Value "573041487868816274" passes type constraint NonNegativeInteger[totalDigits=>"18"] 1..5 ok 26 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 18. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{1}. ok 1 - Value "5" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "7" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "8" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "7" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "8" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 27 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{5}. ok 1 - Value "61563" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "71174" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "88533" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "84894" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "33775" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 28 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{9}. ok 1 - Value "744672379" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 2 - Value "352843363" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 3 - Value "546285228" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 4 - Value "165766975" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 5 - Value "492246237" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] 1..5 ok 29 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{9}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{13}. ok 1 - Value "3515776629323" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 2 - Value "7439739327795" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 3 - Value "5383645611171" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 4 - Value "7245857231884" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 5 - Value "8362248584526" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] 1..5 ok 30 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{13}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{18}. ok 1 - Value "915476347284546727" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "981361845647637366" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "921446647764661256" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "946444323178626635" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "936153437421347234" passes type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 31 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "95273492" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76528)"] ok 2 - Value "95273492" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76528)"] ok 3 - Value "61084065764" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76528)"] ok 4 - Value "75769970879" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76528)"] ok 5 - Value "75769970879" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76528)"] 1..5 ok 32 - Type atomic/nonNegativeInteger is restricted by facet enumeration. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "87918438408" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76f48)"] ok 2 - Value "87918438408" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76f48)"] ok 3 - Value "92809813592" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76f48)"] ok 4 - Value "87918438408" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76f48)"] ok 5 - Value "50094" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e76f48)"] 1..5 ok 33 - Type atomic/nonNegativeInteger is restricted by facet enumeration. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "849475711356152407" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e7caf8)"] ok 2 - Value "9176" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e7caf8)"] ok 3 - Value "802100066184431" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e7caf8)"] ok 4 - Value "668936" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e7caf8)"] ok 5 - Value "849475711356152407" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e7caf8)"] 1..5 ok 34 - Type atomic/nonNegativeInteger is restricted by facet enumeration. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "641253638624229571" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e82aa8)"] ok 2 - Value "75086583090071" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e82aa8)"] ok 3 - Value "75086583090071" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e82aa8)"] ok 4 - Value "6809792634202668" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e82aa8)"] ok 5 - Value "25316000768963" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e82aa8)"] 1..5 ok 35 - Type atomic/nonNegativeInteger is restricted by facet enumeration. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "30" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e85238)"] ok 2 - Value "261" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e85238)"] ok 3 - Value "30" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e85238)"] ok 4 - Value "8001281" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e85238)"] ok 5 - Value "1530" passes type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2e85238)"] 1..5 ok 36 - Type atomic/nonNegativeInteger is restricted by facet enumeration. # Subtest: Type atomic/nonNegativeInteger is restricted by facet whiteSpace with value collapse. ok 1 - Value "0" passes type constraint NonNegativeInteger[whiteSpace=>"collapse"] ok 2 - Value "663569508556448694" passes type constraint NonNegativeInteger[whiteSpace=>"collapse"] ok 3 - Value "749876594474212065" passes type constraint NonNegativeInteger[whiteSpace=>"collapse"] ok 4 - Value "163817072726506918" passes type constraint NonNegativeInteger[whiteSpace=>"collapse"] ok 5 - Value "999999999999999999" passes type constraint NonNegativeInteger[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/nonNegativeInteger is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 68621188090916995. ok 1 - Value "0" fails type constraint NonNegativeInteger[minInclusive=>"68621188090916995"] ok 2 - Value "49164518756074332" fails type constraint NonNegativeInteger[minInclusive=>"68621188090916995"] ok 3 - Value "47784213665996517" fails type constraint NonNegativeInteger[minInclusive=>"68621188090916995"] ok 4 - Value "46938487223960270" fails type constraint NonNegativeInteger[minInclusive=>"68621188090916995"] ok 5 - Value "68621188090916994" fails type constraint NonNegativeInteger[minInclusive=>"68621188090916995"] 1..5 ok 38 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 68621188090916995. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 414683870939169918. ok 1 - Value "0" fails type constraint NonNegativeInteger[minInclusive=>"414683870939169918"] ok 2 - Value "299190482066150346" fails type constraint NonNegativeInteger[minInclusive=>"414683870939169918"] ok 3 - Value "7672435498459624" fails type constraint NonNegativeInteger[minInclusive=>"414683870939169918"] ok 4 - Value "40802468802545157" fails type constraint NonNegativeInteger[minInclusive=>"414683870939169918"] ok 5 - Value "414683870939169917" fails type constraint NonNegativeInteger[minInclusive=>"414683870939169918"] 1..5 ok 39 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 414683870939169918. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 705386240938976837. ok 1 - Value "0" fails type constraint NonNegativeInteger[minInclusive=>"705386240938976837"] ok 2 - Value "511692812622593162" fails type constraint NonNegativeInteger[minInclusive=>"705386240938976837"] ok 3 - Value "229783343553290588" fails type constraint NonNegativeInteger[minInclusive=>"705386240938976837"] ok 4 - Value "508118155474036901" fails type constraint NonNegativeInteger[minInclusive=>"705386240938976837"] ok 5 - Value "705386240938976836" fails type constraint NonNegativeInteger[minInclusive=>"705386240938976837"] 1..5 ok 40 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 705386240938976837. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 586989978554113389. ok 1 - Value "0" fails type constraint NonNegativeInteger[minInclusive=>"586989978554113389"] ok 2 - Value "434690454850062370" fails type constraint NonNegativeInteger[minInclusive=>"586989978554113389"] ok 3 - Value "208777471342449354" fails type constraint NonNegativeInteger[minInclusive=>"586989978554113389"] ok 4 - Value "72011835839441353" fails type constraint NonNegativeInteger[minInclusive=>"586989978554113389"] ok 5 - Value "586989978554113388" fails type constraint NonNegativeInteger[minInclusive=>"586989978554113389"] 1..5 ok 41 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 586989978554113389. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "0" fails type constraint NonNegativeInteger[minInclusive=>"999999999999999999"] ok 2 - Value "70983889130972976" fails type constraint NonNegativeInteger[minInclusive=>"999999999999999999"] ok 3 - Value "266303028029555188" fails type constraint NonNegativeInteger[minInclusive=>"999999999999999999"] ok 4 - Value "886245613321752110" fails type constraint NonNegativeInteger[minInclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" fails type constraint NonNegativeInteger[minInclusive=>"999999999999999999"] 1..5 ok 42 - Type atomic/nonNegativeInteger is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 0. ok 1 - Value "1" fails type constraint NonNegativeInteger[maxInclusive=>"0"] ok 2 - Value "140801489300441785" fails type constraint NonNegativeInteger[maxInclusive=>"0"] ok 3 - Value "169221912742806402" fails type constraint NonNegativeInteger[maxInclusive=>"0"] ok 4 - Value "198618706990894567" fails type constraint NonNegativeInteger[maxInclusive=>"0"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxInclusive=>"0"] 1..5 ok 43 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 297689380360350197. ok 1 - Value "297689380360350198" fails type constraint NonNegativeInteger[maxInclusive=>"297689380360350197"] ok 2 - Value "896414932894558138" fails type constraint NonNegativeInteger[maxInclusive=>"297689380360350197"] ok 3 - Value "965591322660256205" fails type constraint NonNegativeInteger[maxInclusive=>"297689380360350197"] ok 4 - Value "682141799706741747" fails type constraint NonNegativeInteger[maxInclusive=>"297689380360350197"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxInclusive=>"297689380360350197"] 1..5 ok 44 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 297689380360350197. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 303742718992286664. ok 1 - Value "303742718992286665" fails type constraint NonNegativeInteger[maxInclusive=>"303742718992286664"] ok 2 - Value "595140762320601980" fails type constraint NonNegativeInteger[maxInclusive=>"303742718992286664"] ok 3 - Value "903052347790957108" fails type constraint NonNegativeInteger[maxInclusive=>"303742718992286664"] ok 4 - Value "705072694493848030" fails type constraint NonNegativeInteger[maxInclusive=>"303742718992286664"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxInclusive=>"303742718992286664"] 1..5 ok 45 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 303742718992286664. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 378879032113847990. ok 1 - Value "378879032113847991" fails type constraint NonNegativeInteger[maxInclusive=>"378879032113847990"] ok 2 - Value "606255497292639091" fails type constraint NonNegativeInteger[maxInclusive=>"378879032113847990"] ok 3 - Value "847671278101021575" fails type constraint NonNegativeInteger[maxInclusive=>"378879032113847990"] ok 4 - Value "895766837444982417" fails type constraint NonNegativeInteger[maxInclusive=>"378879032113847990"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxInclusive=>"378879032113847990"] 1..5 ok 46 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 378879032113847990. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 5840324392176410. ok 1 - Value "5840324392176411" fails type constraint NonNegativeInteger[maxInclusive=>"5840324392176410"] ok 2 - Value "564773605595527686" fails type constraint NonNegativeInteger[maxInclusive=>"5840324392176410"] ok 3 - Value "412546318997669526" fails type constraint NonNegativeInteger[maxInclusive=>"5840324392176410"] ok 4 - Value "121085269362897124" fails type constraint NonNegativeInteger[maxInclusive=>"5840324392176410"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxInclusive=>"5840324392176410"] 1..5 ok 47 - Type atomic/nonNegativeInteger is restricted by facet maxInclusive with value 5840324392176410. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 1. ok 1 - Value "43" fails type constraint NonNegativeInteger[totalDigits=>"1"] ok 2 - Value "122613" fails type constraint NonNegativeInteger[totalDigits=>"1"] ok 3 - Value "8413456671" fails type constraint NonNegativeInteger[totalDigits=>"1"] ok 4 - Value "88317353381013" fails type constraint NonNegativeInteger[totalDigits=>"1"] ok 5 - Value "115913271327648484" fails type constraint NonNegativeInteger[totalDigits=>"1"] 1..5 ok 48 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 1. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 4. ok 1 - Value "11545" fails type constraint NonNegativeInteger[totalDigits=>"4"] ok 2 - Value "16373457" fails type constraint NonNegativeInteger[totalDigits=>"4"] ok 3 - Value "16639132605" fails type constraint NonNegativeInteger[totalDigits=>"4"] ok 4 - Value "56611153511628" fails type constraint NonNegativeInteger[totalDigits=>"4"] ok 5 - Value "633268051751428648" fails type constraint NonNegativeInteger[totalDigits=>"4"] 1..5 ok 49 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 4. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 7. ok 1 - Value "60326505" fails type constraint NonNegativeInteger[totalDigits=>"7"] ok 2 - Value "1984865648" fails type constraint NonNegativeInteger[totalDigits=>"7"] ok 3 - Value "274752962975" fails type constraint NonNegativeInteger[totalDigits=>"7"] ok 4 - Value "18663945150129" fails type constraint NonNegativeInteger[totalDigits=>"7"] ok 5 - Value "289379373673313139" fails type constraint NonNegativeInteger[totalDigits=>"7"] 1..5 ok 50 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 7. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 10. ok 1 - Value "81692927074" fails type constraint NonNegativeInteger[totalDigits=>"10"] ok 2 - Value "923207941036" fails type constraint NonNegativeInteger[totalDigits=>"10"] ok 3 - Value "6377142241925" fails type constraint NonNegativeInteger[totalDigits=>"10"] ok 4 - Value "36365253771732" fails type constraint NonNegativeInteger[totalDigits=>"10"] ok 5 - Value "936784857313111338" fails type constraint NonNegativeInteger[totalDigits=>"10"] 1..5 ok 51 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 10. # Subtest: Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 13. ok 1 - Value "10432728981242" fails type constraint NonNegativeInteger[totalDigits=>"13"] ok 2 - Value "170800797529838" fails type constraint NonNegativeInteger[totalDigits=>"13"] ok 3 - Value "4475447211351286" fails type constraint NonNegativeInteger[totalDigits=>"13"] ok 4 - Value "73361303663331944" fails type constraint NonNegativeInteger[totalDigits=>"13"] ok 5 - Value "954488713077402163" fails type constraint NonNegativeInteger[totalDigits=>"13"] 1..5 ok 52 - Type atomic/nonNegativeInteger is restricted by facet totalDigits with value 13. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 0. ok 1 - Value "0" fails type constraint NonNegativeInteger[minExclusive=>"0"] 1..1 ok 53 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 0. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 832032588787707803. ok 1 - Value "0" fails type constraint NonNegativeInteger[minExclusive=>"832032588787707803"] ok 2 - Value "488893885808247156" fails type constraint NonNegativeInteger[minExclusive=>"832032588787707803"] ok 3 - Value "463796524911268092" fails type constraint NonNegativeInteger[minExclusive=>"832032588787707803"] ok 4 - Value "726909715477858746" fails type constraint NonNegativeInteger[minExclusive=>"832032588787707803"] ok 5 - Value "832032588787707803" fails type constraint NonNegativeInteger[minExclusive=>"832032588787707803"] 1..5 ok 54 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 832032588787707803. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 105669227618697569. ok 1 - Value "0" fails type constraint NonNegativeInteger[minExclusive=>"105669227618697569"] ok 2 - Value "13443293542706066" fails type constraint NonNegativeInteger[minExclusive=>"105669227618697569"] ok 3 - Value "4590498223110692" fails type constraint NonNegativeInteger[minExclusive=>"105669227618697569"] ok 4 - Value "86624382942676538" fails type constraint NonNegativeInteger[minExclusive=>"105669227618697569"] ok 5 - Value "105669227618697569" fails type constraint NonNegativeInteger[minExclusive=>"105669227618697569"] 1..5 ok 55 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 105669227618697569. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 679939135819036087. ok 1 - Value "0" fails type constraint NonNegativeInteger[minExclusive=>"679939135819036087"] ok 2 - Value "646114791168737948" fails type constraint NonNegativeInteger[minExclusive=>"679939135819036087"] ok 3 - Value "416670691466157256" fails type constraint NonNegativeInteger[minExclusive=>"679939135819036087"] ok 4 - Value "619405580197060783" fails type constraint NonNegativeInteger[minExclusive=>"679939135819036087"] ok 5 - Value "679939135819036087" fails type constraint NonNegativeInteger[minExclusive=>"679939135819036087"] 1..5 ok 56 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 679939135819036087. # Subtest: Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "0" fails type constraint NonNegativeInteger[minExclusive=>"999999999999999998"] ok 2 - Value "44510725441964549" fails type constraint NonNegativeInteger[minExclusive=>"999999999999999998"] ok 3 - Value "632224246631051588" fails type constraint NonNegativeInteger[minExclusive=>"999999999999999998"] ok 4 - Value "479572940356873255" fails type constraint NonNegativeInteger[minExclusive=>"999999999999999998"] ok 5 - Value "999999999999999998" fails type constraint NonNegativeInteger[minExclusive=>"999999999999999998"] 1..5 ok 57 - Type atomic/nonNegativeInteger is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 1. ok 1 - Value "1" fails type constraint NonNegativeInteger[maxExclusive=>"1"] ok 2 - Value "813414117892087839" fails type constraint NonNegativeInteger[maxExclusive=>"1"] ok 3 - Value "386816443373796947" fails type constraint NonNegativeInteger[maxExclusive=>"1"] ok 4 - Value "525521044684190807" fails type constraint NonNegativeInteger[maxExclusive=>"1"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxExclusive=>"1"] 1..5 ok 58 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 342271279747271451. ok 1 - Value "342271279747271451" fails type constraint NonNegativeInteger[maxExclusive=>"342271279747271451"] ok 2 - Value "362882772320813288" fails type constraint NonNegativeInteger[maxExclusive=>"342271279747271451"] ok 3 - Value "723962147859572241" fails type constraint NonNegativeInteger[maxExclusive=>"342271279747271451"] ok 4 - Value "505440518618352839" fails type constraint NonNegativeInteger[maxExclusive=>"342271279747271451"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxExclusive=>"342271279747271451"] 1..5 ok 59 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 342271279747271451. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 588497386592158222. ok 1 - Value "588497386592158222" fails type constraint NonNegativeInteger[maxExclusive=>"588497386592158222"] ok 2 - Value "979539619900485450" fails type constraint NonNegativeInteger[maxExclusive=>"588497386592158222"] ok 3 - Value "671301357771440926" fails type constraint NonNegativeInteger[maxExclusive=>"588497386592158222"] ok 4 - Value "657245208214284995" fails type constraint NonNegativeInteger[maxExclusive=>"588497386592158222"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxExclusive=>"588497386592158222"] 1..5 ok 60 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 588497386592158222. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 939225066502577531. ok 1 - Value "939225066502577531" fails type constraint NonNegativeInteger[maxExclusive=>"939225066502577531"] ok 2 - Value "951042209140048583" fails type constraint NonNegativeInteger[maxExclusive=>"939225066502577531"] ok 3 - Value "999769866304810403" fails type constraint NonNegativeInteger[maxExclusive=>"939225066502577531"] ok 4 - Value "960823280578121666" fails type constraint NonNegativeInteger[maxExclusive=>"939225066502577531"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxExclusive=>"939225066502577531"] 1..5 ok 61 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 939225066502577531. # Subtest: Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "999999999999999999" fails type constraint NonNegativeInteger[maxExclusive=>"999999999999999999"] 1..1 ok 62 - Type atomic/nonNegativeInteger is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{1}. ok 1 - Value "4335235" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "77" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "227847" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "6685661154" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "668578721731" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 63 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{5}. ok 1 - Value "39855645" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "73" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "34889484" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "6617681" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "8485562656353" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 64 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{9}. ok 1 - Value "35184452224" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 2 - Value "17" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 3 - Value "85977" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 4 - Value "74285" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 5 - Value "923854877522245335" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] 1..5 ok 65 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{9}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{13}. ok 1 - Value "3365452747" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 2 - Value "7" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 3 - Value "845326" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 4 - Value "72383255" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 5 - Value "625872" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] 1..5 ok 66 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{13}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{18}. ok 1 - Value "6462125255" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "364364648671" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "5268764" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "53" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "8175" fails type constraint NonNegativeInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 67 - Type atomic/nonNegativeInteger is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "415649926964222648" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f0e338)"] ok 2 - Value "363425438012047629" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f0e338)"] ok 3 - Value "662399176410003897" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f0e338)"] ok 4 - Value "569046552683175054" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f0e338)"] ok 5 - Value "999999999999999999" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f0e338)"] 1..5 ok 68 - Type atomic/nonNegativeInteger is restricted by facet enumeration. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "244875952415783193" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f10a48)"] ok 2 - Value "367027716907425860" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f10a48)"] ok 3 - Value "367027716907425860" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f10a48)"] ok 4 - Value "294856988641413297" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f10a48)"] ok 5 - Value "327115986022324056" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f10a48)"] 1..5 ok 69 - Type atomic/nonNegativeInteger is restricted by facet enumeration. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "686625997375219120" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f19260)"] ok 2 - Value "827409826444820971" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f19260)"] ok 3 - Value "686625997375219120" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f19260)"] ok 4 - Value "765625700375572869" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f19260)"] ok 5 - Value "0" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f19260)"] 1..5 ok 70 - Type atomic/nonNegativeInteger is restricted by facet enumeration. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "999707256508818308" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f199f8)"] ok 2 - Value "74639484924701293" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f199f8)"] ok 3 - Value "526433650826933718" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f199f8)"] ok 4 - Value "348804558062742797" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f199f8)"] ok 5 - Value "585614304285726471" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f199f8)"] 1..5 ok 71 - Type atomic/nonNegativeInteger is restricted by facet enumeration. # Subtest: Type atomic/nonNegativeInteger is restricted by facet enumeration. ok 1 - Value "219550401864674893" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f1b0f8)"] ok 2 - Value "610262149218043114" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f1b0f8)"] ok 3 - Value "101141510136071199" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f1b0f8)"] ok 4 - Value "425078491289867077" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f1b0f8)"] ok 5 - Value "610262149218043114" fails type constraint NonNegativeInteger[enumeration=>"ARRAY(0x2f1b0f8)"] 1..5 ok 72 - Type atomic/nonNegativeInteger is restricted by facet enumeration. 1..72 ok t/50nonPositiveInteger.t .. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" passes type constraint NonPositiveInteger[minExclusive=>"-999999999999999999"] ok 2 - Value "-905988655891905690" passes type constraint NonPositiveInteger[minExclusive=>"-999999999999999999"] ok 3 - Value "-290106735591304731" passes type constraint NonPositiveInteger[minExclusive=>"-999999999999999999"] ok 4 - Value "-810915085663024613" passes type constraint NonPositiveInteger[minExclusive=>"-999999999999999999"] ok 5 - Value "0" passes type constraint NonPositiveInteger[minExclusive=>"-999999999999999999"] 1..5 ok 1 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -482054947069493477. ok 1 - Value "-482054947069493476" passes type constraint NonPositiveInteger[minExclusive=>"-482054947069493477"] ok 2 - Value "-201826549746962768" passes type constraint NonPositiveInteger[minExclusive=>"-482054947069493477"] ok 3 - Value "-112150045490162742" passes type constraint NonPositiveInteger[minExclusive=>"-482054947069493477"] ok 4 - Value "-408029346335664256" passes type constraint NonPositiveInteger[minExclusive=>"-482054947069493477"] ok 5 - Value "0" passes type constraint NonPositiveInteger[minExclusive=>"-482054947069493477"] 1..5 ok 2 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -482054947069493477. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -406392790344449528. ok 1 - Value "-406392790344449527" passes type constraint NonPositiveInteger[minExclusive=>"-406392790344449528"] ok 2 - Value "-281004217978489778" passes type constraint NonPositiveInteger[minExclusive=>"-406392790344449528"] ok 3 - Value "-208581781143212700" passes type constraint NonPositiveInteger[minExclusive=>"-406392790344449528"] ok 4 - Value "-33364160796484990" passes type constraint NonPositiveInteger[minExclusive=>"-406392790344449528"] ok 5 - Value "0" passes type constraint NonPositiveInteger[minExclusive=>"-406392790344449528"] 1..5 ok 3 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -406392790344449528. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -594976296252018754. ok 1 - Value "-594976296252018753" passes type constraint NonPositiveInteger[minExclusive=>"-594976296252018754"] ok 2 - Value "-255265502493433159" passes type constraint NonPositiveInteger[minExclusive=>"-594976296252018754"] ok 3 - Value "-381628976206782991" passes type constraint NonPositiveInteger[minExclusive=>"-594976296252018754"] ok 4 - Value "-474274082065671734" passes type constraint NonPositiveInteger[minExclusive=>"-594976296252018754"] ok 5 - Value "0" passes type constraint NonPositiveInteger[minExclusive=>"-594976296252018754"] 1..5 ok 4 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -594976296252018754. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -1. ok 1 - Value "0" passes type constraint NonPositiveInteger[minExclusive=>"-1"] 1..1 ok 5 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -1. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[minInclusive=>"-999999999999999999"] ok 2 - Value "-514604280507368505" passes type constraint NonPositiveInteger[minInclusive=>"-999999999999999999"] ok 3 - Value "-83583574885654487" passes type constraint NonPositiveInteger[minInclusive=>"-999999999999999999"] ok 4 - Value "-505473555297749954" passes type constraint NonPositiveInteger[minInclusive=>"-999999999999999999"] ok 5 - Value "0" passes type constraint NonPositiveInteger[minInclusive=>"-999999999999999999"] 1..5 ok 6 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -999999999999999999. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -927820889571802863. ok 1 - Value "-927820889571802863" passes type constraint NonPositiveInteger[minInclusive=>"-927820889571802863"] ok 2 - Value "-156360166869488276" passes type constraint NonPositiveInteger[minInclusive=>"-927820889571802863"] ok 3 - Value "-325086174575775878" passes type constraint NonPositiveInteger[minInclusive=>"-927820889571802863"] ok 4 - Value "-88105372236679898" passes type constraint NonPositiveInteger[minInclusive=>"-927820889571802863"] ok 5 - Value "0" passes type constraint NonPositiveInteger[minInclusive=>"-927820889571802863"] 1..5 ok 7 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -927820889571802863. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -214379312213180406. ok 1 - Value "-214379312213180406" passes type constraint NonPositiveInteger[minInclusive=>"-214379312213180406"] ok 2 - Value "-153719698257793504" passes type constraint NonPositiveInteger[minInclusive=>"-214379312213180406"] ok 3 - Value "-27445027048368935" passes type constraint NonPositiveInteger[minInclusive=>"-214379312213180406"] ok 4 - Value "-32102847658518338" passes type constraint NonPositiveInteger[minInclusive=>"-214379312213180406"] ok 5 - Value "0" passes type constraint NonPositiveInteger[minInclusive=>"-214379312213180406"] 1..5 ok 8 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -214379312213180406. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -911248228325171715. ok 1 - Value "-911248228325171715" passes type constraint NonPositiveInteger[minInclusive=>"-911248228325171715"] ok 2 - Value "-71699205998103321" passes type constraint NonPositiveInteger[minInclusive=>"-911248228325171715"] ok 3 - Value "-287523941873722043" passes type constraint NonPositiveInteger[minInclusive=>"-911248228325171715"] ok 4 - Value "-600807522347121358" passes type constraint NonPositiveInteger[minInclusive=>"-911248228325171715"] ok 5 - Value "0" passes type constraint NonPositiveInteger[minInclusive=>"-911248228325171715"] 1..5 ok 9 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -911248228325171715. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value 0. ok 1 - Value "0" passes type constraint NonPositiveInteger[minInclusive=>"0"] 1..1 ok 10 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value 0. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxExclusive=>"-999999999999999998"] 1..1 ok 11 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -267691436022826633. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxExclusive=>"-267691436022826633"] ok 2 - Value "-741114493510696257" passes type constraint NonPositiveInteger[maxExclusive=>"-267691436022826633"] ok 3 - Value "-344055993533620673" passes type constraint NonPositiveInteger[maxExclusive=>"-267691436022826633"] ok 4 - Value "-985355471466500825" passes type constraint NonPositiveInteger[maxExclusive=>"-267691436022826633"] ok 5 - Value "-267691436022826634" passes type constraint NonPositiveInteger[maxExclusive=>"-267691436022826633"] 1..5 ok 12 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -267691436022826633. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -64116953963150757. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxExclusive=>"-64116953963150757"] ok 2 - Value "-935506704938491307" passes type constraint NonPositiveInteger[maxExclusive=>"-64116953963150757"] ok 3 - Value "-190406070523111214" passes type constraint NonPositiveInteger[maxExclusive=>"-64116953963150757"] ok 4 - Value "-309195465747117080" passes type constraint NonPositiveInteger[maxExclusive=>"-64116953963150757"] ok 5 - Value "-64116953963150758" passes type constraint NonPositiveInteger[maxExclusive=>"-64116953963150757"] 1..5 ok 13 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -64116953963150757. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -398718969796236887. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxExclusive=>"-398718969796236887"] ok 2 - Value "-766850543644733626" passes type constraint NonPositiveInteger[maxExclusive=>"-398718969796236887"] ok 3 - Value "-895067844361676168" passes type constraint NonPositiveInteger[maxExclusive=>"-398718969796236887"] ok 4 - Value "-492234184111664960" passes type constraint NonPositiveInteger[maxExclusive=>"-398718969796236887"] ok 5 - Value "-398718969796236888" passes type constraint NonPositiveInteger[maxExclusive=>"-398718969796236887"] 1..5 ok 14 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -398718969796236887. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value 0. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxExclusive=>"0"] ok 2 - Value "-981113330609807431" passes type constraint NonPositiveInteger[maxExclusive=>"0"] ok 3 - Value "-634906667179249039" passes type constraint NonPositiveInteger[maxExclusive=>"0"] ok 4 - Value "-80582241587873749" passes type constraint NonPositiveInteger[maxExclusive=>"0"] ok 5 - Value "-1" passes type constraint NonPositiveInteger[maxExclusive=>"0"] 1..5 ok 15 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value 0. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxInclusive=>"-999999999999999999"] 1..1 ok 16 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -63404852978511949. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxInclusive=>"-63404852978511949"] ok 2 - Value "-106172108207356609" passes type constraint NonPositiveInteger[maxInclusive=>"-63404852978511949"] ok 3 - Value "-318208363019321686" passes type constraint NonPositiveInteger[maxInclusive=>"-63404852978511949"] ok 4 - Value "-546425195624242438" passes type constraint NonPositiveInteger[maxInclusive=>"-63404852978511949"] ok 5 - Value "-63404852978511949" passes type constraint NonPositiveInteger[maxInclusive=>"-63404852978511949"] 1..5 ok 17 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -63404852978511949. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -78303033269241706. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxInclusive=>"-78303033269241706"] ok 2 - Value "-473418910026643198" passes type constraint NonPositiveInteger[maxInclusive=>"-78303033269241706"] ok 3 - Value "-622517735700789671" passes type constraint NonPositiveInteger[maxInclusive=>"-78303033269241706"] ok 4 - Value "-905913138266054961" passes type constraint NonPositiveInteger[maxInclusive=>"-78303033269241706"] ok 5 - Value "-78303033269241706" passes type constraint NonPositiveInteger[maxInclusive=>"-78303033269241706"] 1..5 ok 18 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -78303033269241706. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -686635117591375964. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxInclusive=>"-686635117591375964"] ok 2 - Value "-996746452401836103" passes type constraint NonPositiveInteger[maxInclusive=>"-686635117591375964"] ok 3 - Value "-867835744993880221" passes type constraint NonPositiveInteger[maxInclusive=>"-686635117591375964"] ok 4 - Value "-845649434684695218" passes type constraint NonPositiveInteger[maxInclusive=>"-686635117591375964"] ok 5 - Value "-686635117591375964" passes type constraint NonPositiveInteger[maxInclusive=>"-686635117591375964"] 1..5 ok 19 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -686635117591375964. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value 0. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[maxInclusive=>"0"] ok 2 - Value "-60998369586791056" passes type constraint NonPositiveInteger[maxInclusive=>"0"] ok 3 - Value "-517125678919806097" passes type constraint NonPositiveInteger[maxInclusive=>"0"] ok 4 - Value "-62209535110962277" passes type constraint NonPositiveInteger[maxInclusive=>"0"] ok 5 - Value "0" passes type constraint NonPositiveInteger[maxInclusive=>"0"] 1..5 ok 20 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/nonPositiveInteger is restricted by facet fractionDigits with value 0. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[fractionDigits=>"0"] ok 2 - Value "-867815918966345355" passes type constraint NonPositiveInteger[fractionDigits=>"0"] ok 3 - Value "-409756946594936443" passes type constraint NonPositiveInteger[fractionDigits=>"0"] ok 4 - Value "-943790338064085076" passes type constraint NonPositiveInteger[fractionDigits=>"0"] ok 5 - Value "0" passes type constraint NonPositiveInteger[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/nonPositiveInteger is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 1. ok 1 - Value "-3" passes type constraint NonPositiveInteger[totalDigits=>"1"] ok 2 - Value "-6" passes type constraint NonPositiveInteger[totalDigits=>"1"] ok 3 - Value "-1" passes type constraint NonPositiveInteger[totalDigits=>"1"] ok 4 - Value "-4" passes type constraint NonPositiveInteger[totalDigits=>"1"] ok 5 - Value "-9" passes type constraint NonPositiveInteger[totalDigits=>"1"] 1..5 ok 22 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 1. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 5. ok 1 - Value "-8" passes type constraint NonPositiveInteger[totalDigits=>"5"] ok 2 - Value "-42" passes type constraint NonPositiveInteger[totalDigits=>"5"] ok 3 - Value "-225" passes type constraint NonPositiveInteger[totalDigits=>"5"] ok 4 - Value "-6099" passes type constraint NonPositiveInteger[totalDigits=>"5"] ok 5 - Value "-38541" passes type constraint NonPositiveInteger[totalDigits=>"5"] 1..5 ok 23 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 5. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 9. ok 1 - Value "-8" passes type constraint NonPositiveInteger[totalDigits=>"9"] ok 2 - Value "-531" passes type constraint NonPositiveInteger[totalDigits=>"9"] ok 3 - Value "-21345" passes type constraint NonPositiveInteger[totalDigits=>"9"] ok 4 - Value "-9113291" passes type constraint NonPositiveInteger[totalDigits=>"9"] ok 5 - Value "-313528833" passes type constraint NonPositiveInteger[totalDigits=>"9"] 1..5 ok 24 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 9. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 13. ok 1 - Value "-8" passes type constraint NonPositiveInteger[totalDigits=>"13"] ok 2 - Value "-9602" passes type constraint NonPositiveInteger[totalDigits=>"13"] ok 3 - Value "-1697397" passes type constraint NonPositiveInteger[totalDigits=>"13"] ok 4 - Value "-7685547334" passes type constraint NonPositiveInteger[totalDigits=>"13"] ok 5 - Value "-2574750577713" passes type constraint NonPositiveInteger[totalDigits=>"13"] 1..5 ok 25 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 13. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 18. ok 1 - Value "-7" passes type constraint NonPositiveInteger[totalDigits=>"18"] ok 2 - Value "-33606" passes type constraint NonPositiveInteger[totalDigits=>"18"] ok 3 - Value "-435467090" passes type constraint NonPositiveInteger[totalDigits=>"18"] ok 4 - Value "-6788246588007" passes type constraint NonPositiveInteger[totalDigits=>"18"] ok 5 - Value "-777517648312366647" passes type constraint NonPositiveInteger[totalDigits=>"18"] 1..5 ok 26 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 18. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-8" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-8" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-5" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-2" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-8" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 27 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{5}. ok 1 - Value "-78241" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 2 - Value "-52356" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 3 - Value "-36965" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 4 - Value "-68554" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 5 - Value "-63668" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] 1..5 ok 28 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{5}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{9}. ok 1 - Value "-488322716" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 2 - Value "-437225795" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 3 - Value "-744662475" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 4 - Value "-288473844" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 5 - Value "-986452775" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] 1..5 ok 29 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{9}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{13}. ok 1 - Value "-8275124922345" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 2 - Value "-2469517378287" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 3 - Value "-4715332476686" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 4 - Value "-1895527583514" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 5 - Value "-8372678763482" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] 1..5 ok 30 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{13}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{18}. ok 1 - Value "-936563332352235635" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 2 - Value "-942544636732766563" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 3 - Value "-913235447674617174" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 4 - Value "-914656717751452542" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 5 - Value "-962563545524633342" passes type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] 1..5 ok 31 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{18}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-4061916853" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32cafa0)"] ok 2 - Value "-761218" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32cafa0)"] ok 3 - Value "-761218" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32cafa0)"] ok 4 - Value "-490343697" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32cafa0)"] ok 5 - Value "-490343697" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32cafa0)"] 1..5 ok 32 - Type atomic/nonPositiveInteger is restricted by facet enumeration. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-748" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32ce2b0)"] ok 2 - Value "-40316819" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32ce2b0)"] ok 3 - Value "-748" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32ce2b0)"] ok 4 - Value "-69" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32ce2b0)"] ok 5 - Value "-712506" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32ce2b0)"] 1..5 ok 33 - Type atomic/nonPositiveInteger is restricted by facet enumeration. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-8989002307" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d52b0)"] ok 2 - Value "-29118543" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d52b0)"] ok 3 - Value "-29118543" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d52b0)"] ok 4 - Value "-8989002307" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d52b0)"] ok 5 - Value "-9862058680016422" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d52b0)"] 1..5 ok 34 - Type atomic/nonPositiveInteger is restricted by facet enumeration. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-1090" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d9d28)"] ok 2 - Value "-9764893" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d9d28)"] ok 3 - Value "-774596823389670285" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d9d28)"] ok 4 - Value "-216459046" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d9d28)"] ok 5 - Value "-774596823389670285" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32d9d28)"] 1..5 ok 35 - Type atomic/nonPositiveInteger is restricted by facet enumeration. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-611" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32dc898)"] ok 2 - Value "-241238476" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32dc898)"] ok 3 - Value "-841018047002872" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32dc898)"] ok 4 - Value "-342967456457" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32dc898)"] ok 5 - Value "-27" passes type constraint NonPositiveInteger[enumeration=>"ARRAY(0x32dc898)"] 1..5 ok 36 - Type atomic/nonPositiveInteger is restricted by facet enumeration. # Subtest: Type atomic/nonPositiveInteger is restricted by facet whiteSpace with value collapse. ok 1 - Value "-999999999999999999" passes type constraint NonPositiveInteger[whiteSpace=>"collapse"] ok 2 - Value "-336938973883109115" passes type constraint NonPositiveInteger[whiteSpace=>"collapse"] ok 3 - Value "-164737809714792127" passes type constraint NonPositiveInteger[whiteSpace=>"collapse"] ok 4 - Value "-409009825015166805" passes type constraint NonPositiveInteger[whiteSpace=>"collapse"] ok 5 - Value "0" passes type constraint NonPositiveInteger[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/nonPositiveInteger is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -269608150885451202. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minInclusive=>"-269608150885451202"] ok 2 - Value "-389294831499795693" fails type constraint NonPositiveInteger[minInclusive=>"-269608150885451202"] ok 3 - Value "-293692742896350827" fails type constraint NonPositiveInteger[minInclusive=>"-269608150885451202"] ok 4 - Value "-983208627966342561" fails type constraint NonPositiveInteger[minInclusive=>"-269608150885451202"] ok 5 - Value "-269608150885451203" fails type constraint NonPositiveInteger[minInclusive=>"-269608150885451202"] 1..5 ok 38 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -269608150885451202. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -890254333493681659. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minInclusive=>"-890254333493681659"] ok 2 - Value "-926580995300126740" fails type constraint NonPositiveInteger[minInclusive=>"-890254333493681659"] ok 3 - Value "-946004331892225444" fails type constraint NonPositiveInteger[minInclusive=>"-890254333493681659"] ok 4 - Value "-997058928016916483" fails type constraint NonPositiveInteger[minInclusive=>"-890254333493681659"] ok 5 - Value "-890254333493681660" fails type constraint NonPositiveInteger[minInclusive=>"-890254333493681659"] 1..5 ok 39 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -890254333493681659. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -203590473966627882. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minInclusive=>"-203590473966627882"] ok 2 - Value "-389158202230241307" fails type constraint NonPositiveInteger[minInclusive=>"-203590473966627882"] ok 3 - Value "-725110076828486213" fails type constraint NonPositiveInteger[minInclusive=>"-203590473966627882"] ok 4 - Value "-382574530274989215" fails type constraint NonPositiveInteger[minInclusive=>"-203590473966627882"] ok 5 - Value "-203590473966627883" fails type constraint NonPositiveInteger[minInclusive=>"-203590473966627882"] 1..5 ok 40 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -203590473966627882. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -228784597763440178. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minInclusive=>"-228784597763440178"] ok 2 - Value "-727240079311177310" fails type constraint NonPositiveInteger[minInclusive=>"-228784597763440178"] ok 3 - Value "-953315392318688509" fails type constraint NonPositiveInteger[minInclusive=>"-228784597763440178"] ok 4 - Value "-520389547660290105" fails type constraint NonPositiveInteger[minInclusive=>"-228784597763440178"] ok 5 - Value "-228784597763440179" fails type constraint NonPositiveInteger[minInclusive=>"-228784597763440178"] 1..5 ok 41 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value -228784597763440178. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minInclusive with value 0. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minInclusive=>"0"] ok 2 - Value "-250580201345327214" fails type constraint NonPositiveInteger[minInclusive=>"0"] ok 3 - Value "-345783375965520223" fails type constraint NonPositiveInteger[minInclusive=>"0"] ok 4 - Value "-492839161375730694" fails type constraint NonPositiveInteger[minInclusive=>"0"] ok 5 - Value "-1" fails type constraint NonPositiveInteger[minInclusive=>"0"] 1..5 ok 42 - Type atomic/nonPositiveInteger is restricted by facet minInclusive with value 0. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -999999999999999999. ok 1 - Value "-999999999999999998" fails type constraint NonPositiveInteger[maxInclusive=>"-999999999999999999"] ok 2 - Value "-838154723768013252" fails type constraint NonPositiveInteger[maxInclusive=>"-999999999999999999"] ok 3 - Value "-354221138603540430" fails type constraint NonPositiveInteger[maxInclusive=>"-999999999999999999"] ok 4 - Value "-706632266417767772" fails type constraint NonPositiveInteger[maxInclusive=>"-999999999999999999"] ok 5 - Value "0" fails type constraint NonPositiveInteger[maxInclusive=>"-999999999999999999"] 1..5 ok 43 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -999999999999999999. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -593437050761786099. ok 1 - Value "-593437050761786098" fails type constraint NonPositiveInteger[maxInclusive=>"-593437050761786099"] ok 2 - Value "-138449568698411934" fails type constraint NonPositiveInteger[maxInclusive=>"-593437050761786099"] ok 3 - Value "-587493942186698299" fails type constraint NonPositiveInteger[maxInclusive=>"-593437050761786099"] ok 4 - Value "-249368885741101753" fails type constraint NonPositiveInteger[maxInclusive=>"-593437050761786099"] ok 5 - Value "0" fails type constraint NonPositiveInteger[maxInclusive=>"-593437050761786099"] 1..5 ok 44 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -593437050761786099. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -923171155172606060. ok 1 - Value "-923171155172606059" fails type constraint NonPositiveInteger[maxInclusive=>"-923171155172606060"] ok 2 - Value "-41939930644503284" fails type constraint NonPositiveInteger[maxInclusive=>"-923171155172606060"] ok 3 - Value "-208864230497451625" fails type constraint NonPositiveInteger[maxInclusive=>"-923171155172606060"] ok 4 - Value "-35995692169824455" fails type constraint NonPositiveInteger[maxInclusive=>"-923171155172606060"] ok 5 - Value "0" fails type constraint NonPositiveInteger[maxInclusive=>"-923171155172606060"] 1..5 ok 45 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -923171155172606060. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -850796917225226100. ok 1 - Value "-850796917225226099" fails type constraint NonPositiveInteger[maxInclusive=>"-850796917225226100"] ok 2 - Value "-78470538010152981" fails type constraint NonPositiveInteger[maxInclusive=>"-850796917225226100"] ok 3 - Value "-141809537111496421" fails type constraint NonPositiveInteger[maxInclusive=>"-850796917225226100"] ok 4 - Value "-225569617986930453" fails type constraint NonPositiveInteger[maxInclusive=>"-850796917225226100"] ok 5 - Value "0" fails type constraint NonPositiveInteger[maxInclusive=>"-850796917225226100"] 1..5 ok 46 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -850796917225226100. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -196913225599862462. ok 1 - Value "-196913225599862461" fails type constraint NonPositiveInteger[maxInclusive=>"-196913225599862462"] ok 2 - Value "-122943505382308148" fails type constraint NonPositiveInteger[maxInclusive=>"-196913225599862462"] ok 3 - Value "-1741256791526694" fails type constraint NonPositiveInteger[maxInclusive=>"-196913225599862462"] ok 4 - Value "-151863541637642114" fails type constraint NonPositiveInteger[maxInclusive=>"-196913225599862462"] ok 5 - Value "0" fails type constraint NonPositiveInteger[maxInclusive=>"-196913225599862462"] 1..5 ok 47 - Type atomic/nonPositiveInteger is restricted by facet maxInclusive with value -196913225599862462. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 1. ok 1 - Value "-40" fails type constraint NonPositiveInteger[totalDigits=>"1"] ok 2 - Value "-577251" fails type constraint NonPositiveInteger[totalDigits=>"1"] ok 3 - Value "-2663520623" fails type constraint NonPositiveInteger[totalDigits=>"1"] ok 4 - Value "-73212184903048" fails type constraint NonPositiveInteger[totalDigits=>"1"] ok 5 - Value "-349504324017759461" fails type constraint NonPositiveInteger[totalDigits=>"1"] 1..5 ok 48 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 1. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 4. ok 1 - Value "-27071" fails type constraint NonPositiveInteger[totalDigits=>"4"] ok 2 - Value "-14583578" fails type constraint NonPositiveInteger[totalDigits=>"4"] ok 3 - Value "-35952536628" fails type constraint NonPositiveInteger[totalDigits=>"4"] ok 4 - Value "-40802634248261" fails type constraint NonPositiveInteger[totalDigits=>"4"] ok 5 - Value "-449887659171104609" fails type constraint NonPositiveInteger[totalDigits=>"4"] 1..5 ok 49 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 4. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 7. ok 1 - Value "-69435458" fails type constraint NonPositiveInteger[totalDigits=>"7"] ok 2 - Value "-8891934243" fails type constraint NonPositiveInteger[totalDigits=>"7"] ok 3 - Value "-714271107488" fails type constraint NonPositiveInteger[totalDigits=>"7"] ok 4 - Value "-43844327248488" fails type constraint NonPositiveInteger[totalDigits=>"7"] ok 5 - Value "-302778408231437852" fails type constraint NonPositiveInteger[totalDigits=>"7"] 1..5 ok 50 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 7. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 10. ok 1 - Value "-57691455131" fails type constraint NonPositiveInteger[totalDigits=>"10"] ok 2 - Value "-245941620212" fails type constraint NonPositiveInteger[totalDigits=>"10"] ok 3 - Value "-1428731864416" fails type constraint NonPositiveInteger[totalDigits=>"10"] ok 4 - Value "-33312167919807" fails type constraint NonPositiveInteger[totalDigits=>"10"] ok 5 - Value "-248648124166262261" fails type constraint NonPositiveInteger[totalDigits=>"10"] 1..5 ok 51 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 10. # Subtest: Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 13. ok 1 - Value "-53297507933173" fails type constraint NonPositiveInteger[totalDigits=>"13"] ok 2 - Value "-174713368831614" fails type constraint NonPositiveInteger[totalDigits=>"13"] ok 3 - Value "-2787813748806156" fails type constraint NonPositiveInteger[totalDigits=>"13"] ok 4 - Value "-16182259713041554" fails type constraint NonPositiveInteger[totalDigits=>"13"] ok 5 - Value "-524968710237166743" fails type constraint NonPositiveInteger[totalDigits=>"13"] 1..5 ok 52 - Type atomic/nonPositiveInteger is restricted by facet totalDigits with value 13. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -999999999999999999. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minExclusive=>"-999999999999999999"] 1..1 ok 53 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -999999999999999999. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -572157627064420859. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minExclusive=>"-572157627064420859"] ok 2 - Value "-928148707875611681" fails type constraint NonPositiveInteger[minExclusive=>"-572157627064420859"] ok 3 - Value "-886568633074002832" fails type constraint NonPositiveInteger[minExclusive=>"-572157627064420859"] ok 4 - Value "-665290110456655127" fails type constraint NonPositiveInteger[minExclusive=>"-572157627064420859"] ok 5 - Value "-572157627064420859" fails type constraint NonPositiveInteger[minExclusive=>"-572157627064420859"] 1..5 ok 54 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -572157627064420859. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -717484827624413345. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minExclusive=>"-717484827624413345"] ok 2 - Value "-728016069820303410" fails type constraint NonPositiveInteger[minExclusive=>"-717484827624413345"] ok 3 - Value "-866446949329529514" fails type constraint NonPositiveInteger[minExclusive=>"-717484827624413345"] ok 4 - Value "-821705741031630961" fails type constraint NonPositiveInteger[minExclusive=>"-717484827624413345"] ok 5 - Value "-717484827624413345" fails type constraint NonPositiveInteger[minExclusive=>"-717484827624413345"] 1..5 ok 55 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -717484827624413345. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -791138773234574931. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minExclusive=>"-791138773234574931"] ok 2 - Value "-928318088638857581" fails type constraint NonPositiveInteger[minExclusive=>"-791138773234574931"] ok 3 - Value "-926771981913107160" fails type constraint NonPositiveInteger[minExclusive=>"-791138773234574931"] ok 4 - Value "-899773724187238059" fails type constraint NonPositiveInteger[minExclusive=>"-791138773234574931"] ok 5 - Value "-791138773234574931" fails type constraint NonPositiveInteger[minExclusive=>"-791138773234574931"] 1..5 ok 56 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -791138773234574931. # Subtest: Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -1. ok 1 - Value "-999999999999999999" fails type constraint NonPositiveInteger[minExclusive=>"-1"] ok 2 - Value "-873838499504295817" fails type constraint NonPositiveInteger[minExclusive=>"-1"] ok 3 - Value "-305614124670335330" fails type constraint NonPositiveInteger[minExclusive=>"-1"] ok 4 - Value "-110339095313123026" fails type constraint NonPositiveInteger[minExclusive=>"-1"] ok 5 - Value "-1" fails type constraint NonPositiveInteger[minExclusive=>"-1"] 1..5 ok 57 - Type atomic/nonPositiveInteger is restricted by facet minExclusive with value -1. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -999999999999999998. ok 1 - Value "-999999999999999998" fails type constraint NonPositiveInteger[maxExclusive=>"-999999999999999998"] ok 2 - Value "-718138374788761189" fails type constraint NonPositiveInteger[maxExclusive=>"-999999999999999998"] ok 3 - Value "-446535343371481484" fails type constraint NonPositiveInteger[maxExclusive=>"-999999999999999998"] ok 4 - Value "-702833914246292378" fails type constraint NonPositiveInteger[maxExclusive=>"-999999999999999998"] ok 5 - Value "0" fails type constraint NonPositiveInteger[maxExclusive=>"-999999999999999998"] 1..5 ok 58 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -999999999999999998. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -698542836566919399. ok 1 - Value "-698542836566919399" fails type constraint NonPositiveInteger[maxExclusive=>"-698542836566919399"] ok 2 - Value "-57880152026340493" fails type constraint NonPositiveInteger[maxExclusive=>"-698542836566919399"] ok 3 - Value "-458861167247245026" fails type constraint NonPositiveInteger[maxExclusive=>"-698542836566919399"] ok 4 - Value "-436071170160881216" fails type constraint NonPositiveInteger[maxExclusive=>"-698542836566919399"] ok 5 - Value "0" fails type constraint NonPositiveInteger[maxExclusive=>"-698542836566919399"] 1..5 ok 59 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -698542836566919399. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -730118541643560268. ok 1 - Value "-730118541643560268" fails type constraint NonPositiveInteger[maxExclusive=>"-730118541643560268"] ok 2 - Value "-89298064474577713" fails type constraint NonPositiveInteger[maxExclusive=>"-730118541643560268"] ok 3 - Value "-555479316813332199" fails type constraint NonPositiveInteger[maxExclusive=>"-730118541643560268"] ok 4 - Value "-485487302763131155" fails type constraint NonPositiveInteger[maxExclusive=>"-730118541643560268"] ok 5 - Value "0" fails type constraint NonPositiveInteger[maxExclusive=>"-730118541643560268"] 1..5 ok 60 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -730118541643560268. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -145124311590065779. ok 1 - Value "-145124311590065779" fails type constraint NonPositiveInteger[maxExclusive=>"-145124311590065779"] ok 2 - Value "-60212599132106189" fails type constraint NonPositiveInteger[maxExclusive=>"-145124311590065779"] ok 3 - Value "-68888204860155179" fails type constraint NonPositiveInteger[maxExclusive=>"-145124311590065779"] ok 4 - Value "-80561746828064702" fails type constraint NonPositiveInteger[maxExclusive=>"-145124311590065779"] ok 5 - Value "0" fails type constraint NonPositiveInteger[maxExclusive=>"-145124311590065779"] 1..5 ok 61 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value -145124311590065779. # Subtest: Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value 0. ok 1 - Value "0" fails type constraint NonPositiveInteger[maxExclusive=>"0"] 1..1 ok 62 - Type atomic/nonPositiveInteger is restricted by facet maxExclusive with value 0. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-2944" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-84382889683379" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-72847445" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-316573813744" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-43534164" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 63 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{5}. ok 1 - Value "-922653546988" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 2 - Value "-7967" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 3 - Value "-7547535873" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 4 - Value "-62748861729234844" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 5 - Value "-577473345" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] 1..5 ok 64 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{5}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{9}. ok 1 - Value "-87135695" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 2 - Value "-287435868776" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 3 - Value "-1533523342" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 4 - Value "-25959" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] ok 5 - Value "-298362" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{9}\$))"] 1..5 ok 65 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{9}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{13}. ok 1 - Value "-83736172817" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 2 - Value "-686465751752" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 3 - Value "-4" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 4 - Value "-4" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] ok 5 - Value "-947565246385256254" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{13}\$))"] 1..5 ok 66 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{13}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{18}. ok 1 - Value "-64954588" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 2 - Value "-44652546" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 3 - Value "-78771773424874684" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 4 - Value "-961813642" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] ok 5 - Value "-6335537862842" fails type constraint NonPositiveInteger[pattern=>"(?^:(?ms:^\\-\\d{18}\$))"] 1..5 ok 67 - Type atomic/nonPositiveInteger is restricted by facet pattern with value \-\d{18}. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-555070367802298014" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3364d98)"] ok 2 - Value "-335893637421509793" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3364d98)"] ok 3 - Value "-369608200113519802" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3364d98)"] ok 4 - Value "-112026868098659248" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3364d98)"] ok 5 - Value "-360925289666946813" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3364d98)"] 1..5 ok 68 - Type atomic/nonPositiveInteger is restricted by facet enumeration. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-876186417532006877" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336a5f0)"] ok 2 - Value "-660065142213748567" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336a5f0)"] ok 3 - Value "-656032272225989365" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336a5f0)"] ok 4 - Value "-356592693188201081" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336a5f0)"] ok 5 - Value "-795920270681258367" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336a5f0)"] 1..5 ok 69 - Type atomic/nonPositiveInteger is restricted by facet enumeration. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-511157760572277796" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336e5b8)"] ok 2 - Value "-693810004742233420" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336e5b8)"] ok 3 - Value "-433490516337204700" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336e5b8)"] ok 4 - Value "-136027461971012342" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336e5b8)"] ok 5 - Value "-503867689398694195" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x336e5b8)"] 1..5 ok 70 - Type atomic/nonPositiveInteger is restricted by facet enumeration. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-139412945140734878" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x33729f8)"] ok 2 - Value "-703463435374974576" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x33729f8)"] ok 3 - Value "-216525328808880312" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x33729f8)"] ok 4 - Value "-917371313089531902" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x33729f8)"] ok 5 - Value "-157030679799715633" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x33729f8)"] 1..5 ok 71 - Type atomic/nonPositiveInteger is restricted by facet enumeration. # Subtest: Type atomic/nonPositiveInteger is restricted by facet enumeration. ok 1 - Value "-304729948399550032" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3375ac0)"] ok 2 - Value "-104695326054680681" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3375ac0)"] ok 3 - Value "-661256908744913273" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3375ac0)"] ok 4 - Value "-933227475071535027" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3375ac0)"] ok 5 - Value "-803859958473912560" fails type constraint NonPositiveInteger[enumeration=>"ARRAY(0x3375ac0)"] 1..5 ok 72 - Type atomic/nonPositiveInteger is restricted by facet enumeration. 1..72 ok t/50normalizedString.t .... # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 0. ok 1 - Value "" passes type constraint NormalizedString[maxLength=>"0"] ok 2 - Value "" passes type constraint NormalizedString[maxLength=>"0"] ok 3 - Value "" passes type constraint NormalizedString[maxLength=>"0"] ok 4 - Value "" passes type constraint NormalizedString[maxLength=>"0"] ok 5 - Value "" passes type constraint NormalizedString[maxLength=>"0"] 1..5 ok 1 - Type atomic/normalizedString is restricted by facet maxLength with value 0. # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 861. ok 1 - Value "" passes type constraint NormalizedString[maxLength=>"861"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced" passes type constraint NormalizedString[maxLength=>"861"] ok 3 - Value " concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computer" passes type constraint NormalizedString[maxLength=>"861"] ok 4 - Value "s to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from we" passes type constraint NormalizedString[maxLength=>"861"] ok 5 - Value "b browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conf" passes type constraint NormalizedString[maxLength=>"861"] 1..5 ok 2 - Type atomic/normalizedString is restricted by facet maxLength with value 861. # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 295. ok 1 - Value "" passes type constraint NormalizedString[maxLength=>"295"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language f" passes type constraint NormalizedString[maxLength=>"295"] ok 3 - Value "or defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced con" passes type constraint NormalizedString[maxLength=>"295"] ok 4 - Value "cepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world " passes type constraint NormalizedString[maxLength=>"295"] ok 5 - Value " XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to " passes type constraint NormalizedString[maxLength=>"295"] 1..5 ok 3 - Type atomic/normalizedString is restricted by facet maxLength with value 295. # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 266. ok 1 - Value "" passes type constraint NormalizedString[maxLength=>"266"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation lan" passes type constraint NormalizedString[maxLength=>"266"] ok 3 - Value "guage for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML w" passes type constraint NormalizedString[maxLength=>"266"] ok 4 - Value "ith more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one o" passes type constraint NormalizedString[maxLength=>"266"] ok 5 - Value "f the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and" passes type constraint NormalizedString[maxLength=>"266"] 1..5 ok 4 - Type atomic/normalizedString is restricted by facet maxLength with value 266. # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 1000. ok 1 - Value "" passes type constraint NormalizedString[maxLength=>"1000"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing commu" passes type constraint NormalizedString[maxLength=>"1000"] ok 3 - Value "nity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain " passes type constraint NormalizedString[maxLength=>"1000"] ok 4 - Value "processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processo" passes type constraint NormalizedString[maxLength=>"1000"] ok 5 - Value "rs and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide tes" passes type constraint NormalizedString[maxLength=>"1000"] 1..5 ok 5 - Type atomic/normalizedString is restricted by facet maxLength with value 1000. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 0. ok 1 - Value "" passes type constraint NormalizedString[minLength=>"0"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing commu" passes type constraint NormalizedString[minLength=>"0"] ok 3 - Value "nity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain " passes type constraint NormalizedString[minLength=>"0"] ok 4 - Value "processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processo" passes type constraint NormalizedString[minLength=>"0"] ok 5 - Value "rs and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide tes" passes type constraint NormalizedString[minLength=>"0"] 1..5 ok 6 - Type atomic/normalizedString is restricted by facet minLength with value 0. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 139. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the wo" passes type constraint NormalizedString[minLength=>"139"] ok 2 - Value "rld s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applicati" passes type constraint NormalizedString[minLength=>"139"] ok 3 - Value "ons alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for i" passes type constraint NormalizedString[minLength=>"139"] ok 4 - Value "nteracting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations" passes type constraint NormalizedString[minLength=>"139"] ok 5 - Value " is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as m" passes type constraint NormalizedString[minLength=>"139"] 1..5 ok 7 - Type atomic/normalizedString is restricted by facet minLength with value 139. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 628. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way tha" passes type constraint NormalizedString[minLength=>"628"] ok 2 - Value "t allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virt" passes type constraint NormalizedString[minLength=>"628"] ok 3 - Value "ually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NI" passes type constraint NormalizedString[minLength=>"628"] ok 4 - Value "ST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widel" passes type constraint NormalizedString[minLength=>"628"] ok 5 - Value "y used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging specifications and related vocabularies based upon the XML syntax In" passes type constraint NormalizedString[minLength=>"628"] 1..5 ok 8 - Type atomic/normalizedString is restricted by facet minLength with value 628. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 74. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language fo" passes type constraint NormalizedString[minLength=>"74"] ok 2 - Value "r defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapid" passes type constraint NormalizedString[minLength=>"74"] ok 3 - Value "ly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-r" passes type constraint NormalizedString[minLength=>"74"] ok 4 - Value "ich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availabili" passes type constraint NormalizedString[minLength=>"74"] ok 5 - Value "ty of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML S" passes type constraint NormalizedString[minLength=>"74"] 1..5 ok 9 - Type atomic/normalizedString is restricted by facet minLength with value 74. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 1000. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex do" passes type constraint NormalizedString[minLength=>"1000"] ok 2 - Value "cuments The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to " passes type constraint NormalizedString[minLength=>"1000"] ok 3 - Value "accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS X" passes type constraint NormalizedString[minLength=>"1000"] ok 4 - Value "ML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging sp" passes type constraint NormalizedString[minLength=>"1000"] ok 5 - Value "ecifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object including the location of the object A repository is where the object resides A user retrieves an object from a repository Although XML is a recent newcomer in the electronic commerce landscape supply chains in many industries as well as industry consortiums and standards organizations are using XML to define their own vocabularies for business relationships and transactions The vocabularies business templates and business processes " passes type constraint NormalizedString[minLength=>"1000"] 1..5 ok 10 - Type atomic/normalizedString is restricted by facet minLength with value 1000. # Subtest: Type atomic/normalizedString is restricted by facet length with value 0. ok 1 - Value "" passes type constraint NormalizedString[length=>"0"] ok 2 - Value "" passes type constraint NormalizedString[length=>"0"] ok 3 - Value "" passes type constraint NormalizedString[length=>"0"] ok 4 - Value "" passes type constraint NormalizedString[length=>"0"] ok 5 - Value "" passes type constraint NormalizedString[length=>"0"] 1..5 ok 11 - Type atomic/normalizedString is restricted by facet length with value 0. # Subtest: Type atomic/normalizedString is restricted by facet length with value 625. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way " passes type constraint NormalizedString[length=>"625"] ok 2 - Value "that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML do" passes type constraint NormalizedString[length=>"625"] ok 3 - Value "cuments on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build intero" passes type constraint NormalizedString[length=>"625"] ok 4 - Value "perable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide tes" passes type constraint NormalizedString[length=>"625"] ok 5 - Value "t frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed i" passes type constraint NormalizedString[length=>"625"] 1..5 ok 12 - Type atomic/normalizedString is restricted by facet length with value 625. # Subtest: Type atomic/normalizedString is restricted by facet length with value 916. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-ri" passes type constraint NormalizedString[length=>"916"] ok 2 - Value "ch data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C R" passes type constraint NormalizedString[length=>"916"] ok 3 - Value "ecommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generatio" passes type constraint NormalizedString[length=>"916"] ok 4 - Value "n for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit " passes type constraint NormalizedString[length=>"916"] ok 5 - Value "intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging specifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object including the location of th" passes type constraint NormalizedString[length=>"916"] 1..5 ok 13 - Type atomic/normalizedString is restricted by facet length with value 916. # Subtest: Type atomic/normalizedString is restricted by facet length with value 645. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computer" passes type constraint NormalizedString[length=>"645"] ok 2 - Value "s to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from we" passes type constraint NormalizedString[length=>"645"] ok 3 - Value "b browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of S" passes type constraint NormalizedString[length=>"645"] ok 4 - Value "tructured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner wi" passes type constraint NormalizedString[length=>"645"] ok 5 - Value "th industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including X" passes type constraint NormalizedString[length=>"645"] 1..5 ok 14 - Type atomic/normalizedString is restricted by facet length with value 645. # Subtest: Type atomic/normalizedString is restricted by facet length with value 1000. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex do" passes type constraint NormalizedString[length=>"1000"] ok 2 - Value "cuments The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to " passes type constraint NormalizedString[length=>"1000"] ok 3 - Value "accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS X" passes type constraint NormalizedString[length=>"1000"] ok 4 - Value "ML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging sp" passes type constraint NormalizedString[length=>"1000"] ok 5 - Value "ecifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object including the location of the object A repository is where the object resides A user retrieves an object from a repository Although XML is a recent newcomer in the electronic commerce landscape supply chains in many industries as well as industry consortiums and standards organizations are using XML to define their own vocabularies for business relationships and transactions The vocabularies business templates and business processes " passes type constraint NormalizedString[length=>"1000"] 1..5 ok 15 - Type atomic/normalizedString is restricted by facet length with value 1000. # Subtest: Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){1},\s[A-Z]{2}\s18037. ok 1 - Value "8259 Structured Participants And Of Street Forum , MT 18037" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s18037\$))"] ok 2 - Value "55 Improved Computing Future Such Street Individual , OR 18037" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s18037\$))"] ok 3 - Value "32 To And And Collaborate Street Organizations , DE 18037" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s18037\$))"] ok 4 - Value "735 To Groups Signatures Acting Street And , MI 18037" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s18037\$))"] ok 5 - Value "874 Of Primary Standards To Street Disseminate , HI 18037" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s18037\$))"] 1..5 ok 16 - Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){1},\s[A-Z]{2}\s18037. # Subtest: Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s11352. ok 1 - Value "63663 That These At Certain Street Meets Of , MI 11352" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s11352\$))"] ok 2 - Value "9568 Registry Standards Those Beta Street Of Organizations , IA 11352" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s11352\$))"] ok 3 - Value "637 For Issues Associated Guidelines Street Better Of , LA 11352" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s11352\$))"] ok 4 - Value "1 Both Language Is And Street Must Infrastructure , SC 11352" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s11352\$))"] ok 5 - Value "7 Modeling Versions To The Street Is File , CT 11352" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s11352\$))"] 1..5 ok 17 - Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s11352. # Subtest: Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s12317. ok 1 - Value "4 The Language That Reviewed Street Object Furthermore Not , AL 12317" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s12317\$))"] ok 2 - Value "382 This Academy Is Is Street For Accelerate Computing , NY 12317" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s12317\$))"] ok 3 - Value "437 Promises That Allow Xml Street The Software Review , UT 12317" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s12317\$))"] ok 4 - Value "31272 Technical To On To Street As Software And , WA 12317" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s12317\$))"] ok 5 - Value "66 Build The Law Into Street Defining Industry Be , MD 12317" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s12317\$))"] 1..5 ok 18 - Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s12317. # Subtest: Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){1}Street\s([A-Z][a-z]{1,20}\s){1},\s[A-Z]{2}\s17076. ok 1 - Value "5 Provide Street Location , SD 17076" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s17076\$))"] ok 2 - Value "81846 Reviewed Street By , IL 17076" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s17076\$))"] ok 3 - Value "537 Dom Street In , WI 17076" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s17076\$))"] ok 4 - Value "4 If Street Bandwidth , UT 17076" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s17076\$))"] ok 5 - Value "89 Offer Street Dom , HI 17076" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s17076\$))"] 1..5 ok 19 - Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){1}Street\s([A-Z][a-z]{1,20}\s){1},\s[A-Z]{2}\s17076. # Subtest: Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){1}Street\s([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s19099-1858. ok 1 - Value "3453 Of Street Do Of Security , NM 19099-1858" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19099-1858\$))"] ok 2 - Value "236 Industry Street Chi Standardization Tools , NE 19099-1858" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19099-1858\$))"] ok 3 - Value "154 Be Street Of Database Oasis , IL 19099-1858" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19099-1858\$))"] ok 4 - Value "837 Provide Street Information The Environments , DE 19099-1858" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19099-1858\$))"] ok 5 - Value "158 Intelligent Street Files And Documents , ME 19099-1858" passes type constraint NormalizedString[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){1}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19099-1858\$))"] 1..5 ok 20 - Type atomic/normalizedString is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){1}Street\s([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s19099-1858. # Subtest: Type atomic/normalizedString is restricted by facet enumeration. ok 1 - Value "and" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2cfebe8)"] ok 2 - Value "Therefore" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2cfebe8)"] ok 3 - Value "participating" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2cfebe8)"] ok 4 - Value "participating" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2cfebe8)"] ok 5 - Value "participating" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2cfebe8)"] 1..5 ok 21 - Type atomic/normalizedString is restricted by facet enumeration. # Subtest: Type atomic/normalizedString is restricted by facet enumeration. ok 1 - Value "Such" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d03968)"] ok 2 - Value "Such" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d03968)"] ok 3 - Value "Such" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d03968)"] ok 4 - Value "tools" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d03968)"] ok 5 - Value "related" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d03968)"] 1..5 ok 22 - Type atomic/normalizedString is restricted by facet enumeration. # Subtest: Type atomic/normalizedString is restricted by facet enumeration. ok 1 - Value "the" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d07430)"] ok 2 - Value "enabling" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d07430)"] ok 3 - Value "database" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d07430)"] ok 4 - Value "enabling" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d07430)"] ok 5 - Value "NIST" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d07430)"] 1..5 ok 23 - Type atomic/normalizedString is restricted by facet enumeration. # Subtest: Type atomic/normalizedString is restricted by facet enumeration. ok 1 - Value "of" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d0bd50)"] ok 2 - Value "of" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d0bd50)"] ok 3 - Value "and" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d0bd50)"] ok 4 - Value "without" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d0bd50)"] ok 5 - Value "without" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d0bd50)"] 1..5 ok 24 - Type atomic/normalizedString is restricted by facet enumeration. # Subtest: Type atomic/normalizedString is restricted by facet enumeration. ok 1 - Value "By" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d12a90)"] ok 2 - Value "PC" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d12a90)"] ok 3 - Value "PC" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d12a90)"] ok 4 - Value "PC" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d12a90)"] ok 5 - Value "PC" passes type constraint NormalizedString[enumeration=>"ARRAY(0x2d12a90)"] 1..5 ok 25 - Type atomic/normalizedString is restricted by facet enumeration. # Subtest: Type atomic/normalizedString is restricted by facet whiteSpace with value replace. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defi" passes type constraint NormalizedString[whiteSpace=>"replace"] ok 2 - Value "ning data known as HTML has led to the creation of the world s first digital l" passes type constraint NormalizedString[whiteSpace=>"replace"] ok 3 - Value "ibrary Using the simplicity of HTML with more advanced concepts from the publis" passes type constraint NormalizedString[whiteSpace=>"replace"] ok 4 - Value "hing community has led to the creation of a second-generation Internet language " passes type constraint NormalizedString[whiteSpace=>"replace"] ok 5 - Value "called the Extensible Markup Language XML which is rapidly becoming one of th" passes type constraint NormalizedString[whiteSpace=>"replace"] 1..5 ok 26 - Type atomic/normalizedString is restricted by facet whiteSpace with value replace. # Subtest: Type atomic/normalizedString is restricted by facet whiteSpace with value collapse. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defi" passes type constraint NormalizedString[whiteSpace=>"collapse"] ok 2 - Value "ning data known as HTML has led to the creation of the world s first digital lib" passes type constraint NormalizedString[whiteSpace=>"collapse"] ok 3 - Value "rary Using the simplicity of HTML with more advanced concepts from the publishin" passes type constraint NormalizedString[whiteSpace=>"collapse"] ok 4 - Value "g community has led to the creation of a second-generation Internet language cal" passes type constraint NormalizedString[whiteSpace=>"collapse"] ok 5 - Value "led the Extensible Markup Language XML which is rapidly becoming one of the most" passes type constraint NormalizedString[whiteSpace=>"collapse"] 1..5 ok 27 - Type atomic/normalizedString is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 261. ok 1 - Value "" fails type constraint NormalizedString[minLength=>"261"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation la" fails type constraint NormalizedString[minLength=>"261"] ok 3 - Value "nguage for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTM" fails type constraint NormalizedString[minLength=>"261"] ok 4 - Value "L with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming" fails type constraint NormalizedString[minLength=>"261"] ok 5 - Value " one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to " fails type constraint NormalizedString[minLength=>"261"] 1..5 ok 28 - Type atomic/normalizedString is restricted by facet minLength with value 261. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 247. ok 1 - Value "" fails type constraint NormalizedString[minLength=>"247"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generatio" fails type constraint NormalizedString[minLength=>"247"] ok 3 - Value "n language for defining data known as HTML has led to the creation of the world s first digital library Using the simpl" fails type constraint NormalizedString[minLength=>"247"] ok 4 - Value "icity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML w" fails type constraint NormalizedString[minLength=>"247"] ok 5 - Value "hich is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes informat" fails type constraint NormalizedString[minLength=>"247"] 1..5 ok 29 - Type atomic/normalizedString is restricted by facet minLength with value 247. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 230. ok 1 - Value "" fails type constraint NormalizedString[minLength=>"230"] ok 2 - Value "The advent of Internet-enabled browsers and a first-gener" fails type constraint NormalizedString[minLength=>"230"] ok 3 - Value "ation language for defining data known as HTML has led to the creation of the world s first digital library Usi" fails type constraint NormalizedString[minLength=>"230"] ok 4 - Value "ng the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible " fails type constraint NormalizedString[minLength=>"230"] ok 5 - Value "Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications " fails type constraint NormalizedString[minLength=>"230"] 1..5 ok 30 - Type atomic/normalizedString is restricted by facet minLength with value 230. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 452. ok 1 - Value "" fails type constraint NormalizedString[minLength=>"452"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has le" fails type constraint NormalizedString[minLength=>"452"] ok 3 - Value "d to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Exten" fails type constraint NormalizedString[minLength=>"452"] ok 4 - Value "sible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatic" fails type constraint NormalizedString[minLength=>"452"] ok 5 - Value "ally act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation" fails type constraint NormalizedString[minLength=>"452"] 1..5 ok 31 - Type atomic/normalizedString is restricted by facet minLength with value 452. # Subtest: Type atomic/normalizedString is restricted by facet minLength with value 1000. ok 1 - Value "" fails type constraint NormalizedString[minLength=>"1000"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing comm" fails type constraint NormalizedString[minLength=>"1000"] ok 3 - Value "unity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certa" fails type constraint NormalizedString[minLength=>"1000"] ok 4 - Value "in processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML pr" fails type constraint NormalizedString[minLength=>"1000"] ok 5 - Value "ocessors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Prov" fails type constraint NormalizedString[minLength=>"1000"] 1..5 ok 32 - Type atomic/normalizedString is restricted by facet minLength with value 1000. # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 0. ok 1 - Value "T" fails type constraint NormalizedString[maxLength=>"0"] ok 2 - Value "he advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing commun" fails type constraint NormalizedString[maxLength=>"0"] ok 3 - Value "ity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain " fails type constraint NormalizedString[maxLength=>"0"] ok 4 - Value "processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML proces" fails type constraint NormalizedString[maxLength=>"0"] ok 5 - Value "sors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide t" fails type constraint NormalizedString[maxLength=>"0"] 1..5 ok 33 - Type atomic/normalizedString is restricted by facet maxLength with value 0. # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 823. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet langua" fails type constraint NormalizedString[maxLength=>"823"] ok 2 - Value "ge define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of thes" fails type constraint NormalizedString[maxLength=>"823"] ok 3 - Value "e technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants" fails type constraint NormalizedString[maxLength=>"823"] ok 4 - Value " to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic com" fails type constraint NormalizedString[maxLength=>"823"] ok 5 - Value "merce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging specifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object includin" fails type constraint NormalizedString[maxLength=>"823"] 1..5 ok 34 - Type atomic/normalizedString is restricted by facet maxLength with value 823. # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 841. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich s" fails type constraint NormalizedString[maxLength=>"841"] ok 2 - Value "et of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them ob" fails type constraint NormalizedString[maxLength=>"841"] ok 3 - Value "vious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for " fails type constraint NormalizedString[maxLength=>"841"] ok 4 - Value "XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily o" fails type constraint NormalizedString[maxLength=>"841"] ok 5 - Value "n that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging specifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object including the location of the object A repository" fails type constraint NormalizedString[maxLength=>"841"] 1..5 ok 35 - Type atomic/normalizedString is restricted by facet maxLength with value 841. # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 374. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is r" fails type constraint NormalizedString[maxLength=>"374"] ok 2 - Value "apidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display " fails type constraint NormalizedString[maxLength=>"374"] ok 3 - Value "context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta version" fails type constraint NormalizedString[maxLength=>"374"] ok 4 - Value "s of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W" fails type constraint NormalizedString[maxLength=>"374"] ok 5 - Value "3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools" fails type constraint NormalizedString[maxLength=>"374"] 1..5 ok 36 - Type atomic/normalizedString is restricted by facet maxLength with value 374. # Subtest: Type atomic/normalizedString is restricted by facet maxLength with value 1000. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex doc" fails type constraint NormalizedString[maxLength=>"1000"] ok 2 - Value "uments The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following relate" fails type constraint NormalizedString[maxLength=>"1000"] ok 3 - Value "d tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Mar" fails type constraint NormalizedString[maxLength=>"1000"] ok 4 - Value "kup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging specifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object including the location of the object A repository is where the object resides A user retrieves an object from a repository Although XML is a recent newcomer in the electronic commerce landscape supply chains in many industries as well as industry consortiums and standards organizations are using XML to define their own vocabularies for business relationships and transactions The vocabularies business templates and business processes used by these groups to transact business must be accessible by all partners at any time Furthermore newcomers to the supply chain or business partnerships must be able to discover these documents and retrieve them A registry and repository can be used to provide this service A series of registries and repositories can link many organizations and industries acting as a web of registries for discovery Standards are needed to ensure interoperability of these registries; additionally a reg" fails type constraint NormalizedString[maxLength=>"1000"] ok 5 - Value "istry vocabulary must be created for consistency of discovery information among them NIST/ITL is working with the Organization for the Advancement of Structured Information Standards OASIS the prominent industry consortium for defining specifications for the discovery and retrieval of XML-related documents NIST chairs the OASIS Registry/Repository Technical Committee and is a significant contributor NIST/ITL is also working within the ebXML Project a joint project between OASIS and the United Nations body for Trade Facilitation and Electronic Business UN/CEFACT the prominent business-oriented international standards organization for the discovery retrieval and use of business processes and related documents The role of NIST/ITL is to influence the quality correctness and testability of the specifications of both the OASIS and ebXML Registry/Repository Working Groups through our reference implementation of a registry and repository that is conformant to both specifications Additionally NIST/ITL facilitates cross-over discussions between OASIS and ebXML; thus helping to ensure compatibility of the specifications NIST/ITL through its leadership in developing a reference implementation that is compliant to both specifications will help ensure that both specifications are unambiguous complete and testable This work will also contribute to the compatibility of these two specifications An early indication of success is that the draft ebXML specification uses the OASIS specification as its basis The completion of these specifications will allow small- and medium-sized enterprises SMEs to make appropriate choices with regard to EC tools and applications and will allow them access to the emerging supply chain and industry partnership EC models The National Software Reference Library NSRL provides a repository of known software file profiles and file signatures for use by law enforcement organizations in computer forensics investigations" fails type constraint NormalizedString[maxLength=>"1000"] 1..5 ok 37 - Type atomic/normalizedString is restricted by facet maxLength with value 1000. # Subtest: Type atomic/normalizedString is restricted by facet length with value 0. ok 1 - Value "T" fails type constraint NormalizedString[length=>"0"] ok 2 - Value "he advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing commun" fails type constraint NormalizedString[length=>"0"] ok 3 - Value "ity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain " fails type constraint NormalizedString[length=>"0"] ok 4 - Value "processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML proces" fails type constraint NormalizedString[length=>"0"] ok 5 - Value "sors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide t" fails type constraint NormalizedString[length=>"0"] 1..5 ok 38 - Type atomic/normalizedString is restricted by facet length with value 0. # Subtest: Type atomic/normalizedString is restricted by facet length with value 359. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language X" fails type constraint NormalizedString[length=>"359"] ok 2 - Value "ML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define" fails type constraint NormalizedString[length=>"359"] ok 3 - Value " manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technolog" fails type constraint NormalizedString[length=>"359"] ok 4 - Value "ies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSL" fails type constraint NormalizedString[length=>"359"] ok 5 - Value "T/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguiti" fails type constraint NormalizedString[length=>"359"] 1..5 ok 39 - Type atomic/normalizedString is restricted by facet length with value 359. # Subtest: Type atomic/normalizedString is restricted by facet length with value 213. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advance" fails type constraint NormalizedString[length=>"213"] ok 2 - Value "d concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way" fails type constraint NormalizedString[length=>"213"] ok 3 - Value " that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming a" fails type constraint NormalizedString[length=>"213"] ok 4 - Value "nd displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these" fails type constraint NormalizedString[length=>"213"] ok 5 - Value " standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIS" fails type constraint NormalizedString[length=>"213"] 1..5 ok 40 - Type atomic/normalizedString is restricted by facet length with value 213. # Subtest: Type atomic/normalizedString is restricted by facet length with value 683. ok 1 - Value "" fails type constraint NormalizedString[length=>"683"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Us" fails type constraint NormalizedString[length=>"683"] ok 3 - Value "ing the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike partic" fails type constraint NormalizedString[length=>"683"] ok 4 - Value "ularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Documen" fails type constraint NormalizedString[length=>"683"] ok 5 - Value "t Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technolo" fails type constraint NormalizedString[length=>"683"] 1..5 ok 41 - Type atomic/normalizedString is restricted by facet length with value 683. # Subtest: Type atomic/normalizedString is restricted by facet length with value 1000. ok 1 - Value "" fails type constraint NormalizedString[length=>"1000"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing comm" fails type constraint NormalizedString[length=>"1000"] ok 3 - Value "unity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certa" fails type constraint NormalizedString[length=>"1000"] ok 4 - Value "in processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML pr" fails type constraint NormalizedString[length=>"1000"] ok 5 - Value "ocessors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Prov" fails type constraint NormalizedString[length=>"1000"] 1..5 ok 42 - Type atomic/normalizedString is restricted by facet length with value 1000. 1..42 ok t/50positiveInteger.t ..... # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 1. ok 1 - Value "2" passes type constraint PositiveInteger[minExclusive=>"1"] ok 2 - Value "982349033495275913" passes type constraint PositiveInteger[minExclusive=>"1"] ok 3 - Value "991909556031309923" passes type constraint PositiveInteger[minExclusive=>"1"] ok 4 - Value "932234447917123620" passes type constraint PositiveInteger[minExclusive=>"1"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[minExclusive=>"1"] 1..5 ok 1 - Type atomic/positiveInteger is restricted by facet minExclusive with value 1. # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 262638891446532185. ok 1 - Value "262638891446532186" passes type constraint PositiveInteger[minExclusive=>"262638891446532185"] ok 2 - Value "876689699487020075" passes type constraint PositiveInteger[minExclusive=>"262638891446532185"] ok 3 - Value "305127189898932780" passes type constraint PositiveInteger[minExclusive=>"262638891446532185"] ok 4 - Value "546875430332327851" passes type constraint PositiveInteger[minExclusive=>"262638891446532185"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[minExclusive=>"262638891446532185"] 1..5 ok 2 - Type atomic/positiveInteger is restricted by facet minExclusive with value 262638891446532185. # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 173303931811171541. ok 1 - Value "173303931811171542" passes type constraint PositiveInteger[minExclusive=>"173303931811171541"] ok 2 - Value "988296320075830472" passes type constraint PositiveInteger[minExclusive=>"173303931811171541"] ok 3 - Value "187207554565913903" passes type constraint PositiveInteger[minExclusive=>"173303931811171541"] ok 4 - Value "878376937391018269" passes type constraint PositiveInteger[minExclusive=>"173303931811171541"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[minExclusive=>"173303931811171541"] 1..5 ok 3 - Type atomic/positiveInteger is restricted by facet minExclusive with value 173303931811171541. # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 506558727413711217. ok 1 - Value "506558727413711218" passes type constraint PositiveInteger[minExclusive=>"506558727413711217"] ok 2 - Value "875004857999238131" passes type constraint PositiveInteger[minExclusive=>"506558727413711217"] ok 3 - Value "641501311423161415" passes type constraint PositiveInteger[minExclusive=>"506558727413711217"] ok 4 - Value "668695977727626858" passes type constraint PositiveInteger[minExclusive=>"506558727413711217"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[minExclusive=>"506558727413711217"] 1..5 ok 4 - Type atomic/positiveInteger is restricted by facet minExclusive with value 506558727413711217. # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "999999999999999999" passes type constraint PositiveInteger[minExclusive=>"999999999999999998"] 1..1 ok 5 - Type atomic/positiveInteger is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 1. ok 1 - Value "1" passes type constraint PositiveInteger[minInclusive=>"1"] ok 2 - Value "312555068067347119" passes type constraint PositiveInteger[minInclusive=>"1"] ok 3 - Value "406416714419411406" passes type constraint PositiveInteger[minInclusive=>"1"] ok 4 - Value "317956959553971186" passes type constraint PositiveInteger[minInclusive=>"1"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[minInclusive=>"1"] 1..5 ok 6 - Type atomic/positiveInteger is restricted by facet minInclusive with value 1. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 15066261577183049. ok 1 - Value "15066261577183049" passes type constraint PositiveInteger[minInclusive=>"15066261577183049"] ok 2 - Value "58253528157596052" passes type constraint PositiveInteger[minInclusive=>"15066261577183049"] ok 3 - Value "205376965405062076" passes type constraint PositiveInteger[minInclusive=>"15066261577183049"] ok 4 - Value "913187852637643351" passes type constraint PositiveInteger[minInclusive=>"15066261577183049"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[minInclusive=>"15066261577183049"] 1..5 ok 7 - Type atomic/positiveInteger is restricted by facet minInclusive with value 15066261577183049. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 828758841369869991. ok 1 - Value "828758841369869991" passes type constraint PositiveInteger[minInclusive=>"828758841369869991"] ok 2 - Value "910584086949352167" passes type constraint PositiveInteger[minInclusive=>"828758841369869991"] ok 3 - Value "936085115171037335" passes type constraint PositiveInteger[minInclusive=>"828758841369869991"] ok 4 - Value "918098813427214593" passes type constraint PositiveInteger[minInclusive=>"828758841369869991"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[minInclusive=>"828758841369869991"] 1..5 ok 8 - Type atomic/positiveInteger is restricted by facet minInclusive with value 828758841369869991. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 69860014844260743. ok 1 - Value "69860014844260743" passes type constraint PositiveInteger[minInclusive=>"69860014844260743"] ok 2 - Value "225746133856350748" passes type constraint PositiveInteger[minInclusive=>"69860014844260743"] ok 3 - Value "770102717928348466" passes type constraint PositiveInteger[minInclusive=>"69860014844260743"] ok 4 - Value "90419069275015919" passes type constraint PositiveInteger[minInclusive=>"69860014844260743"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[minInclusive=>"69860014844260743"] 1..5 ok 9 - Type atomic/positiveInteger is restricted by facet minInclusive with value 69860014844260743. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "999999999999999999" passes type constraint PositiveInteger[minInclusive=>"999999999999999999"] 1..1 ok 10 - Type atomic/positiveInteger is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 2. ok 1 - Value "1" passes type constraint PositiveInteger[maxExclusive=>"2"] 1..1 ok 11 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 2. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 32371283896903692. ok 1 - Value "1" passes type constraint PositiveInteger[maxExclusive=>"32371283896903692"] ok 2 - Value "4486244211931743" passes type constraint PositiveInteger[maxExclusive=>"32371283896903692"] ok 3 - Value "30697555039207401" passes type constraint PositiveInteger[maxExclusive=>"32371283896903692"] ok 4 - Value "24352217317326215" passes type constraint PositiveInteger[maxExclusive=>"32371283896903692"] ok 5 - Value "32371283896903691" passes type constraint PositiveInteger[maxExclusive=>"32371283896903692"] 1..5 ok 12 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 32371283896903692. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 685616415831176051. ok 1 - Value "1" passes type constraint PositiveInteger[maxExclusive=>"685616415831176051"] ok 2 - Value "645153569833015152" passes type constraint PositiveInteger[maxExclusive=>"685616415831176051"] ok 3 - Value "572235003435245836" passes type constraint PositiveInteger[maxExclusive=>"685616415831176051"] ok 4 - Value "447037998416114053" passes type constraint PositiveInteger[maxExclusive=>"685616415831176051"] ok 5 - Value "685616415831176050" passes type constraint PositiveInteger[maxExclusive=>"685616415831176051"] 1..5 ok 13 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 685616415831176051. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 571841216500225568. ok 1 - Value "1" passes type constraint PositiveInteger[maxExclusive=>"571841216500225568"] ok 2 - Value "22031580018851121" passes type constraint PositiveInteger[maxExclusive=>"571841216500225568"] ok 3 - Value "383029359970327560" passes type constraint PositiveInteger[maxExclusive=>"571841216500225568"] ok 4 - Value "71789437680291185" passes type constraint PositiveInteger[maxExclusive=>"571841216500225568"] ok 5 - Value "571841216500225567" passes type constraint PositiveInteger[maxExclusive=>"571841216500225568"] 1..5 ok 14 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 571841216500225568. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "1" passes type constraint PositiveInteger[maxExclusive=>"999999999999999999"] ok 2 - Value "720027946340477952" passes type constraint PositiveInteger[maxExclusive=>"999999999999999999"] ok 3 - Value "75300685728174277" passes type constraint PositiveInteger[maxExclusive=>"999999999999999999"] ok 4 - Value "236166620433764906" passes type constraint PositiveInteger[maxExclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" passes type constraint PositiveInteger[maxExclusive=>"999999999999999999"] 1..5 ok 15 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 1. ok 1 - Value "1" passes type constraint PositiveInteger[maxInclusive=>"1"] 1..1 ok 16 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 1. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 423285904007674851. ok 1 - Value "1" passes type constraint PositiveInteger[maxInclusive=>"423285904007674851"] ok 2 - Value "153349543491418210" passes type constraint PositiveInteger[maxInclusive=>"423285904007674851"] ok 3 - Value "192168039749809891" passes type constraint PositiveInteger[maxInclusive=>"423285904007674851"] ok 4 - Value "330253502610144334" passes type constraint PositiveInteger[maxInclusive=>"423285904007674851"] ok 5 - Value "423285904007674851" passes type constraint PositiveInteger[maxInclusive=>"423285904007674851"] 1..5 ok 17 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 423285904007674851. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 809380027468239004. ok 1 - Value "1" passes type constraint PositiveInteger[maxInclusive=>"809380027468239004"] ok 2 - Value "376556333955278357" passes type constraint PositiveInteger[maxInclusive=>"809380027468239004"] ok 3 - Value "282180434046745516" passes type constraint PositiveInteger[maxInclusive=>"809380027468239004"] ok 4 - Value "186033623824917075" passes type constraint PositiveInteger[maxInclusive=>"809380027468239004"] ok 5 - Value "809380027468239004" passes type constraint PositiveInteger[maxInclusive=>"809380027468239004"] 1..5 ok 18 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 809380027468239004. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 619618676703699189. ok 1 - Value "1" passes type constraint PositiveInteger[maxInclusive=>"619618676703699189"] ok 2 - Value "458184742283352808" passes type constraint PositiveInteger[maxInclusive=>"619618676703699189"] ok 3 - Value "270348752837021310" passes type constraint PositiveInteger[maxInclusive=>"619618676703699189"] ok 4 - Value "56691669269610340" passes type constraint PositiveInteger[maxInclusive=>"619618676703699189"] ok 5 - Value "619618676703699189" passes type constraint PositiveInteger[maxInclusive=>"619618676703699189"] 1..5 ok 19 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 619618676703699189. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 999999999999999999. ok 1 - Value "1" passes type constraint PositiveInteger[maxInclusive=>"999999999999999999"] ok 2 - Value "339696864049625069" passes type constraint PositiveInteger[maxInclusive=>"999999999999999999"] ok 3 - Value "399326842300909867" passes type constraint PositiveInteger[maxInclusive=>"999999999999999999"] ok 4 - Value "143280828597479371" passes type constraint PositiveInteger[maxInclusive=>"999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[maxInclusive=>"999999999999999999"] 1..5 ok 20 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 999999999999999999. # Subtest: Type atomic/positiveInteger is restricted by facet fractionDigits with value 0. ok 1 - Value "1" passes type constraint PositiveInteger[fractionDigits=>"0"] ok 2 - Value "496604127571227182" passes type constraint PositiveInteger[fractionDigits=>"0"] ok 3 - Value "866575962853341485" passes type constraint PositiveInteger[fractionDigits=>"0"] ok 4 - Value "258197386597402434" passes type constraint PositiveInteger[fractionDigits=>"0"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/positiveInteger is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 1. ok 1 - Value "5" passes type constraint PositiveInteger[totalDigits=>"1"] ok 2 - Value "6" passes type constraint PositiveInteger[totalDigits=>"1"] ok 3 - Value "4" passes type constraint PositiveInteger[totalDigits=>"1"] ok 4 - Value "6" passes type constraint PositiveInteger[totalDigits=>"1"] ok 5 - Value "7" passes type constraint PositiveInteger[totalDigits=>"1"] 1..5 ok 22 - Type atomic/positiveInteger is restricted by facet totalDigits with value 1. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 5. ok 1 - Value "3" passes type constraint PositiveInteger[totalDigits=>"5"] ok 2 - Value "45" passes type constraint PositiveInteger[totalDigits=>"5"] ok 3 - Value "564" passes type constraint PositiveInteger[totalDigits=>"5"] ok 4 - Value "1275" passes type constraint PositiveInteger[totalDigits=>"5"] ok 5 - Value "13714" passes type constraint PositiveInteger[totalDigits=>"5"] 1..5 ok 23 - Type atomic/positiveInteger is restricted by facet totalDigits with value 5. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 9. ok 1 - Value "2" passes type constraint PositiveInteger[totalDigits=>"9"] ok 2 - Value "151" passes type constraint PositiveInteger[totalDigits=>"9"] ok 3 - Value "81986" passes type constraint PositiveInteger[totalDigits=>"9"] ok 4 - Value "8472964" passes type constraint PositiveInteger[totalDigits=>"9"] ok 5 - Value "319266366" passes type constraint PositiveInteger[totalDigits=>"9"] 1..5 ok 24 - Type atomic/positiveInteger is restricted by facet totalDigits with value 9. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 13. ok 1 - Value "6" passes type constraint PositiveInteger[totalDigits=>"13"] ok 2 - Value "8272" passes type constraint PositiveInteger[totalDigits=>"13"] ok 3 - Value "8651131" passes type constraint PositiveInteger[totalDigits=>"13"] ok 4 - Value "7238618218" passes type constraint PositiveInteger[totalDigits=>"13"] ok 5 - Value "6979035245178" passes type constraint PositiveInteger[totalDigits=>"13"] 1..5 ok 25 - Type atomic/positiveInteger is restricted by facet totalDigits with value 13. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 18. ok 1 - Value "9" passes type constraint PositiveInteger[totalDigits=>"18"] ok 2 - Value "73765" passes type constraint PositiveInteger[totalDigits=>"18"] ok 3 - Value "721731556" passes type constraint PositiveInteger[totalDigits=>"18"] ok 4 - Value "6587555823776" passes type constraint PositiveInteger[totalDigits=>"18"] ok 5 - Value "171462243233917146" passes type constraint PositiveInteger[totalDigits=>"18"] 1..5 ok 26 - Type atomic/positiveInteger is restricted by facet totalDigits with value 18. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{1}. ok 1 - Value "2" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "4" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "3" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "7" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "1" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 27 - Type atomic/positiveInteger is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{5}. ok 1 - Value "88253" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "35956" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "37377" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "71439" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "96766" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 28 - Type atomic/positiveInteger is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{9}. ok 1 - Value "769719874" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 2 - Value "328264516" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 3 - Value "788695745" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 4 - Value "466944674" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 5 - Value "484763277" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] 1..5 ok 29 - Type atomic/positiveInteger is restricted by facet pattern with value \d{9}. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{13}. ok 1 - Value "2233735692359" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 2 - Value "2466125676771" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 3 - Value "5661425462852" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 4 - Value "8245223398863" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 5 - Value "3737767893432" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] 1..5 ok 30 - Type atomic/positiveInteger is restricted by facet pattern with value \d{13}. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{18}. ok 1 - Value "977784185831812352" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "954768745235645523" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "964636143567451713" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "942757486532436464" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "925841177113784843" passes type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 31 - Type atomic/positiveInteger is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "408576971836088" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34104b8)"] ok 2 - Value "3059918349066803" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34104b8)"] ok 3 - Value "101001635697" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34104b8)"] ok 4 - Value "44881" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34104b8)"] ok 5 - Value "3059918349066803" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34104b8)"] 1..5 ok 32 - Type atomic/positiveInteger is restricted by facet enumeration. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "468315652460615" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34107b8)"] ok 2 - Value "801" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34107b8)"] ok 3 - Value "468315652460615" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34107b8)"] ok 4 - Value "801" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34107b8)"] ok 5 - Value "801" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x34107b8)"] 1..5 ok 33 - Type atomic/positiveInteger is restricted by facet enumeration. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "12730" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341aaa0)"] ok 2 - Value "7678" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341aaa0)"] ok 3 - Value "63621988" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341aaa0)"] ok 4 - Value "518340460" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341aaa0)"] ok 5 - Value "63621988" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341aaa0)"] 1..5 ok 34 - Type atomic/positiveInteger is restricted by facet enumeration. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "2337" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341ac08)"] ok 2 - Value "849926" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341ac08)"] ok 3 - Value "435109" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341ac08)"] ok 4 - Value "600957" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341ac08)"] ok 5 - Value "849926" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x341ac08)"] 1..5 ok 35 - Type atomic/positiveInteger is restricted by facet enumeration. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "15836086414917927" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x3420580)"] ok 2 - Value "15836086414917927" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x3420580)"] ok 3 - Value "24394" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x3420580)"] ok 4 - Value "378362663062" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x3420580)"] ok 5 - Value "85265" passes type constraint PositiveInteger[enumeration=>"ARRAY(0x3420580)"] 1..5 ok 36 - Type atomic/positiveInteger is restricted by facet enumeration. # Subtest: Type atomic/positiveInteger is restricted by facet whiteSpace with value collapse. ok 1 - Value "1" passes type constraint PositiveInteger[whiteSpace=>"collapse"] ok 2 - Value "840635356637731478" passes type constraint PositiveInteger[whiteSpace=>"collapse"] ok 3 - Value "857418719546887752" passes type constraint PositiveInteger[whiteSpace=>"collapse"] ok 4 - Value "324146775533287634" passes type constraint PositiveInteger[whiteSpace=>"collapse"] ok 5 - Value "999999999999999999" passes type constraint PositiveInteger[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/positiveInteger is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 874370595268603056. ok 1 - Value "1" fails type constraint PositiveInteger[minInclusive=>"874370595268603056"] ok 2 - Value "463969428287285252" fails type constraint PositiveInteger[minInclusive=>"874370595268603056"] ok 3 - Value "571284772856430574" fails type constraint PositiveInteger[minInclusive=>"874370595268603056"] ok 4 - Value "751601505559521427" fails type constraint PositiveInteger[minInclusive=>"874370595268603056"] ok 5 - Value "874370595268603055" fails type constraint PositiveInteger[minInclusive=>"874370595268603056"] 1..5 ok 38 - Type atomic/positiveInteger is restricted by facet minInclusive with value 874370595268603056. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 975077401610746407. ok 1 - Value "1" fails type constraint PositiveInteger[minInclusive=>"975077401610746407"] ok 2 - Value "340511711975447020" fails type constraint PositiveInteger[minInclusive=>"975077401610746407"] ok 3 - Value "222561909334976317" fails type constraint PositiveInteger[minInclusive=>"975077401610746407"] ok 4 - Value "703175082919244117" fails type constraint PositiveInteger[minInclusive=>"975077401610746407"] ok 5 - Value "975077401610746406" fails type constraint PositiveInteger[minInclusive=>"975077401610746407"] 1..5 ok 39 - Type atomic/positiveInteger is restricted by facet minInclusive with value 975077401610746407. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 520520563111862677. ok 1 - Value "1" fails type constraint PositiveInteger[minInclusive=>"520520563111862677"] ok 2 - Value "242844343134479483" fails type constraint PositiveInteger[minInclusive=>"520520563111862677"] ok 3 - Value "199625598517031173" fails type constraint PositiveInteger[minInclusive=>"520520563111862677"] ok 4 - Value "194628006109212701" fails type constraint PositiveInteger[minInclusive=>"520520563111862677"] ok 5 - Value "520520563111862676" fails type constraint PositiveInteger[minInclusive=>"520520563111862677"] 1..5 ok 40 - Type atomic/positiveInteger is restricted by facet minInclusive with value 520520563111862677. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 884867483068111581. ok 1 - Value "1" fails type constraint PositiveInteger[minInclusive=>"884867483068111581"] ok 2 - Value "789270698540434769" fails type constraint PositiveInteger[minInclusive=>"884867483068111581"] ok 3 - Value "800583676657285039" fails type constraint PositiveInteger[minInclusive=>"884867483068111581"] ok 4 - Value "574809300350579814" fails type constraint PositiveInteger[minInclusive=>"884867483068111581"] ok 5 - Value "884867483068111580" fails type constraint PositiveInteger[minInclusive=>"884867483068111581"] 1..5 ok 41 - Type atomic/positiveInteger is restricted by facet minInclusive with value 884867483068111581. # Subtest: Type atomic/positiveInteger is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "1" fails type constraint PositiveInteger[minInclusive=>"999999999999999999"] ok 2 - Value "878144925461554313" fails type constraint PositiveInteger[minInclusive=>"999999999999999999"] ok 3 - Value "334020139353938039" fails type constraint PositiveInteger[minInclusive=>"999999999999999999"] ok 4 - Value "25382068101232114" fails type constraint PositiveInteger[minInclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" fails type constraint PositiveInteger[minInclusive=>"999999999999999999"] 1..5 ok 42 - Type atomic/positiveInteger is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 1. ok 1 - Value "2" fails type constraint PositiveInteger[maxInclusive=>"1"] ok 2 - Value "45468464539782817" fails type constraint PositiveInteger[maxInclusive=>"1"] ok 3 - Value "829562509786757495" fails type constraint PositiveInteger[maxInclusive=>"1"] ok 4 - Value "704807950524782400" fails type constraint PositiveInteger[maxInclusive=>"1"] ok 5 - Value "999999999999999999" fails type constraint PositiveInteger[maxInclusive=>"1"] 1..5 ok 43 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 1. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 177196767521656029. ok 1 - Value "177196767521656030" fails type constraint PositiveInteger[maxInclusive=>"177196767521656029"] ok 2 - Value "887357412961596139" fails type constraint PositiveInteger[maxInclusive=>"177196767521656029"] ok 3 - Value "183935176227759991" fails type constraint PositiveInteger[maxInclusive=>"177196767521656029"] ok 4 - Value "564160953444496121" fails type constraint PositiveInteger[maxInclusive=>"177196767521656029"] ok 5 - Value "999999999999999999" fails type constraint PositiveInteger[maxInclusive=>"177196767521656029"] 1..5 ok 44 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 177196767521656029. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 131706786963028178. ok 1 - Value "131706786963028179" fails type constraint PositiveInteger[maxInclusive=>"131706786963028178"] ok 2 - Value "647787532796072695" fails type constraint PositiveInteger[maxInclusive=>"131706786963028178"] ok 3 - Value "483853198284271574" fails type constraint PositiveInteger[maxInclusive=>"131706786963028178"] ok 4 - Value "852804698047706080" fails type constraint PositiveInteger[maxInclusive=>"131706786963028178"] ok 5 - Value "999999999999999999" fails type constraint PositiveInteger[maxInclusive=>"131706786963028178"] 1..5 ok 45 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 131706786963028178. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 638826049431571618. ok 1 - Value "638826049431571619" fails type constraint PositiveInteger[maxInclusive=>"638826049431571618"] ok 2 - Value "705257234714437272" fails type constraint PositiveInteger[maxInclusive=>"638826049431571618"] ok 3 - Value "844109764788363834" fails type constraint PositiveInteger[maxInclusive=>"638826049431571618"] ok 4 - Value "717553871867105576" fails type constraint PositiveInteger[maxInclusive=>"638826049431571618"] ok 5 - Value "999999999999999999" fails type constraint PositiveInteger[maxInclusive=>"638826049431571618"] 1..5 ok 46 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 638826049431571618. # Subtest: Type atomic/positiveInteger is restricted by facet maxInclusive with value 860350668025949171. ok 1 - Value "860350668025949172" fails type constraint PositiveInteger[maxInclusive=>"860350668025949171"] ok 2 - Value "906253266082163879" fails type constraint PositiveInteger[maxInclusive=>"860350668025949171"] ok 3 - Value "933320924116726189" fails type constraint PositiveInteger[maxInclusive=>"860350668025949171"] ok 4 - Value "867891249566093604" fails type constraint PositiveInteger[maxInclusive=>"860350668025949171"] ok 5 - Value "999999999999999999" fails type constraint PositiveInteger[maxInclusive=>"860350668025949171"] 1..5 ok 47 - Type atomic/positiveInteger is restricted by facet maxInclusive with value 860350668025949171. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 1. ok 1 - Value "82" fails type constraint PositiveInteger[totalDigits=>"1"] ok 2 - Value "926035" fails type constraint PositiveInteger[totalDigits=>"1"] ok 3 - Value "4832375246" fails type constraint PositiveInteger[totalDigits=>"1"] ok 4 - Value "16512552312512" fails type constraint PositiveInteger[totalDigits=>"1"] ok 5 - Value "137684928197322329" fails type constraint PositiveInteger[totalDigits=>"1"] 1..5 ok 48 - Type atomic/positiveInteger is restricted by facet totalDigits with value 1. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 4. ok 1 - Value "34822" fails type constraint PositiveInteger[totalDigits=>"4"] ok 2 - Value "70637742" fails type constraint PositiveInteger[totalDigits=>"4"] ok 3 - Value "15793211212" fails type constraint PositiveInteger[totalDigits=>"4"] ok 4 - Value "26618875674363" fails type constraint PositiveInteger[totalDigits=>"4"] ok 5 - Value "163842311182224166" fails type constraint PositiveInteger[totalDigits=>"4"] 1..5 ok 49 - Type atomic/positiveInteger is restricted by facet totalDigits with value 4. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 7. ok 1 - Value "36643115" fails type constraint PositiveInteger[totalDigits=>"7"] ok 2 - Value "6351625544" fails type constraint PositiveInteger[totalDigits=>"7"] ok 3 - Value "815716190557" fails type constraint PositiveInteger[totalDigits=>"7"] ok 4 - Value "48769445775724" fails type constraint PositiveInteger[totalDigits=>"7"] ok 5 - Value "110346136636237565" fails type constraint PositiveInteger[totalDigits=>"7"] 1..5 ok 50 - Type atomic/positiveInteger is restricted by facet totalDigits with value 7. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 10. ok 1 - Value "74648782350" fails type constraint PositiveInteger[totalDigits=>"10"] ok 2 - Value "166308411217" fails type constraint PositiveInteger[totalDigits=>"10"] ok 3 - Value "2044173572041" fails type constraint PositiveInteger[totalDigits=>"10"] ok 4 - Value "57779138821106" fails type constraint PositiveInteger[totalDigits=>"10"] ok 5 - Value "398235385338349817" fails type constraint PositiveInteger[totalDigits=>"10"] 1..5 ok 51 - Type atomic/positiveInteger is restricted by facet totalDigits with value 10. # Subtest: Type atomic/positiveInteger is restricted by facet totalDigits with value 13. ok 1 - Value "21187981634549" fails type constraint PositiveInteger[totalDigits=>"13"] ok 2 - Value "755658594114345" fails type constraint PositiveInteger[totalDigits=>"13"] ok 3 - Value "5908446520846672" fails type constraint PositiveInteger[totalDigits=>"13"] ok 4 - Value "89050264731859148" fails type constraint PositiveInteger[totalDigits=>"13"] ok 5 - Value "703714577082544222" fails type constraint PositiveInteger[totalDigits=>"13"] 1..5 ok 52 - Type atomic/positiveInteger is restricted by facet totalDigits with value 13. # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 1. ok 1 - Value "1" fails type constraint PositiveInteger[minExclusive=>"1"] 1..1 ok 53 - Type atomic/positiveInteger is restricted by facet minExclusive with value 1. # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 159779689100354561. ok 1 - Value "1" fails type constraint PositiveInteger[minExclusive=>"159779689100354561"] ok 2 - Value "4703221073283038" fails type constraint PositiveInteger[minExclusive=>"159779689100354561"] ok 3 - Value "83826753273273379" fails type constraint PositiveInteger[minExclusive=>"159779689100354561"] ok 4 - Value "47847777004084757" fails type constraint PositiveInteger[minExclusive=>"159779689100354561"] ok 5 - Value "159779689100354561" fails type constraint PositiveInteger[minExclusive=>"159779689100354561"] 1..5 ok 54 - Type atomic/positiveInteger is restricted by facet minExclusive with value 159779689100354561. # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 196998635864784277. ok 1 - Value "1" fails type constraint PositiveInteger[minExclusive=>"196998635864784277"] ok 2 - Value "82328350442857316" fails type constraint PositiveInteger[minExclusive=>"196998635864784277"] ok 3 - Value "191511466403091336" fails type constraint PositiveInteger[minExclusive=>"196998635864784277"] ok 4 - Value "94354030643614512" fails type constraint PositiveInteger[minExclusive=>"196998635864784277"] ok 5 - Value "196998635864784277" fails type constraint PositiveInteger[minExclusive=>"196998635864784277"] 1..5 ok 55 - Type atomic/positiveInteger is restricted by facet minExclusive with value 196998635864784277. # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 975773071955124413. ok 1 - Value "1" fails type constraint PositiveInteger[minExclusive=>"975773071955124413"] ok 2 - Value "366331497857183911" fails type constraint PositiveInteger[minExclusive=>"975773071955124413"] ok 3 - Value "599355922918828286" fails type constraint PositiveInteger[minExclusive=>"975773071955124413"] ok 4 - Value "298741005666310057" fails type constraint PositiveInteger[minExclusive=>"975773071955124413"] ok 5 - Value "975773071955124413" fails type constraint PositiveInteger[minExclusive=>"975773071955124413"] 1..5 ok 56 - Type atomic/positiveInteger is restricted by facet minExclusive with value 975773071955124413. # Subtest: Type atomic/positiveInteger is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "1" fails type constraint PositiveInteger[minExclusive=>"999999999999999998"] ok 2 - Value "292709229968370232" fails type constraint PositiveInteger[minExclusive=>"999999999999999998"] ok 3 - Value "4037170947835956" fails type constraint PositiveInteger[minExclusive=>"999999999999999998"] ok 4 - Value "860341361129465130" fails type constraint PositiveInteger[minExclusive=>"999999999999999998"] ok 5 - Value "999999999999999998" fails type constraint PositiveInteger[minExclusive=>"999999999999999998"] 1..5 ok 57 - Type atomic/positiveInteger is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 2. ok 1 - Value "2" fails type constraint PositiveInteger[maxExclusive=>"2"] ok 2 - Value "580035881441445355" fails type constraint PositiveInteger[maxExclusive=>"2"] ok 3 - Value "260948973968477716" fails type constraint PositiveInteger[maxExclusive=>"2"] ok 4 - Value "563331464152950767" fails type constraint PositiveInteger[maxExclusive=>"2"] ok 5 - Value "999999999999999999" fails type constraint PositiveInteger[maxExclusive=>"2"] 1..5 ok 58 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 2. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 439492137310005915. ok 1 - Value "439492137310005915" fails type constraint PositiveInteger[maxExclusive=>"439492137310005915"] ok 2 - Value "643558600794419319" fails type constraint PositiveInteger[maxExclusive=>"439492137310005915"] ok 3 - Value "489995076791599946" fails type constraint PositiveInteger[maxExclusive=>"439492137310005915"] ok 4 - Value "530397461306073535" fails type constraint PositiveInteger[maxExclusive=>"439492137310005915"] ok 5 - Value "999999999999999999" fails type constraint PositiveInteger[maxExclusive=>"439492137310005915"] 1..5 ok 59 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 439492137310005915. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 44963355987554522. ok 1 - Value "44963355987554522" fails type constraint PositiveInteger[maxExclusive=>"44963355987554522"] ok 2 - Value "699372905347424185" fails type constraint PositiveInteger[maxExclusive=>"44963355987554522"] ok 3 - Value "702131530495087662" fails type constraint PositiveInteger[maxExclusive=>"44963355987554522"] ok 4 - Value "888590873668325996" fails type constraint PositiveInteger[maxExclusive=>"44963355987554522"] ok 5 - Value "999999999999999999" fails type constraint PositiveInteger[maxExclusive=>"44963355987554522"] 1..5 ok 60 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 44963355987554522. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 77051283049339393. ok 1 - Value "77051283049339393" fails type constraint PositiveInteger[maxExclusive=>"77051283049339393"] ok 2 - Value "362331558821822932" fails type constraint PositiveInteger[maxExclusive=>"77051283049339393"] ok 3 - Value "955585039591778988" fails type constraint PositiveInteger[maxExclusive=>"77051283049339393"] ok 4 - Value "544302254470812148" fails type constraint PositiveInteger[maxExclusive=>"77051283049339393"] ok 5 - Value "999999999999999999" fails type constraint PositiveInteger[maxExclusive=>"77051283049339393"] 1..5 ok 61 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 77051283049339393. # Subtest: Type atomic/positiveInteger is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "999999999999999999" fails type constraint PositiveInteger[maxExclusive=>"999999999999999999"] 1..1 ok 62 - Type atomic/positiveInteger is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{1}. ok 1 - Value "938684679368" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "161" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "83791567323" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "674" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "8723668" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 63 - Type atomic/positiveInteger is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{5}. ok 1 - Value "26143554" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "3253126293" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "985654524774343281" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "668" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "1517477226927279" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 64 - Type atomic/positiveInteger is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{9}. ok 1 - Value "8728865" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 2 - Value "5267524" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 3 - Value "924122425827362435" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 4 - Value "52745613725" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 5 - Value "2592" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{9}\$))"] 1..5 ok 65 - Type atomic/positiveInteger is restricted by facet pattern with value \d{9}. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{13}. ok 1 - Value "18361538227259" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 2 - Value "238" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 3 - Value "865" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 4 - Value "32458682" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 5 - Value "88183" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{13}\$))"] 1..5 ok 66 - Type atomic/positiveInteger is restricted by facet pattern with value \d{13}. # Subtest: Type atomic/positiveInteger is restricted by facet pattern with value \d{18}. ok 1 - Value "67822567" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "662" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "4542" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "5268746" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "455576" fails type constraint PositiveInteger[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 67 - Type atomic/positiveInteger is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "449018306605672990" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34a92c0)"] ok 2 - Value "838199422666880299" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34a92c0)"] ok 3 - Value "838199422666880299" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34a92c0)"] ok 4 - Value "838199422666880299" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34a92c0)"] ok 5 - Value "231700685040938770" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34a92c0)"] 1..5 ok 68 - Type atomic/positiveInteger is restricted by facet enumeration. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "30345251576797794" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34abb60)"] ok 2 - Value "835629896067205390" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34abb60)"] ok 3 - Value "933075754619171359" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34abb60)"] ok 4 - Value "371963561942588505" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34abb60)"] ok 5 - Value "933075754619171359" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34abb60)"] 1..5 ok 69 - Type atomic/positiveInteger is restricted by facet enumeration. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "648184620210752848" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b1450)"] ok 2 - Value "192172868942828590" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b1450)"] ok 3 - Value "397325780006547835" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b1450)"] ok 4 - Value "312762109656851694" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b1450)"] ok 5 - Value "889380911552340446" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b1450)"] 1..5 ok 70 - Type atomic/positiveInteger is restricted by facet enumeration. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "50064529409591608" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b8e48)"] ok 2 - Value "528478019669675447" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b8e48)"] ok 3 - Value "407042767729179355" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b8e48)"] ok 4 - Value "600985861594698578" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b8e48)"] ok 5 - Value "929306415722023325" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b8e48)"] 1..5 ok 71 - Type atomic/positiveInteger is restricted by facet enumeration. # Subtest: Type atomic/positiveInteger is restricted by facet enumeration. ok 1 - Value "645640079662813559" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b91d8)"] ok 2 - Value "941561360696071657" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b91d8)"] ok 3 - Value "214611027314337455" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b91d8)"] ok 4 - Value "824272384129683954" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b91d8)"] ok 5 - Value "414831628296158383" fails type constraint PositiveInteger[enumeration=>"ARRAY(0x34b91d8)"] 1..5 ok 72 - Type atomic/positiveInteger is restricted by facet enumeration. 1..72 ok t/50QName.t ............... # Subtest: Type atomic/QName is restricted by facet maxLength with value 1. ok 1 - Value "d" passes type constraint QName[maxLength=>"1"] ok 2 - Value "xthe:aand-be.qua" passes type constraint QName[maxLength=>"1"] ok 3 - Value "_to:fby-execution_with_where_di" passes type constraint QName[maxLength=>"1"] ok 4 - Value "ftestability.focusing-issues.measure-world_the" passes type constraint QName[maxLength=>"1"] ok 5 - Value "amust.launching_the.and:greference-are_cooperation_contributo" passes type constraint QName[maxLength=>"1"] 1..5 ok 1 - Type atomic/QName is restricted by facet maxLength with value 1. # Subtest: Type atomic/QName is restricted by facet maxLength with value 4. ok 1 - Value "r" passes type constraint QName[maxLength=>"4"] ok 2 - Value "f:fprofile.where" passes type constraint QName[maxLength=>"4"] ok 3 - Value "dof_business.fact.many_specific" passes type constraint QName[maxLength=>"4"] ok 4 - Value "sfed.and_standards.s:fsoftware-systems-related" passes type constraint QName[maxLength=>"4"] ok 5 - Value "isoftware.related_per:_use-success-commerce.other-computing-s" passes type constraint QName[maxLength=>"4"] 1..5 ok 2 - Type atomic/QName is restricted by facet maxLength with value 4. # Subtest: Type atomic/QName is restricted by facet maxLength with value 57. ok 1 - Value "e" passes type constraint QName[maxLength=>"57"] ok 2 - Value "uaddressing.make" passes type constraint QName[maxLength=>"57"] ok 3 - Value "bwide.back_for.via_medium-sized" passes type constraint QName[maxLength=>"57"] ok 4 - Value "eand_and-prod:ocomputers_as.by_that_that.these" passes type constraint QName[maxLength=>"57"] ok 5 - Value "da_with.via.sense_and.development-by_this-and-specifications-" passes type constraint QName[maxLength=>"57"] 1..5 ok 3 - Type atomic/QName is restricted by facet maxLength with value 57. # Subtest: Type atomic/QName is restricted by facet maxLength with value 61. ok 1 - Value "_" passes type constraint QName[maxLength=>"61"] ok 2 - Value "esoftware-files." passes type constraint QName[maxLength=>"61"] ok 3 - Value "ffor-the-as.the-provide.that.fo" passes type constraint QName[maxLength=>"61"] ok 4 - Value "mfiles.if.and-specifications_as-compliant.supp" passes type constraint QName[maxLength=>"61"] ok 5 - Value "_interoperability_recent.suites-embedded_retrieves_that.perva" passes type constraint QName[maxLength=>"61"] 1..5 ok 4 - Type atomic/QName is restricted by facet maxLength with value 61. # Subtest: Type atomic/QName is restricted by facet maxLength with value 64. ok 1 - Value "_" passes type constraint QName[maxLength=>"64"] ok 2 - Value "sestablish_will." passes type constraint QName[maxLength=>"64"] ok 3 - Value "rmany-wil:kto.first_with-implem" passes type constraint QName[maxLength=>"64"] ok 4 - Value "_be-are-systems_requires.of.is.software.data-w" passes type constraint QName[maxLength=>"64"] ok 5 - Value "sand_and:gspecifications.be-and.of_wireless_accelerate-and.wh" passes type constraint QName[maxLength=>"64"] 1..5 ok 5 - Type atomic/QName is restricted by facet maxLength with value 64. # Subtest: Type atomic/QName is restricted by facet minLength with value 1. ok 1 - Value "r" passes type constraint QName[minLength=>"1"] ok 2 - Value "ecom:_partners.f" passes type constraint QName[minLength=>"1"] ok 3 - Value "ebe:mto-blocks.widespread-choic" passes type constraint QName[minLength=>"1"] ok 4 - Value "_or_techn:mas-of.wireless.is_of_as_and-to.busi" passes type constraint QName[minLength=>"1"] ok 5 - Value "xin-and.availa:his-provided_better-be.particularly-to-able-an" passes type constraint QName[minLength=>"1"] 1..5 ok 6 - Type atomic/QName is restricted by facet minLength with value 1. # Subtest: Type atomic/QName is restricted by facet minLength with value 8. ok 1 - Value "t" passes type constraint QName[minLength=>"8"] ok 2 - Value "rfor.related_on_" passes type constraint QName[minLength=>"8"] ok 3 - Value "xjoint_f:pand_for.web.repositor" passes type constraint QName[minLength=>"8"] ok 4 - Value "mquality.for-the_the.significant.versions_and-" passes type constraint QName[minLength=>"8"] ok 5 - Value "vdiagnost:atools_versions_for_support-for-be.if.first-generat" passes type constraint QName[minLength=>"8"] 1..5 ok 7 - Type atomic/QName is restricted by facet minLength with value 8. # Subtest: Type atomic/QName is restricted by facet minLength with value 50. ok 1 - Value "j" passes type constraint QName[minLength=>"50"] ok 2 - Value "ksi:bwith_techno" passes type constraint QName[minLength=>"50"] ok 3 - Value "eintuit:ptesting.is.mechanism.a" passes type constraint QName[minLength=>"50"] ok 4 - Value "tsoftw:cprimary.from.contained.the.is_for_serv" passes type constraint QName[minLength=>"50"] ok 5 - Value "ruser.pervasive_typ:qbuild-tool_these-both_advent-and.to.as.c" passes type constraint QName[minLength=>"50"] 1..5 ok 8 - Type atomic/QName is restricted by facet minLength with value 50. # Subtest: Type atomic/QName is restricted by facet minLength with value 18. ok 1 - Value "a" passes type constraint QName[minLength=>"18"] ok 2 - Value "_both.a:ythem_wo" passes type constraint QName[minLength=>"18"] ok 3 - Value "_has_is.file_u:was_key.file-fil" passes type constraint QName[minLength=>"18"] ok 4 - Value "his_support.for.retrieve.service_a.for-filter-" passes type constraint QName[minLength=>"18"] ok 5 - Value "oaspects_the_the_applications.and.and.computer.problems_indus" passes type constraint QName[minLength=>"18"] 1..5 ok 9 - Type atomic/QName is restricted by facet minLength with value 18. # Subtest: Type atomic/QName is restricted by facet minLength with value 64. ok 1 - Value "d" passes type constraint QName[minLength=>"64"] ok 2 - Value "gprovides.cost-e" passes type constraint QName[minLength=>"64"] ok 3 - Value "urepository-that_file_and.many." passes type constraint QName[minLength=>"64"] ok 4 - Value "fand.fed-to_is_fac:gand.will.as-the_enough_and" passes type constraint QName[minLength=>"64"] ok 5 - Value "yexecution.those.context-rich:_through_and_that-cross-referen" passes type constraint QName[minLength=>"64"] 1..5 ok 10 - Type atomic/QName is restricted by facet minLength with value 64. # Subtest: Type atomic/QName is restricted by facet length with value 1. ok 1 - Value "_" passes type constraint QName[length=>"1"] ok 2 - Value "_outfit:_this_st" passes type constraint QName[length=>"1"] ok 3 - Value "dw:fand_the-tools_heterogeneous" passes type constraint QName[length=>"1"] ok 4 - Value "vfor.the.define_portable_disseminate_allow.dat" passes type constraint QName[length=>"1"] ok 5 - Value "brecent-one-adoption-:lmore.include_allow_available_files_man" passes type constraint QName[length=>"1"] 1..5 ok 11 - Type atomic/QName is restricted by facet length with value 1. # Subtest: Type atomic/QName is restricted by facet length with value 7. ok 1 - Value "a" passes type constraint QName[length=>"7"] ok 2 - Value "qasked_fact_tech" passes type constraint QName[length=>"7"] ok 3 - Value "lof_:binteracting.and_of.build." passes type constraint QName[length=>"7"] ok 4 - Value "x:frich-and-revolution.particularly-support_in" passes type constraint QName[length=>"7"] ok 5 - Value "_of_we-and_adoption_these_used-unbiased_documents.will-versio" passes type constraint QName[length=>"7"] 1..5 ok 12 - Type atomic/QName is restricted by facet length with value 7. # Subtest: Type atomic/QName is restricted by facet length with value 33. ok 1 - Value "e" passes type constraint QName[length=>"33"] ok 2 - Value "mretrieve-simple" passes type constraint QName[length=>"33"] ok 3 - Value "_met:ka.partnerships_reference-" passes type constraint QName[length=>"33"] ok 4 - Value "rits_test.of_tests-standard.different-registry" passes type constraint QName[length=>"33"] ok 5 - Value "sa.e_by.l:etests_criteria-of.networks-recognition-bandwidth_s" passes type constraint QName[length=>"33"] 1..5 ok 13 - Type atomic/QName is restricted by facet length with value 33. # Subtest: Type atomic/QName is restricted by facet length with value 34. ok 1 - Value "t" passes type constraint QName[length=>"34"] ok 2 - Value "win_ava:sdevices" passes type constraint QName[length=>"34"] ok 3 - Value "o:rfurther-and-and-around_the-w" passes type constraint QName[length=>"34"] ok 4 - Value "kincluding_define_implementation_structured_hi" passes type constraint QName[length=>"34"] ok 5 - Value "sin.associated-pico-cellular_:mchallenges_the-been-data-with." passes type constraint QName[length=>"34"] 1..5 ok 14 - Type atomic/QName is restricted by facet length with value 34. # Subtest: Type atomic/QName is restricted by facet length with value 64. ok 1 - Value "h" passes type constraint QName[length=>"64"] ok 2 - Value "_w:lscreen-into_" passes type constraint QName[length=>"64"] ok 3 - Value "oled-digital-with-related-as-ch" passes type constraint QName[length=>"64"] ok 4 - Value "_project_will.technolo:keliminate_documents.co" passes type constraint QName[length=>"64"] ok 5 - Value "wbase.service.well.soft:_standards_enabling_measurement-a.for" passes type constraint QName[length=>"64"] 1..5 ok 15 - Type atomic/QName is restricted by facet length with value 64. # Subtest: Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{40}. ok 1 - Value "mas_the.and-significant.find-way.environm" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "swork_must_and.partners-and:jmanage_and-of_partnerships.industry-prof" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "ithe.by.and.tools.software-adoption-in-wi" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "vnext-visibl:_with_bottlenecks_software.testability-in" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "hare-and-to.which-of_stand:nbuild_one_help-having.to_objects.systems" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 16 - Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{40}. # Subtest: Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{20}. ok 1 - Value "ithat.and_for_the.in_" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "rwith_s.vir:ddevices.ensure.to_to" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "uknow_provide.must_in" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "qmanipul:vtestable-in.software" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "_and-organization.to.its:qprovided-interoperab" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 17 - Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{20}. # Subtest: Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{33}. ok 1 - Value "_buil:hby_to-of.to-computing_significant" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "boffer_draft.obtained-to_systems-g" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "_registry-both-understandi:opopular-processors.is-new_establi" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "_chair_known-same.necessary.open_a" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "ne:oenable-rapidly_pico-cellular.data" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 18 - Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{33}. # Subtest: Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{27}. ok 1 - Value "_known.embed:fdiscover.to.transactional-w" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "qg_o:oboth.to.location-that.of.sy" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "luser-and-that.business_inte" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "pvertical_on_industry-and-an" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "_will_new.embedded-a_con:uand.and.well_efforts_busine" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 19 - Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{27}. # Subtest: Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{58}. ok 1 - Value "pare.to-debug-discover.hardware-information-is_frameworks_i" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 2 - Value "sall_ability.emerging-lacking_a.to-registry.are_retrieval_p" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 3 - Value "_original:efirst_intelligent_industries_who.repository-as.the_to.defi" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 4 - Value "yare-collaborate-specifications_measurement-the_their.which" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl ok 5 - Value "wregistries_and.organizations:pembedded-among_g_can.discovery_eliminated.and-language-dis" passes type constraint QName[] # TODO XML Schema regexp not easily translated to Perl 1..5 ok 20 - Type atomic/QName is restricted by facet pattern with value ([\i-[:]][\c-[:]]*:)?[\i-[:]][\c-[:]]{58}. # Subtest: Type atomic/QName is restricted by facet enumeration. ok 1 - Value "_for.be_provide_relat" passes type constraint QName[enumeration=>"ARRAY(0x2a8e7c0)"] ok 2 - Value "_those-to_business_and.issues-data.for" passes type constraint QName[enumeration=>"ARRAY(0x2a8e7c0)"] ok 3 - Value "wspecifications.emerging.that_and.is_" passes type constraint QName[enumeration=>"ARRAY(0x2a8e7c0)"] ok 4 - Value "_for.be_provide_relat" passes type constraint QName[enumeration=>"ARRAY(0x2a8e7c0)"] ok 5 - Value "_:cengine" passes type constraint QName[enumeration=>"ARRAY(0x2a8e7c0)"] 1..5 ok 21 - Type atomic/QName is restricted by facet enumeration. # Subtest: Type atomic/QName is restricted by facet enumeration. ok 1 - Value "awith.and-as.and-by-world.t:cinformation-information.langua" passes type constraint QName[enumeration=>"ARRAY(0x2aa73a8)"] ok 2 - Value "dpervasive:ndevelopment_be" passes type constraint QName[enumeration=>"ARRAY(0x2aa73a8)"] ok 3 - Value "awith.and-as.and-by-world.t:cinformation-information.langua" passes type constraint QName[enumeration=>"ARRAY(0x2aa73a8)"] ok 4 - Value "_a:vreach-s" passes type constraint QName[enumeration=>"ARRAY(0x2aa73a8)"] ok 5 - Value "ncreate" passes type constraint QName[enumeration=>"ARRAY(0x2aa73a8)"] 1..5 ok 22 - Type atomic/QName is restricted by facet enumeration. # Subtest: Type atomic/QName is restricted by facet enumeration. ok 1 - Value "ton.and_its.t" passes type constraint QName[enumeration=>"ARRAY(0x2ae7fe0)"] ok 2 - Value "_lan:iand-must.effecti" passes type constraint QName[enumeration=>"ARRAY(0x2ae7fe0)"] ok 3 - Value "xstandard-file_use-ea" passes type constraint QName[enumeration=>"ARRAY(0x2ae7fe0)"] ok 4 - Value "lfine-d:vcomputing.of-as_" passes type constraint QName[enumeration=>"ARRAY(0x2ae7fe0)"] ok 5 - Value "_languages-and-transforming.technologies.is_impa" passes type constraint QName[enumeration=>"ARRAY(0x2ae7fe0)"] 1..5 ok 23 - Type atomic/QName is restricted by facet enumeration. # Subtest: Type atomic/QName is restricted by facet enumeration. ok 1 - Value "yof_automatic-partnerships.and.set-series_is.key.e" passes type constraint QName[enumeration=>"ARRAY(0x2ae85f8)"] ok 2 - Value "ito_d:lcomputing-object_for_a_must-be-from-design-ro" passes type constraint QName[enumeration=>"ARRAY(0x2ae85f8)"] ok 3 - Value "fand_is_include.voca:jwork.tools-and.widely.electronic_manipul" passes type constraint QName[enumeration=>"ARRAY(0x2ae85f8)"] ok 4 - Value "ito_d:lcomputing-object_for_a_must-be-from-design-ro" passes type constraint QName[enumeration=>"ARRAY(0x2ae85f8)"] ok 5 - Value "etransforming-specific.emerging_is-developed.act_rela" passes type constraint QName[enumeration=>"ARRAY(0x2ae85f8)"] 1..5 ok 24 - Type atomic/QName is restricted by facet enumeration. # Subtest: Type atomic/QName is restricted by facet enumeration. ok 1 - Value "d:i" passes type constraint QName[enumeration=>"ARRAY(0x29ccc20)"] ok 2 - Value "_for-files.supply.for.to-must_measur" passes type constraint QName[enumeration=>"ARRAY(0x29ccc20)"] ok 3 - Value "d:i" passes type constraint QName[enumeration=>"ARRAY(0x29ccc20)"] ok 4 - Value "_for-files.supply.for.to-must_measur" passes type constraint QName[enumeration=>"ARRAY(0x29ccc20)"] ok 5 - Value "d:i" passes type constraint QName[enumeration=>"ARRAY(0x29ccc20)"] 1..5 ok 25 - Type atomic/QName is restricted by facet enumeration. # Subtest: Type atomic/QName is restricted by facet whiteSpace with value collapse. ok 1 - Value "mis.both_to.such-info" passes type constraint QName[whiteSpace=>"collapse"] ok 2 - Value "fcertai:sfor.test_ver" passes type constraint QName[whiteSpace=>"collapse"] ok 3 - Value "iinformation.testing." passes type constraint QName[whiteSpace=>"collapse"] ok 4 - Value "fto.foru:rin.process-" passes type constraint QName[whiteSpace=>"collapse"] ok 5 - Value "_test_library_to.medi" passes type constraint QName[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/QName is restricted by facet whiteSpace with value collapse. 1..26 ok t/50short.t ............... # Subtest: Type atomic/short is restricted by facet minExclusive with value -32768. ok 1 - Value "-32767" passes type constraint Short[minExclusive=>"-32768"] ok 2 - Value "17213" passes type constraint Short[minExclusive=>"-32768"] ok 3 - Value "-28122" passes type constraint Short[minExclusive=>"-32768"] ok 4 - Value "-4838" passes type constraint Short[minExclusive=>"-32768"] ok 5 - Value "32767" passes type constraint Short[minExclusive=>"-32768"] 1..5 ok 1 - Type atomic/short is restricted by facet minExclusive with value -32768. # Subtest: Type atomic/short is restricted by facet minExclusive with value 16190. ok 1 - Value "16191" passes type constraint Short[minExclusive=>"16190"] ok 2 - Value "28276" passes type constraint Short[minExclusive=>"16190"] ok 3 - Value "19313" passes type constraint Short[minExclusive=>"16190"] ok 4 - Value "31624" passes type constraint Short[minExclusive=>"16190"] ok 5 - Value "32767" passes type constraint Short[minExclusive=>"16190"] 1..5 ok 2 - Type atomic/short is restricted by facet minExclusive with value 16190. # Subtest: Type atomic/short is restricted by facet minExclusive with value -20001. ok 1 - Value "-20000" passes type constraint Short[minExclusive=>"-20001"] ok 2 - Value "11131" passes type constraint Short[minExclusive=>"-20001"] ok 3 - Value "8642" passes type constraint Short[minExclusive=>"-20001"] ok 4 - Value "810" passes type constraint Short[minExclusive=>"-20001"] ok 5 - Value "32767" passes type constraint Short[minExclusive=>"-20001"] 1..5 ok 3 - Type atomic/short is restricted by facet minExclusive with value -20001. # Subtest: Type atomic/short is restricted by facet minExclusive with value 6725. ok 1 - Value "6726" passes type constraint Short[minExclusive=>"6725"] ok 2 - Value "22862" passes type constraint Short[minExclusive=>"6725"] ok 3 - Value "10221" passes type constraint Short[minExclusive=>"6725"] ok 4 - Value "16905" passes type constraint Short[minExclusive=>"6725"] ok 5 - Value "32767" passes type constraint Short[minExclusive=>"6725"] 1..5 ok 4 - Type atomic/short is restricted by facet minExclusive with value 6725. # Subtest: Type atomic/short is restricted by facet minExclusive with value 32766. ok 1 - Value "32767" passes type constraint Short[minExclusive=>"32766"] 1..1 ok 5 - Type atomic/short is restricted by facet minExclusive with value 32766. # Subtest: Type atomic/short is restricted by facet minInclusive with value -32768. ok 1 - Value "-32768" passes type constraint Short[minInclusive=>"-32768"] ok 2 - Value "-7551" passes type constraint Short[minInclusive=>"-32768"] ok 3 - Value "-17722" passes type constraint Short[minInclusive=>"-32768"] ok 4 - Value "1204" passes type constraint Short[minInclusive=>"-32768"] ok 5 - Value "32767" passes type constraint Short[minInclusive=>"-32768"] 1..5 ok 6 - Type atomic/short is restricted by facet minInclusive with value -32768. # Subtest: Type atomic/short is restricted by facet minInclusive with value 11066. ok 1 - Value "11066" passes type constraint Short[minInclusive=>"11066"] ok 2 - Value "22866" passes type constraint Short[minInclusive=>"11066"] ok 3 - Value "18900" passes type constraint Short[minInclusive=>"11066"] ok 4 - Value "14964" passes type constraint Short[minInclusive=>"11066"] ok 5 - Value "32767" passes type constraint Short[minInclusive=>"11066"] 1..5 ok 7 - Type atomic/short is restricted by facet minInclusive with value 11066. # Subtest: Type atomic/short is restricted by facet minInclusive with value -26402. ok 1 - Value "-26402" passes type constraint Short[minInclusive=>"-26402"] ok 2 - Value "-13745" passes type constraint Short[minInclusive=>"-26402"] ok 3 - Value "-25094" passes type constraint Short[minInclusive=>"-26402"] ok 4 - Value "-5991" passes type constraint Short[minInclusive=>"-26402"] ok 5 - Value "32767" passes type constraint Short[minInclusive=>"-26402"] 1..5 ok 8 - Type atomic/short is restricted by facet minInclusive with value -26402. # Subtest: Type atomic/short is restricted by facet minInclusive with value 10698. ok 1 - Value "10698" passes type constraint Short[minInclusive=>"10698"] ok 2 - Value "26195" passes type constraint Short[minInclusive=>"10698"] ok 3 - Value "23808" passes type constraint Short[minInclusive=>"10698"] ok 4 - Value "22312" passes type constraint Short[minInclusive=>"10698"] ok 5 - Value "32767" passes type constraint Short[minInclusive=>"10698"] 1..5 ok 9 - Type atomic/short is restricted by facet minInclusive with value 10698. # Subtest: Type atomic/short is restricted by facet minInclusive with value 32767. ok 1 - Value "32767" passes type constraint Short[minInclusive=>"32767"] 1..1 ok 10 - Type atomic/short is restricted by facet minInclusive with value 32767. # Subtest: Type atomic/short is restricted by facet maxExclusive with value -32767. ok 1 - Value "-32768" passes type constraint Short[maxExclusive=>"-32767"] 1..1 ok 11 - Type atomic/short is restricted by facet maxExclusive with value -32767. # Subtest: Type atomic/short is restricted by facet maxExclusive with value -8209. ok 1 - Value "-32768" passes type constraint Short[maxExclusive=>"-8209"] ok 2 - Value "-27515" passes type constraint Short[maxExclusive=>"-8209"] ok 3 - Value "-14331" passes type constraint Short[maxExclusive=>"-8209"] ok 4 - Value "-31226" passes type constraint Short[maxExclusive=>"-8209"] ok 5 - Value "-8210" passes type constraint Short[maxExclusive=>"-8209"] 1..5 ok 12 - Type atomic/short is restricted by facet maxExclusive with value -8209. # Subtest: Type atomic/short is restricted by facet maxExclusive with value -14442. ok 1 - Value "-32768" passes type constraint Short[maxExclusive=>"-14442"] ok 2 - Value "-25304" passes type constraint Short[maxExclusive=>"-14442"] ok 3 - Value "-25964" passes type constraint Short[maxExclusive=>"-14442"] ok 4 - Value "-25615" passes type constraint Short[maxExclusive=>"-14442"] ok 5 - Value "-14443" passes type constraint Short[maxExclusive=>"-14442"] 1..5 ok 13 - Type atomic/short is restricted by facet maxExclusive with value -14442. # Subtest: Type atomic/short is restricted by facet maxExclusive with value 21269. ok 1 - Value "-32768" passes type constraint Short[maxExclusive=>"21269"] ok 2 - Value "-4982" passes type constraint Short[maxExclusive=>"21269"] ok 3 - Value "20891" passes type constraint Short[maxExclusive=>"21269"] ok 4 - Value "19578" passes type constraint Short[maxExclusive=>"21269"] ok 5 - Value "21268" passes type constraint Short[maxExclusive=>"21269"] 1..5 ok 14 - Type atomic/short is restricted by facet maxExclusive with value 21269. # Subtest: Type atomic/short is restricted by facet maxExclusive with value 32767. ok 1 - Value "-32768" passes type constraint Short[maxExclusive=>"32767"] ok 2 - Value "31953" passes type constraint Short[maxExclusive=>"32767"] ok 3 - Value "-26115" passes type constraint Short[maxExclusive=>"32767"] ok 4 - Value "23045" passes type constraint Short[maxExclusive=>"32767"] ok 5 - Value "32766" passes type constraint Short[maxExclusive=>"32767"] 1..5 ok 15 - Type atomic/short is restricted by facet maxExclusive with value 32767. # Subtest: Type atomic/short is restricted by facet maxInclusive with value -32768. ok 1 - Value "-32768" passes type constraint Short[maxInclusive=>"-32768"] 1..1 ok 16 - Type atomic/short is restricted by facet maxInclusive with value -32768. # Subtest: Type atomic/short is restricted by facet maxInclusive with value 2249. ok 1 - Value "-32768" passes type constraint Short[maxInclusive=>"2249"] ok 2 - Value "-17742" passes type constraint Short[maxInclusive=>"2249"] ok 3 - Value "-14557" passes type constraint Short[maxInclusive=>"2249"] ok 4 - Value "-27127" passes type constraint Short[maxInclusive=>"2249"] ok 5 - Value "2249" passes type constraint Short[maxInclusive=>"2249"] 1..5 ok 17 - Type atomic/short is restricted by facet maxInclusive with value 2249. # Subtest: Type atomic/short is restricted by facet maxInclusive with value -25835. ok 1 - Value "-32768" passes type constraint Short[maxInclusive=>"-25835"] ok 2 - Value "-27611" passes type constraint Short[maxInclusive=>"-25835"] ok 3 - Value "-30459" passes type constraint Short[maxInclusive=>"-25835"] ok 4 - Value "-29273" passes type constraint Short[maxInclusive=>"-25835"] ok 5 - Value "-25835" passes type constraint Short[maxInclusive=>"-25835"] 1..5 ok 18 - Type atomic/short is restricted by facet maxInclusive with value -25835. # Subtest: Type atomic/short is restricted by facet maxInclusive with value -24465. ok 1 - Value "-32768" passes type constraint Short[maxInclusive=>"-24465"] ok 2 - Value "-28633" passes type constraint Short[maxInclusive=>"-24465"] ok 3 - Value "-25802" passes type constraint Short[maxInclusive=>"-24465"] ok 4 - Value "-25248" passes type constraint Short[maxInclusive=>"-24465"] ok 5 - Value "-24465" passes type constraint Short[maxInclusive=>"-24465"] 1..5 ok 19 - Type atomic/short is restricted by facet maxInclusive with value -24465. # Subtest: Type atomic/short is restricted by facet maxInclusive with value 32767. ok 1 - Value "-32768" passes type constraint Short[maxInclusive=>"32767"] ok 2 - Value "26073" passes type constraint Short[maxInclusive=>"32767"] ok 3 - Value "-6557" passes type constraint Short[maxInclusive=>"32767"] ok 4 - Value "14683" passes type constraint Short[maxInclusive=>"32767"] ok 5 - Value "32767" passes type constraint Short[maxInclusive=>"32767"] 1..5 ok 20 - Type atomic/short is restricted by facet maxInclusive with value 32767. # Subtest: Type atomic/short is restricted by facet fractionDigits with value 0. ok 1 - Value "-32768" passes type constraint Short[fractionDigits=>"0"] ok 2 - Value "-15359" passes type constraint Short[fractionDigits=>"0"] ok 3 - Value "-12604" passes type constraint Short[fractionDigits=>"0"] ok 4 - Value "28392" passes type constraint Short[fractionDigits=>"0"] ok 5 - Value "32767" passes type constraint Short[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/short is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/short is restricted by facet totalDigits with value 1. ok 1 - Value "5" passes type constraint Short[totalDigits=>"1"] ok 2 - Value "3" passes type constraint Short[totalDigits=>"1"] ok 3 - Value "3" passes type constraint Short[totalDigits=>"1"] ok 4 - Value "9" passes type constraint Short[totalDigits=>"1"] ok 5 - Value "7" passes type constraint Short[totalDigits=>"1"] 1..5 ok 22 - Type atomic/short is restricted by facet totalDigits with value 1. # Subtest: Type atomic/short is restricted by facet totalDigits with value 2. ok 1 - Value "8" passes type constraint Short[totalDigits=>"2"] ok 2 - Value "46" passes type constraint Short[totalDigits=>"2"] ok 3 - Value "8" passes type constraint Short[totalDigits=>"2"] ok 4 - Value "12" passes type constraint Short[totalDigits=>"2"] ok 5 - Value "6" passes type constraint Short[totalDigits=>"2"] 1..5 ok 23 - Type atomic/short is restricted by facet totalDigits with value 2. # Subtest: Type atomic/short is restricted by facet totalDigits with value 3. ok 1 - Value "2" passes type constraint Short[totalDigits=>"3"] ok 2 - Value "51" passes type constraint Short[totalDigits=>"3"] ok 3 - Value "655" passes type constraint Short[totalDigits=>"3"] ok 4 - Value "1" passes type constraint Short[totalDigits=>"3"] ok 5 - Value "12" passes type constraint Short[totalDigits=>"3"] 1..5 ok 24 - Type atomic/short is restricted by facet totalDigits with value 3. # Subtest: Type atomic/short is restricted by facet totalDigits with value 4. ok 1 - Value "2" passes type constraint Short[totalDigits=>"4"] ok 2 - Value "54" passes type constraint Short[totalDigits=>"4"] ok 3 - Value "468" passes type constraint Short[totalDigits=>"4"] ok 4 - Value "5547" passes type constraint Short[totalDigits=>"4"] ok 5 - Value "7" passes type constraint Short[totalDigits=>"4"] 1..5 ok 25 - Type atomic/short is restricted by facet totalDigits with value 4. # Subtest: Type atomic/short is restricted by facet totalDigits with value 5. ok 1 - Value "3" passes type constraint Short[totalDigits=>"5"] ok 2 - Value "41" passes type constraint Short[totalDigits=>"5"] ok 3 - Value "764" passes type constraint Short[totalDigits=>"5"] ok 4 - Value "4635" passes type constraint Short[totalDigits=>"5"] ok 5 - Value "16428" passes type constraint Short[totalDigits=>"5"] 1..5 ok 26 - Type atomic/short is restricted by facet totalDigits with value 5. # Subtest: Type atomic/short is restricted by facet pattern with value \-\d{5}. ok 1 - Value "-31224" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 2 - Value "-31431" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 3 - Value "-31512" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 4 - Value "-31225" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 5 - Value "-31443" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] 1..5 ok 27 - Type atomic/short is restricted by facet pattern with value \-\d{5}. # Subtest: Type atomic/short is restricted by facet pattern with value \-\d{3}. ok 1 - Value "-572" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 2 - Value "-678" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 3 - Value "-295" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 4 - Value "-448" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 5 - Value "-524" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] 1..5 ok 28 - Type atomic/short is restricted by facet pattern with value \-\d{3}. # Subtest: Type atomic/short is restricted by facet pattern with value \-\d{1}. ok 1 - Value "-8" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "-8" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-8" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-3" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "-8" passes type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 29 - Type atomic/short is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/short is restricted by facet pattern with value \d{2}. ok 1 - Value "86" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 2 - Value "67" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 3 - Value "56" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 4 - Value "48" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 5 - Value "62" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] 1..5 ok 30 - Type atomic/short is restricted by facet pattern with value \d{2}. # Subtest: Type atomic/short is restricted by facet pattern with value \d{5}. ok 1 - Value "31456" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "31345" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "31221" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "31234" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "31624" passes type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 31 - Type atomic/short is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "11013" passes type constraint Short[enumeration=>"ARRAY(0x22531d0)"] ok 2 - Value "11013" passes type constraint Short[enumeration=>"ARRAY(0x22531d0)"] ok 3 - Value "-84" passes type constraint Short[enumeration=>"ARRAY(0x22531d0)"] ok 4 - Value "5805" passes type constraint Short[enumeration=>"ARRAY(0x22531d0)"] ok 5 - Value "-8076" passes type constraint Short[enumeration=>"ARRAY(0x22531d0)"] 1..5 ok 32 - Type atomic/short is restricted by facet enumeration. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "154" passes type constraint Short[enumeration=>"ARRAY(0x2256ff0)"] ok 2 - Value "3" passes type constraint Short[enumeration=>"ARRAY(0x2256ff0)"] ok 3 - Value "3" passes type constraint Short[enumeration=>"ARRAY(0x2256ff0)"] ok 4 - Value "-32768" passes type constraint Short[enumeration=>"ARRAY(0x2256ff0)"] ok 5 - Value "78" passes type constraint Short[enumeration=>"ARRAY(0x2256ff0)"] 1..5 ok 33 - Type atomic/short is restricted by facet enumeration. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "-570" passes type constraint Short[enumeration=>"ARRAY(0x2253b00)"] ok 2 - Value "-570" passes type constraint Short[enumeration=>"ARRAY(0x2253b00)"] ok 3 - Value "-570" passes type constraint Short[enumeration=>"ARRAY(0x2253b00)"] ok 4 - Value "740" passes type constraint Short[enumeration=>"ARRAY(0x2253b00)"] ok 5 - Value "-9314" passes type constraint Short[enumeration=>"ARRAY(0x2253b00)"] 1..5 ok 34 - Type atomic/short is restricted by facet enumeration. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "6" passes type constraint Short[enumeration=>"ARRAY(0x2262f78)"] ok 2 - Value "6" passes type constraint Short[enumeration=>"ARRAY(0x2262f78)"] ok 3 - Value "4452" passes type constraint Short[enumeration=>"ARRAY(0x2262f78)"] ok 4 - Value "19" passes type constraint Short[enumeration=>"ARRAY(0x2262f78)"] ok 5 - Value "41" passes type constraint Short[enumeration=>"ARRAY(0x2262f78)"] 1..5 ok 35 - Type atomic/short is restricted by facet enumeration. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "74" passes type constraint Short[enumeration=>"ARRAY(0x2263758)"] ok 2 - Value "32767" passes type constraint Short[enumeration=>"ARRAY(0x2263758)"] ok 3 - Value "-45" passes type constraint Short[enumeration=>"ARRAY(0x2263758)"] ok 4 - Value "74" passes type constraint Short[enumeration=>"ARRAY(0x2263758)"] ok 5 - Value "3112" passes type constraint Short[enumeration=>"ARRAY(0x2263758)"] 1..5 ok 36 - Type atomic/short is restricted by facet enumeration. # Subtest: Type atomic/short is restricted by facet whiteSpace with value collapse. ok 1 - Value "-32768" passes type constraint Short[whiteSpace=>"collapse"] ok 2 - Value "6618" passes type constraint Short[whiteSpace=>"collapse"] ok 3 - Value "-6402" passes type constraint Short[whiteSpace=>"collapse"] ok 4 - Value "-19297" passes type constraint Short[whiteSpace=>"collapse"] ok 5 - Value "32767" passes type constraint Short[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/short is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/short is restricted by facet minInclusive with value 19101. ok 1 - Value "-32768" fails type constraint Short[minInclusive=>"19101"] ok 2 - Value "16520" fails type constraint Short[minInclusive=>"19101"] ok 3 - Value "12214" fails type constraint Short[minInclusive=>"19101"] ok 4 - Value "3202" fails type constraint Short[minInclusive=>"19101"] ok 5 - Value "19100" fails type constraint Short[minInclusive=>"19101"] 1..5 ok 38 - Type atomic/short is restricted by facet minInclusive with value 19101. # Subtest: Type atomic/short is restricted by facet minInclusive with value -5120. ok 1 - Value "-32768" fails type constraint Short[minInclusive=>"-5120"] ok 2 - Value "-22160" fails type constraint Short[minInclusive=>"-5120"] ok 3 - Value "-9704" fails type constraint Short[minInclusive=>"-5120"] ok 4 - Value "-15662" fails type constraint Short[minInclusive=>"-5120"] ok 5 - Value "-5121" fails type constraint Short[minInclusive=>"-5120"] 1..5 ok 39 - Type atomic/short is restricted by facet minInclusive with value -5120. # Subtest: Type atomic/short is restricted by facet minInclusive with value 26269. ok 1 - Value "-32768" fails type constraint Short[minInclusive=>"26269"] ok 2 - Value "-32296" fails type constraint Short[minInclusive=>"26269"] ok 3 - Value "-22041" fails type constraint Short[minInclusive=>"26269"] ok 4 - Value "16409" fails type constraint Short[minInclusive=>"26269"] ok 5 - Value "26268" fails type constraint Short[minInclusive=>"26269"] 1..5 ok 40 - Type atomic/short is restricted by facet minInclusive with value 26269. # Subtest: Type atomic/short is restricted by facet minInclusive with value 14671. ok 1 - Value "-32768" fails type constraint Short[minInclusive=>"14671"] ok 2 - Value "13055" fails type constraint Short[minInclusive=>"14671"] ok 3 - Value "-1872" fails type constraint Short[minInclusive=>"14671"] ok 4 - Value "-24417" fails type constraint Short[minInclusive=>"14671"] ok 5 - Value "14670" fails type constraint Short[minInclusive=>"14671"] 1..5 ok 41 - Type atomic/short is restricted by facet minInclusive with value 14671. # Subtest: Type atomic/short is restricted by facet minInclusive with value 32767. ok 1 - Value "-32768" fails type constraint Short[minInclusive=>"32767"] ok 2 - Value "11466" fails type constraint Short[minInclusive=>"32767"] ok 3 - Value "15729" fails type constraint Short[minInclusive=>"32767"] ok 4 - Value "-926" fails type constraint Short[minInclusive=>"32767"] ok 5 - Value "32766" fails type constraint Short[minInclusive=>"32767"] 1..5 ok 42 - Type atomic/short is restricted by facet minInclusive with value 32767. # Subtest: Type atomic/short is restricted by facet maxInclusive with value -32768. ok 1 - Value "-32767" fails type constraint Short[maxInclusive=>"-32768"] ok 2 - Value "-18854" fails type constraint Short[maxInclusive=>"-32768"] ok 3 - Value "32591" fails type constraint Short[maxInclusive=>"-32768"] ok 4 - Value "2052" fails type constraint Short[maxInclusive=>"-32768"] ok 5 - Value "32767" fails type constraint Short[maxInclusive=>"-32768"] 1..5 ok 43 - Type atomic/short is restricted by facet maxInclusive with value -32768. # Subtest: Type atomic/short is restricted by facet maxInclusive with value -6204. ok 1 - Value "-6203" fails type constraint Short[maxInclusive=>"-6204"] ok 2 - Value "834" fails type constraint Short[maxInclusive=>"-6204"] ok 3 - Value "15414" fails type constraint Short[maxInclusive=>"-6204"] ok 4 - Value "-5410" fails type constraint Short[maxInclusive=>"-6204"] ok 5 - Value "32767" fails type constraint Short[maxInclusive=>"-6204"] 1..5 ok 44 - Type atomic/short is restricted by facet maxInclusive with value -6204. # Subtest: Type atomic/short is restricted by facet maxInclusive with value -24936. ok 1 - Value "-24935" fails type constraint Short[maxInclusive=>"-24936"] ok 2 - Value "15" fails type constraint Short[maxInclusive=>"-24936"] ok 3 - Value "-1864" fails type constraint Short[maxInclusive=>"-24936"] ok 4 - Value "-845" fails type constraint Short[maxInclusive=>"-24936"] ok 5 - Value "32767" fails type constraint Short[maxInclusive=>"-24936"] 1..5 ok 45 - Type atomic/short is restricted by facet maxInclusive with value -24936. # Subtest: Type atomic/short is restricted by facet maxInclusive with value 24888. ok 1 - Value "24889" fails type constraint Short[maxInclusive=>"24888"] ok 2 - Value "30103" fails type constraint Short[maxInclusive=>"24888"] ok 3 - Value "26629" fails type constraint Short[maxInclusive=>"24888"] ok 4 - Value "32766" fails type constraint Short[maxInclusive=>"24888"] ok 5 - Value "32767" fails type constraint Short[maxInclusive=>"24888"] 1..5 ok 46 - Type atomic/short is restricted by facet maxInclusive with value 24888. # Subtest: Type atomic/short is restricted by facet maxInclusive with value 2651. ok 1 - Value "2652" fails type constraint Short[maxInclusive=>"2651"] ok 2 - Value "11075" fails type constraint Short[maxInclusive=>"2651"] ok 3 - Value "8514" fails type constraint Short[maxInclusive=>"2651"] ok 4 - Value "13224" fails type constraint Short[maxInclusive=>"2651"] ok 5 - Value "32767" fails type constraint Short[maxInclusive=>"2651"] 1..5 ok 47 - Type atomic/short is restricted by facet maxInclusive with value 2651. # Subtest: Type atomic/short is restricted by facet totalDigits with value 1. ok 1 - Value "51" fails type constraint Short[totalDigits=>"1"] ok 2 - Value "644" fails type constraint Short[totalDigits=>"1"] ok 3 - Value "3267" fails type constraint Short[totalDigits=>"1"] ok 4 - Value "15585" fails type constraint Short[totalDigits=>"1"] ok 5 - Value "62" fails type constraint Short[totalDigits=>"1"] 1..5 ok 48 - Type atomic/short is restricted by facet totalDigits with value 1. # Subtest: Type atomic/short is restricted by facet totalDigits with value 2. ok 1 - Value "424" fails type constraint Short[totalDigits=>"2"] ok 2 - Value "7042" fails type constraint Short[totalDigits=>"2"] ok 3 - Value "31473" fails type constraint Short[totalDigits=>"2"] ok 4 - Value "842" fails type constraint Short[totalDigits=>"2"] ok 5 - Value "7593" fails type constraint Short[totalDigits=>"2"] 1..5 ok 49 - Type atomic/short is restricted by facet totalDigits with value 2. # Subtest: Type atomic/short is restricted by facet totalDigits with value 3. ok 1 - Value "6133" fails type constraint Short[totalDigits=>"3"] ok 2 - Value "21567" fails type constraint Short[totalDigits=>"3"] ok 3 - Value "4598" fails type constraint Short[totalDigits=>"3"] ok 4 - Value "21557" fails type constraint Short[totalDigits=>"3"] ok 5 - Value "1787" fails type constraint Short[totalDigits=>"3"] 1..5 ok 50 - Type atomic/short is restricted by facet totalDigits with value 3. # Subtest: Type atomic/short is restricted by facet totalDigits with value 4. ok 1 - Value "18587" fails type constraint Short[totalDigits=>"4"] ok 2 - Value "28450" fails type constraint Short[totalDigits=>"4"] ok 3 - Value "27965" fails type constraint Short[totalDigits=>"4"] ok 4 - Value "25147" fails type constraint Short[totalDigits=>"4"] ok 5 - Value "31987" fails type constraint Short[totalDigits=>"4"] 1..5 ok 51 - Type atomic/short is restricted by facet totalDigits with value 4. # Subtest: Type atomic/short is restricted by facet minExclusive with value -32768. ok 1 - Value "-32768" fails type constraint Short[minExclusive=>"-32768"] 1..1 ok 52 - Type atomic/short is restricted by facet minExclusive with value -32768. # Subtest: Type atomic/short is restricted by facet minExclusive with value -18150. ok 1 - Value "-32768" fails type constraint Short[minExclusive=>"-18150"] ok 2 - Value "-22506" fails type constraint Short[minExclusive=>"-18150"] ok 3 - Value "-24820" fails type constraint Short[minExclusive=>"-18150"] ok 4 - Value "-23399" fails type constraint Short[minExclusive=>"-18150"] ok 5 - Value "-18150" fails type constraint Short[minExclusive=>"-18150"] 1..5 ok 53 - Type atomic/short is restricted by facet minExclusive with value -18150. # Subtest: Type atomic/short is restricted by facet minExclusive with value -30410. ok 1 - Value "-32768" fails type constraint Short[minExclusive=>"-30410"] ok 2 - Value "-31021" fails type constraint Short[minExclusive=>"-30410"] ok 3 - Value "-31134" fails type constraint Short[minExclusive=>"-30410"] ok 4 - Value "-31509" fails type constraint Short[minExclusive=>"-30410"] ok 5 - Value "-30410" fails type constraint Short[minExclusive=>"-30410"] 1..5 ok 54 - Type atomic/short is restricted by facet minExclusive with value -30410. # Subtest: Type atomic/short is restricted by facet minExclusive with value 18160. ok 1 - Value "-32768" fails type constraint Short[minExclusive=>"18160"] ok 2 - Value "-18491" fails type constraint Short[minExclusive=>"18160"] ok 3 - Value "-8369" fails type constraint Short[minExclusive=>"18160"] ok 4 - Value "-29369" fails type constraint Short[minExclusive=>"18160"] ok 5 - Value "18160" fails type constraint Short[minExclusive=>"18160"] 1..5 ok 55 - Type atomic/short is restricted by facet minExclusive with value 18160. # Subtest: Type atomic/short is restricted by facet minExclusive with value 32766. ok 1 - Value "-32768" fails type constraint Short[minExclusive=>"32766"] ok 2 - Value "-9951" fails type constraint Short[minExclusive=>"32766"] ok 3 - Value "-3126" fails type constraint Short[minExclusive=>"32766"] ok 4 - Value "30239" fails type constraint Short[minExclusive=>"32766"] ok 5 - Value "32766" fails type constraint Short[minExclusive=>"32766"] 1..5 ok 56 - Type atomic/short is restricted by facet minExclusive with value 32766. # Subtest: Type atomic/short is restricted by facet maxExclusive with value -32767. ok 1 - Value "-32767" fails type constraint Short[maxExclusive=>"-32767"] ok 2 - Value "11252" fails type constraint Short[maxExclusive=>"-32767"] ok 3 - Value "31729" fails type constraint Short[maxExclusive=>"-32767"] ok 4 - Value "-21256" fails type constraint Short[maxExclusive=>"-32767"] ok 5 - Value "32767" fails type constraint Short[maxExclusive=>"-32767"] 1..5 ok 57 - Type atomic/short is restricted by facet maxExclusive with value -32767. # Subtest: Type atomic/short is restricted by facet maxExclusive with value -32719. ok 1 - Value "-32719" fails type constraint Short[maxExclusive=>"-32719"] ok 2 - Value "-28629" fails type constraint Short[maxExclusive=>"-32719"] ok 3 - Value "-25994" fails type constraint Short[maxExclusive=>"-32719"] ok 4 - Value "-13596" fails type constraint Short[maxExclusive=>"-32719"] ok 5 - Value "32767" fails type constraint Short[maxExclusive=>"-32719"] 1..5 ok 58 - Type atomic/short is restricted by facet maxExclusive with value -32719. # Subtest: Type atomic/short is restricted by facet maxExclusive with value -31994. ok 1 - Value "-31994" fails type constraint Short[maxExclusive=>"-31994"] ok 2 - Value "-30590" fails type constraint Short[maxExclusive=>"-31994"] ok 3 - Value "28507" fails type constraint Short[maxExclusive=>"-31994"] ok 4 - Value "14160" fails type constraint Short[maxExclusive=>"-31994"] ok 5 - Value "32767" fails type constraint Short[maxExclusive=>"-31994"] 1..5 ok 59 - Type atomic/short is restricted by facet maxExclusive with value -31994. # Subtest: Type atomic/short is restricted by facet maxExclusive with value 13491. ok 1 - Value "13491" fails type constraint Short[maxExclusive=>"13491"] ok 2 - Value "19175" fails type constraint Short[maxExclusive=>"13491"] ok 3 - Value "28305" fails type constraint Short[maxExclusive=>"13491"] ok 4 - Value "17791" fails type constraint Short[maxExclusive=>"13491"] ok 5 - Value "32767" fails type constraint Short[maxExclusive=>"13491"] 1..5 ok 60 - Type atomic/short is restricted by facet maxExclusive with value 13491. # Subtest: Type atomic/short is restricted by facet maxExclusive with value 32767. ok 1 - Value "32767" fails type constraint Short[maxExclusive=>"32767"] 1..1 ok 61 - Type atomic/short is restricted by facet maxExclusive with value 32767. # Subtest: Type atomic/short is restricted by facet pattern with value \-\d{5}. ok 1 - Value "-4" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 2 - Value "-52" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 3 - Value "637" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 4 - Value "-7" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] ok 5 - Value "-556" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{5}\$))"] 1..5 ok 62 - Type atomic/short is restricted by facet pattern with value \-\d{5}. # Subtest: Type atomic/short is restricted by facet pattern with value \-\d{3}. ok 1 - Value "-94" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 2 - Value "99" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 3 - Value "-2361" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 4 - Value "31222" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] ok 5 - Value "-9" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{3}\$))"] 1..5 ok 63 - Type atomic/short is restricted by facet pattern with value \-\d{3}. # Subtest: Type atomic/short is restricted by facet pattern with value \-\d{1}. ok 1 - Value "42" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 2 - Value "585" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 3 - Value "-37" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 4 - Value "-37" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] ok 5 - Value "156" fails type constraint Short[pattern=>"(?^:(?ms:^\\-\\d{1}\$))"] 1..5 ok 64 - Type atomic/short is restricted by facet pattern with value \-\d{1}. # Subtest: Type atomic/short is restricted by facet pattern with value \d{2}. ok 1 - Value "193" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 2 - Value "611" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 3 - Value "795" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 4 - Value "2" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 5 - Value "-3574" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{2}\$))"] 1..5 ok 65 - Type atomic/short is restricted by facet pattern with value \d{2}. # Subtest: Type atomic/short is restricted by facet pattern with value \d{5}. ok 1 - Value "-895" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "3625" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "217" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "7582" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "49" fails type constraint Short[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 66 - Type atomic/short is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "-25871" fails type constraint Short[enumeration=>"ARRAY(0x22e5150)"] ok 2 - Value "15402" fails type constraint Short[enumeration=>"ARRAY(0x22e5150)"] ok 3 - Value "-22645" fails type constraint Short[enumeration=>"ARRAY(0x22e5150)"] ok 4 - Value "4289" fails type constraint Short[enumeration=>"ARRAY(0x22e5150)"] ok 5 - Value "17544" fails type constraint Short[enumeration=>"ARRAY(0x22e5150)"] 1..5 ok 67 - Type atomic/short is restricted by facet enumeration. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "-10725" fails type constraint Short[enumeration=>"ARRAY(0x22e52e8)"] ok 2 - Value "-29670" fails type constraint Short[enumeration=>"ARRAY(0x22e52e8)"] ok 3 - Value "-17752" fails type constraint Short[enumeration=>"ARRAY(0x22e52e8)"] ok 4 - Value "10505" fails type constraint Short[enumeration=>"ARRAY(0x22e52e8)"] ok 5 - Value "21905" fails type constraint Short[enumeration=>"ARRAY(0x22e52e8)"] 1..5 ok 68 - Type atomic/short is restricted by facet enumeration. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "14800" fails type constraint Short[enumeration=>"ARRAY(0x22f1228)"] ok 2 - Value "-14241" fails type constraint Short[enumeration=>"ARRAY(0x22f1228)"] ok 3 - Value "27690" fails type constraint Short[enumeration=>"ARRAY(0x22f1228)"] ok 4 - Value "27690" fails type constraint Short[enumeration=>"ARRAY(0x22f1228)"] ok 5 - Value "-25304" fails type constraint Short[enumeration=>"ARRAY(0x22f1228)"] 1..5 ok 69 - Type atomic/short is restricted by facet enumeration. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "-19678" fails type constraint Short[enumeration=>"ARRAY(0x22de470)"] ok 2 - Value "-3079" fails type constraint Short[enumeration=>"ARRAY(0x22de470)"] ok 3 - Value "8129" fails type constraint Short[enumeration=>"ARRAY(0x22de470)"] ok 4 - Value "-19678" fails type constraint Short[enumeration=>"ARRAY(0x22de470)"] ok 5 - Value "-29696" fails type constraint Short[enumeration=>"ARRAY(0x22de470)"] 1..5 ok 70 - Type atomic/short is restricted by facet enumeration. # Subtest: Type atomic/short is restricted by facet enumeration. ok 1 - Value "21151" fails type constraint Short[enumeration=>"ARRAY(0x22f5338)"] ok 2 - Value "20850" fails type constraint Short[enumeration=>"ARRAY(0x22f5338)"] ok 3 - Value "19698" fails type constraint Short[enumeration=>"ARRAY(0x22f5338)"] ok 4 - Value "-16635" fails type constraint Short[enumeration=>"ARRAY(0x22f5338)"] ok 5 - Value "-23570" fails type constraint Short[enumeration=>"ARRAY(0x22f5338)"] 1..5 ok 71 - Type atomic/short is restricted by facet enumeration. 1..71 ok t/50string.t .............. # Subtest: Type atomic/string is restricted by facet maxLength with value 0. ok 1 - Value "" passes type constraint String[maxLength=>"0"] ok 2 - Value "" passes type constraint String[maxLength=>"0"] ok 3 - Value "" passes type constraint String[maxLength=>"0"] ok 4 - Value "" passes type constraint String[maxLength=>"0"] ok 5 - Value "" passes type constraint String[maxLength=>"0"] 1..5 ok 1 - Type atomic/string is restricted by facet maxLength with value 0. # Subtest: Type atomic/string is restricted by facet maxLength with value 969. ok 1 - Value "" passes type constraint String[maxLength=>"969"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishi" passes type constraint String[maxLength=>"969"] ok 3 - Value "ng community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be u" passes type constraint String[maxLength=>"969"] ok 4 - Value "sed to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange s" passes type constraint String[maxLength=>"969"] ok 5 - Value "tructured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance S" passes type constraint String[maxLength=>"969"] 1..5 ok 2 - Type atomic/string is restricted by facet maxLength with value 969. # Subtest: Type atomic/string is restricted by facet maxLength with value 913. ok 1 - Value "" passes type constraint String[maxLength=>"913"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts fro" passes type constraint String[maxLength=>"913"] ok 3 - Value "m the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on " passes type constraint String[maxLength=>"913"] ok 4 - Value "the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all applicati" passes type constraint String[maxLength=>"913"] ok 5 - Value "on domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical le" passes type constraint String[maxLength=>"913"] 1..5 ok 3 - Type atomic/string is restricted by facet maxLength with value 913. # Subtest: Type atomic/string is restricted by facet maxLength with value 205. ok 1 - Value "" passes type constraint String[maxLength=>"205"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst" passes type constraint String[maxLength=>"205"] ok 3 - Value "-generation language for defining data known as HTML has led to\nthe creation of the world s first di" passes type constraint String[maxLength=>"205"] ok 4 - Value "gital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Inte" passes type constraint String[maxLength=>"205"] ok 5 - Value "rnet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particu" passes type constraint String[maxLength=>"205"] 1..5 ok 4 - Type atomic/string is restricted by facet maxLength with value 205. # Subtest: Type atomic/string is restricted by facet maxLength with value 1000. ok 1 - Value "" passes type constraint String[maxLength=>"1000"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing commu" passes type constraint String[maxLength=>"1000"] ok 3 - Value "nity has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\n" passes type constraint String[maxLength=>"1000"] ok 4 - Value "processes A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processo" passes type constraint String[maxLength=>"1000"] ok 5 - Value "rs and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide tes" passes type constraint String[maxLength=>"1000"] 1..5 ok 5 - Type atomic/string is restricted by facet maxLength with value 1000. # Subtest: Type atomic/string is restricted by facet minLength with value 0. ok 1 - Value "" passes type constraint String[minLength=>"0"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing commu" passes type constraint String[minLength=>"0"] ok 3 - Value "nity has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\n" passes type constraint String[minLength=>"0"] ok 4 - Value "processes A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processo" passes type constraint String[minLength=>"0"] ok 5 - Value "rs and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide tes" passes type constraint String[minLength=>"0"] 1..5 ok 6 - Type atomic/string is restricted by facet minLength with value 0. # Subtest: Type atomic/string is restricted by facet minLength with value 657. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchang" passes type constraint String[minLength=>"657"] ok 2 - Value "e and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use X" passes type constraint String[minLength=>"657"] ok 3 - Value "ML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems u" passes type constraint String[minLength=>"657"] ok 4 - Value "sing the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based languages \nWork with industry to ensure that these tests are used as\n metrology tools and that the results of the tests are fed back\n into both the standards process and the development process \n\nAs chair of the OASIS XML Conformance Subcommittee NIST/ITL\nled the development of the widely used XML test suite NIST/ITL has\nfurther developed in cooperation" passes type constraint String[minLength=>"657"] ok 5 - Value " with OASIS and W3C robust testing\nresources for related XML technologies including XML Schemas DOM and\nXSL Developers and users utilize these tools to exercise both the\nappropriate W3C Recommendation and the associated implementations \nErrors and ambiguities raised as a result of these tools are fed back\ninto the development process for correction in future revisions \n\n An industry s ability to use electronic commerce EC \neffectively depends primarily on that industry s ability to create \nmanipulate and transmit intelligent information among partners and\nthroughout the industry The eXtensible Markup Language XML which is\nalready targeted as the enabling technology for EC is the primary\nstandard by which industries are defining the structure and semantics of\ntheir information XML is a base recommendation coupled with a set of\nemerging specifications and related vocabularies based upon the XML\nsyntax \n\nIn the simplest sense the benefits of XML will only be achieved if\nor" passes type constraint String[minLength=>"657"] 1..5 ok 7 - Type atomic/string is restricted by facet minLength with value 657. # Subtest: Type atomic/string is restricted by facet minLength with value 90. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data " passes type constraint String[minLength=>"90"] ok 2 - Value " known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost " passes type constraint String[minLength=>"90"] ok 3 - Value "popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas" passes type constraint String[minLength=>"90"] ok 4 - Value "\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them o" passes type constraint String[minLength=>"90"] ok 5 - Value "bvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in" passes type constraint String[minLength=>"90"] 1..5 ok 8 - Type atomic/string is restricted by facet minLength with value 90. # Subtest: Type atomic/string is restricted by facet minLength with value 946. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Sc" passes type constraint String[minLength=>"946"] ok 2 - Value "hemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organiz" passes type constraint String[minLength=>"946"] ok 3 - Value "ation for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based languages \nWork with industry to ensure that these tests are used as\n metrology tools and that the re" passes type constraint String[minLength=>"946"] ok 4 - Value "sults of the tests are fed back\n into both the standards process and the development process \n\nAs chair of the OASIS XML Conformance Subcommittee NIST/ITL\nled the development of the widely used XML test suite NIST/ITL has\nfurther developed in cooperation with OASIS and W3C robust testing\nresources for related XML technologies including XML Schemas DOM and\nXSL Developers and users utilize these tools to exercise both the\nappropriate W3C Recommendation and the associated implementations \nErrors and ambiguities raised as a result of these tools are fed back\ninto the development process for correction in future revisions \n\n An industry s ability to use electronic commerce EC \neffectively depends primarily on that industry s ability to create \nmanipulate and transmit intelligent information among partners and\nthroughout the industry The eXtensible Markup Language XML which is\nalready targeted as the enabling technology for EC is the primary\nstandard by whic" passes type constraint String[minLength=>"946"] ok 5 - Value "h industries are defining the structure and semantics of\ntheir information XML is a base recommendation coupled with a set of\nemerging specifications and related vocabularies based upon the XML\nsyntax \n\nIn the simplest sense the benefits of XML will only be achieved if\norganizations of a significant number are using the same XML documents \nTherefore these XML documents must be available for partners to\ndiscover and retrieve A registry/repository is a mechanism used to\ndiscover and retrieve documents templates software i e objects\nand resources over the Internet A registry is the mechanism used to\ndiscover the object The registry provides information about the\nobject including the location of the object A repository is where\nthe object resides A user retrieves an object from a repository \n\n Although XML is a recent newcomer in the\nelectronic commerce landscape supply chains in many industries as well\nas industry consortiums and standards organizations are using XML t" passes type constraint String[minLength=>"946"] 1..5 ok 9 - Type atomic/string is restricted by facet minLength with value 946. # Subtest: Type atomic/string is restricted by facet minLength with value 1000. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex do" passes type constraint String[minLength=>"1000"] ok 2 - Value "cuments The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\n" passes type constraint String[minLength=>"1000"] ok 3 - Value "accelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based languages \nWork with industry to ensure that these tests are used as\n metrology tools and that the results of the tests are fed back\n into both the standards process and the development process \n\nAs chair of the OASIS X" passes type constraint String[minLength=>"1000"] ok 4 - Value "ML Conformance Subcommittee NIST/ITL\nled the development of the widely used XML test suite NIST/ITL has\nfurther developed in cooperation with OASIS and W3C robust testing\nresources for related XML technologies including XML Schemas DOM and\nXSL Developers and users utilize these tools to exercise both the\nappropriate W3C Recommendation and the associated implementations \nErrors and ambiguities raised as a result of these tools are fed back\ninto the development process for correction in future revisions \n\n An industry s ability to use electronic commerce EC \neffectively depends primarily on that industry s ability to create \nmanipulate and transmit intelligent information among partners and\nthroughout the industry The eXtensible Markup Language XML which is\nalready targeted as the enabling technology for EC is the primary\nstandard by which industries are defining the structure and semantics of\ntheir information XML is a base recommendation coupled with a set of\nemerging sp" passes type constraint String[minLength=>"1000"] ok 5 - Value "ecifications and related vocabularies based upon the XML\nsyntax \n\nIn the simplest sense the benefits of XML will only be achieved if\norganizations of a significant number are using the same XML documents \nTherefore these XML documents must be available for partners to\ndiscover and retrieve A registry/repository is a mechanism used to\ndiscover and retrieve documents templates software i e objects\nand resources over the Internet A registry is the mechanism used to\ndiscover the object The registry provides information about the\nobject including the location of the object A repository is where\nthe object resides A user retrieves an object from a repository \n\n Although XML is a recent newcomer in the\nelectronic commerce landscape supply chains in many industries as well\nas industry consortiums and standards organizations are using XML to\ndefine their own vocabularies for business relationships and\ntransactions The vocabularies business templates and business\nprocesses " passes type constraint String[minLength=>"1000"] 1..5 ok 10 - Type atomic/string is restricted by facet minLength with value 1000. # Subtest: Type atomic/string is restricted by facet length with value 0. ok 1 - Value "" passes type constraint String[length=>"0"] ok 2 - Value "" passes type constraint String[length=>"0"] ok 3 - Value "" passes type constraint String[length=>"0"] ok 4 - Value "" passes type constraint String[length=>"0"] ok 5 - Value "" passes type constraint String[length=>"0"] 1..5 ok 11 - Type atomic/string is restricted by facet length with value 0. # Subtest: Type atomic/string is restricted by facet length with value 925. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data " passes type constraint String[length=>"925"] ok 2 - Value "In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is " passes type constraint String[length=>"925"] ok 3 - Value "necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based langu" passes type constraint String[length=>"925"] ok 4 - Value "ages \nWork with industry to ensure that these tests are used as\n metrology tools and that the results of the tests are fed back\n into both the standards process and the development process \n\nAs chair of the OASIS XML Conformance Subcommittee NIST/ITL\nled the development of the widely used XML test suite NIST/ITL has\nfurther developed in cooperation with OASIS and W3C robust testing\nresources for related XML technologies including XML Schemas DOM and\nXSL Developers and users utilize these tools to exercise both the\nappropriate W3C Recommendation and the associated implementations \nErrors and ambiguities raised as a result of these tools are fed back\ninto the development process for correction in future revisions \n\n An industry s ability to use electronic commerce EC \neffectively depends primarily on that industry s ability to create \nmanipulate and transmit intelligent information among partne" passes type constraint String[length=>"925"] ok 5 - Value "rs and\nthroughout the industry The eXtensible Markup Language XML which is\nalready targeted as the enabling technology for EC is the primary\nstandard by which industries are defining the structure and semantics of\ntheir information XML is a base recommendation coupled with a set of\nemerging specifications and related vocabularies based upon the XML\nsyntax \n\nIn the simplest sense the benefits of XML will only be achieved if\norganizations of a significant number are using the same XML documents \nTherefore these XML documents must be available for partners to\ndiscover and retrieve A registry/repository is a mechanism used to\ndiscover and retrieve documents templates software i e objects\nand resources over the Internet A registry is the mechanism used to\ndiscover the object The registry provides information about the\nobject including the location of the object A repository is where\nthe object re" passes type constraint String[length=>"925"] 1..5 ok 12 - Type atomic/string is restricted by facet length with value 925. # Subtest: Type atomic/string is restricted by facet length with value 713. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently" passes type constraint String[length=>"713"] ok 2 - Value " it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define " passes type constraint String[length=>"713"] ok 3 - Value "manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperabil" passes type constraint String[length=>"713"] ok 4 - Value "ity\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based languages \nWork with industry to ensure that these tests are used as\n metrolo" passes type constraint String[length=>"713"] ok 5 - Value "gy tools and that the results of the tests are fed back\n into both the standards process and the development process \n\nAs chair of the OASIS XML Conformance Subcommittee NIST/ITL\nled the development of the widely used XML test suite NIST/ITL has\nfurther developed in cooperation with OASIS and W3C robust testing\nresources for related XML technologies including XML Schemas DOM and\nXSL Developers and users utilize these tools to exercise both the\nappropriate W3C Recommendation and the associated implementations \nErrors and ambiguities raised as a result of these tools are fed back\ninto the development process for correction in future revisions \n\n An industry s ability to use electronic commerce" passes type constraint String[length=>"713"] 1..5 ok 13 - Type atomic/string is restricted by facet length with value 713. # Subtest: Type atomic/string is restricted by facet length with value 243. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishin" passes type constraint String[length=>"243"] ok 2 - Value "g community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and ap" passes type constraint String[length=>"243"] ok 3 - Value "plications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used" passes type constraint String[length=>"243"] ok 4 - Value " to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive met" passes type constraint String[length=>"243"] ok 5 - Value "hods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for" passes type constraint String[length=>"243"] 1..5 ok 14 - Type atomic/string is restricted by facet length with value 243. # Subtest: Type atomic/string is restricted by facet length with value 1000. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex do" passes type constraint String[length=>"1000"] ok 2 - Value "cuments The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\n" passes type constraint String[length=>"1000"] ok 3 - Value "accelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based languages \nWork with industry to ensure that these tests are used as\n metrology tools and that the results of the tests are fed back\n into both the standards process and the development process \n\nAs chair of the OASIS X" passes type constraint String[length=>"1000"] ok 4 - Value "ML Conformance Subcommittee NIST/ITL\nled the development of the widely used XML test suite NIST/ITL has\nfurther developed in cooperation with OASIS and W3C robust testing\nresources for related XML technologies including XML Schemas DOM and\nXSL Developers and users utilize these tools to exercise both the\nappropriate W3C Recommendation and the associated implementations \nErrors and ambiguities raised as a result of these tools are fed back\ninto the development process for correction in future revisions \n\n An industry s ability to use electronic commerce EC \neffectively depends primarily on that industry s ability to create \nmanipulate and transmit intelligent information among partners and\nthroughout the industry The eXtensible Markup Language XML which is\nalready targeted as the enabling technology for EC is the primary\nstandard by which industries are defining the structure and semantics of\ntheir information XML is a base recommendation coupled with a set of\nemerging sp" passes type constraint String[length=>"1000"] ok 5 - Value "ecifications and related vocabularies based upon the XML\nsyntax \n\nIn the simplest sense the benefits of XML will only be achieved if\norganizations of a significant number are using the same XML documents \nTherefore these XML documents must be available for partners to\ndiscover and retrieve A registry/repository is a mechanism used to\ndiscover and retrieve documents templates software i e objects\nand resources over the Internet A registry is the mechanism used to\ndiscover the object The registry provides information about the\nobject including the location of the object A repository is where\nthe object resides A user retrieves an object from a repository \n\n Although XML is a recent newcomer in the\nelectronic commerce landscape supply chains in many industries as well\nas industry consortiums and standards organizations are using XML to\ndefine their own vocabularies for business relationships and\ntransactions The vocabularies business templates and business\nprocesses " passes type constraint String[length=>"1000"] 1..5 ok 15 - Type atomic/string is restricted by facet length with value 1000. # Subtest: Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\n([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s12848. ok 1 - Value "27951 Frameworks Library Them Objects Street\nRegard As , DC 12848" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s12848\$))"] ok 2 - Value "7 Of Typical To Original Street\nIn Prominent , AK 12848" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s12848\$))"] ok 3 - Value "5367 Bandwidth To Oasis Based Street\nCommunication Popular , NM 12848" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s12848\$))"] ok 4 - Value "4 Many Different Means Of Street\nFiles In , OR 12848" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s12848\$))"] ok 5 - Value "64 Those Soc Full Software Street\nChain Is , MT 12848" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s12848\$))"] 1..5 ok 16 - Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\n([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s12848. # Subtest: Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){2}Street\n([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s15849. ok 1 - Value "726 Of In Street\nUser Those Of , IL 15849" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\n([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s15849\$))"] ok 2 - Value "598 In This Street\nDespite Partnerships Generation , TN 15849" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\n([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s15849\$))"] ok 3 - Value "53544 Compatibility Already Street\nTesting Business For , NY 15849" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\n([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s15849\$))"] ok 4 - Value "3 Manipulate Robust Street\nUse Is And , AZ 15849" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\n([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s15849\$))"] ok 5 - Value "41135 Tools Standardization Street\nThe Signatures Compatibility , ND 15849" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\n([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s15849\$))"] 1..5 ok 17 - Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){2}Street\n([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s15849. # Subtest: Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\n([A-Z][a-z]{1,20}\s){1},\s[A-Z]{2}\s13420-1016. ok 1 - Value "367 Less Of Of Testing Street\nWidespread , MN 13420-1016" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s13420-1016\$))"] ok 2 - Value "138 Provides Available Related Efforts Street\nAct , IN 13420-1016" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s13420-1016\$))"] ok 3 - Value "967 Systems Allows Technology Health Street\nCommunity , IL 13420-1016" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s13420-1016\$))"] ok 4 - Value "8333 Chair Of Pc Languages Street\nTo , IA 13420-1016" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s13420-1016\$))"] ok 5 - Value "88539 Them Data Build That Street\nResides , MI 13420-1016" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s13420-1016\$))"] 1..5 ok 18 - Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\n([A-Z][a-z]{1,20}\s){1},\s[A-Z]{2}\s13420-1016. # Subtest: Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\n([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s17687. ok 1 - Value "45 Paradigm User Management Dependability Street\nThe Industry , SD 17687" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s17687\$))"] ok 2 - Value "96 Mediums Benefits Technologies Reference Street\nMicrosystems Files , UT 17687" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s17687\$))"] ok 3 - Value "1138 Computing Systems Other Architectural Street\nIts Key , AZ 17687" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s17687\$))"] ok 4 - Value "6131 Object Techniques To Transmit Street\nIs Applications , AR 17687" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s17687\$))"] ok 5 - Value "32 Addressing Nsrl Typical The Street\nTo All , OR 17687" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\n([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s17687\$))"] 1..5 ok 19 - Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\n([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s17687. # Subtest: Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){3}Street\n([A-Z][a-z]{1,20}\s){1},\s[A-Z]{2}\s11101. ok 1 - Value "37 To Filter The Street\nAnd , GA 11101" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s11101\$))"] ok 2 - Value "3358 Techniques Interoperability Exchange Street\nAs , AL 11101" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s11101\$))"] ok 3 - Value "327 Criteria Information The Street\nTools , FL 11101" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s11101\$))"] ok 4 - Value "6643 Interoperability Robust Of Street\nClean , LA 11101" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s11101\$))"] ok 5 - Value "4173 Defines An Addressing Street\nTransforming , SC 11101" passes type constraint String[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\n([A-Z][a-z]{1,20}\\s){1},\\s[A-Z]{2}\\s11101\$))"] 1..5 ok 20 - Type atomic/string is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){3}Street\n([A-Z][a-z]{1,20}\s){1},\s[A-Z]{2}\s11101. # Subtest: Type atomic/string is restricted by facet enumeration. ok 1 - Value "to" passes type constraint String[enumeration=>"ARRAY(0x2936ce0)"] ok 2 - Value "and/or" passes type constraint String[enumeration=>"ARRAY(0x2936ce0)"] ok 3 - Value "associated" passes type constraint String[enumeration=>"ARRAY(0x2936ce0)"] ok 4 - Value "design" passes type constraint String[enumeration=>"ARRAY(0x2936ce0)"] ok 5 - Value "enterprises" passes type constraint String[enumeration=>"ARRAY(0x2936ce0)"] 1..5 ok 21 - Type atomic/string is restricted by facet enumeration. # Subtest: Type atomic/string is restricted by facet enumeration. ok 1 - Value "tremendous" passes type constraint String[enumeration=>"ARRAY(0x293ac60)"] ok 2 - Value "tremendous" passes type constraint String[enumeration=>"ARRAY(0x293ac60)"] ok 3 - Value "NIST/ITL" passes type constraint String[enumeration=>"ARRAY(0x293ac60)"] ok 4 - Value "is" passes type constraint String[enumeration=>"ARRAY(0x293ac60)"] ok 5 - Value "as" passes type constraint String[enumeration=>"ARRAY(0x293ac60)"] 1..5 ok 22 - Type atomic/string is restricted by facet enumeration. # Subtest: Type atomic/string is restricted by facet enumeration. ok 1 - Value "only" passes type constraint String[enumeration=>"ARRAY(0x293e6f0)"] ok 2 - Value "through" passes type constraint String[enumeration=>"ARRAY(0x293e6f0)"] ok 3 - Value "our" passes type constraint String[enumeration=>"ARRAY(0x293e6f0)"] ok 4 - Value "only" passes type constraint String[enumeration=>"ARRAY(0x293e6f0)"] ok 5 - Value "through" passes type constraint String[enumeration=>"ARRAY(0x293e6f0)"] 1..5 ok 23 - Type atomic/string is restricted by facet enumeration. # Subtest: Type atomic/string is restricted by facet enumeration. ok 1 - Value "ebXML" passes type constraint String[enumeration=>"ARRAY(0x29420a8)"] ok 2 - Value "The" passes type constraint String[enumeration=>"ARRAY(0x29420a8)"] ok 3 - Value "many" passes type constraint String[enumeration=>"ARRAY(0x29420a8)"] ok 4 - Value "ebXML" passes type constraint String[enumeration=>"ARRAY(0x29420a8)"] ok 5 - Value "The" passes type constraint String[enumeration=>"ARRAY(0x29420a8)"] 1..5 ok 24 - Type atomic/string is restricted by facet enumeration. # Subtest: Type atomic/string is restricted by facet enumeration. ok 1 - Value "such" passes type constraint String[enumeration=>"ARRAY(0x2949380)"] ok 2 - Value "as" passes type constraint String[enumeration=>"ARRAY(0x2949380)"] ok 3 - Value "well" passes type constraint String[enumeration=>"ARRAY(0x2949380)"] ok 4 - Value "these" passes type constraint String[enumeration=>"ARRAY(0x2949380)"] ok 5 - Value "for" passes type constraint String[enumeration=>"ARRAY(0x2949380)"] 1..5 ok 25 - Type atomic/string is restricted by facet enumeration. # Subtest: Type atomic/string is restricted by facet whiteSpace with value preserve. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defi" passes type constraint String[whiteSpace=>"preserve"] ok 2 - Value "ning data known as HTML has led to\nthe creation of the world s first digital l" passes type constraint String[whiteSpace=>"preserve"] ok 3 - Value "ibrary Using the simplicity\nof HTML with more advanced concepts from the publis" passes type constraint String[whiteSpace=>"preserve"] ok 4 - Value "hing community has\nled to the creation of a second-generation Internet language " passes type constraint String[whiteSpace=>"preserve"] ok 5 - Value "called the\nExtensible Markup Language XML which is rapidly becoming one of th" passes type constraint String[whiteSpace=>"preserve"] 1..5 ok 26 - Type atomic/string is restricted by facet whiteSpace with value preserve. # Subtest: Type atomic/string is restricted by facet whiteSpace with value collapse. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defi" passes type constraint String[whiteSpace=>"collapse"] ok 2 - Value "ning data known as HTML has led to the creation of the world s first digital lib" passes type constraint String[whiteSpace=>"collapse"] ok 3 - Value "rary Using the simplicity of HTML with more advanced concepts from the publishin" passes type constraint String[whiteSpace=>"collapse"] ok 4 - Value "g community has led to the creation of a second-generation Internet language cal" passes type constraint String[whiteSpace=>"collapse"] ok 5 - Value "led the Extensible Markup Language XML which is rapidly becoming one of the most" passes type constraint String[whiteSpace=>"collapse"] 1..5 ok 27 - Type atomic/string is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/string is restricted by facet whiteSpace with value replace. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defi" passes type constraint String[whiteSpace=>"replace"] ok 2 - Value "ning data known as HTML has led to the creation of the world s first digital l" passes type constraint String[whiteSpace=>"replace"] ok 3 - Value "ibrary Using the simplicity of HTML with more advanced concepts from the publis" passes type constraint String[whiteSpace=>"replace"] ok 4 - Value "hing community has led to the creation of a second-generation Internet language " passes type constraint String[whiteSpace=>"replace"] ok 5 - Value "called the Extensible Markup Language XML which is rapidly becoming one of th" passes type constraint String[whiteSpace=>"replace"] 1..5 ok 28 - Type atomic/string is restricted by facet whiteSpace with value replace. # Subtest: Type atomic/string is restricted by facet minLength with value 998. ok 1 - Value "" fails type constraint String[minLength=>"998"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing comm" fails type constraint String[minLength=>"998"] ok 3 - Value "unity has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certa" fails type constraint String[minLength=>"998"] ok 4 - Value "in\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML pr" fails type constraint String[minLength=>"998"] ok 5 - Value "ocessors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nPr" fails type constraint String[minLength=>"998"] 1..5 ok 29 - Type atomic/string is restricted by facet minLength with value 998. # Subtest: Type atomic/string is restricted by facet minLength with value 275. ok 1 - Value "" fails type constraint String[minLength=>"275"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation langu" fails type constraint String[minLength=>"275"] ok 3 - Value "age for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with mo" fails type constraint String[minLength=>"275"] ok 4 - Value "re advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost p" fails type constraint String[minLength=>"275"] ok 5 - Value "opular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact o" fails type constraint String[minLength=>"275"] 1..5 ok 30 - Type atomic/string is restricted by facet minLength with value 275. # Subtest: Type atomic/string is restricted by facet minLength with value 838. ok 1 - Value "" fails type constraint String[minLength=>"838"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more ad" fails type constraint String[minLength=>"838"] ok 3 - Value "vanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way th" fails type constraint String[minLength=>"838"] ok 4 - Value "at allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML docume" fails type constraint String[minLength=>"838"] ok 5 - Value "nts on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and r" fails type constraint String[minLength=>"838"] 1..5 ok 31 - Type atomic/string is restricted by facet minLength with value 838. # Subtest: Type atomic/string is restricted by facet minLength with value 791. ok 1 - Value "" fails type constraint String[minLength=>"791"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML " fails type constraint String[minLength=>"791"] ok 3 - Value "with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language th" fails type constraint String[minLength=>"791"] ok 4 - Value "at describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet L" fails type constraint String[minLength=>"791"] ok 5 - Value "anguage XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASI" fails type constraint String[minLength=>"791"] 1..5 ok 32 - Type atomic/string is restricted by facet minLength with value 791. # Subtest: Type atomic/string is restricted by facet minLength with value 1000. ok 1 - Value "" fails type constraint String[minLength=>"1000"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing comm" fails type constraint String[minLength=>"1000"] ok 3 - Value "unity has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certa" fails type constraint String[minLength=>"1000"] ok 4 - Value "in\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML pr" fails type constraint String[minLength=>"1000"] ok 5 - Value "ocessors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProv" fails type constraint String[minLength=>"1000"] 1..5 ok 33 - Type atomic/string is restricted by facet minLength with value 1000. # Subtest: Type atomic/string is restricted by facet maxLength with value 0. ok 1 - Value "T" fails type constraint String[maxLength=>"0"] ok 2 - Value "he advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing commun" fails type constraint String[maxLength=>"0"] ok 3 - Value "ity has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\n" fails type constraint String[maxLength=>"0"] ok 4 - Value "processes A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML proces" fails type constraint String[maxLength=>"0"] ok 5 - Value "sors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide t" fails type constraint String[maxLength=>"0"] 1..5 ok 34 - Type atomic/string is restricted by facet maxLength with value 0. # Subtest: Type atomic/string is restricted by facet maxLength with value 567. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applicatio" fails type constraint String[maxLength=>"567"] ok 2 - Value "ns It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying " fails type constraint String[maxLength=>"567"] ok 3 - Value "XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of t" fails type constraint String[maxLength=>"567"] ok 4 - Value "hese standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based languages \nWork with industry to ensure that these tests are used as\n metrology tools and that the results of the tests are fed back\n into " fails type constraint String[maxLength=>"567"] ok 5 - Value "both the standards process and the development process \n\nAs chair of the OASIS XML Conformance Subcommittee NIST/ITL\nled the development of the widely used XML test suite NIST/ITL has\nfurther developed in cooperation with OASIS and W3C robust testing\nresources for related XML technologies including XML Schemas DOM and\nXSL Developers and users utilize these tools to exercise both the\nappropriate W3C Recommendation and the associated implementations \nErrors and ambiguities raised as a result of these tools are fed back\ninto the development process for correction in future revisions \n\n An industry s ability to use electronic commerce EC \neffectively depends primarily on that industry s ability to create \nmanipulate and transmit intelligent information among partners and\nthroughout the industry The eXtensible Markup Language XML which is\nalready targeted as the enabling technology for EC is the primary\nstandard by which industries are defining the structure and semantics of\nt" fails type constraint String[maxLength=>"567"] 1..5 ok 35 - Type atomic/string is restricted by facet maxLength with value 567. # Subtest: Type atomic/string is restricted by facet maxLength with value 46. ok 1 - Value "The advent of Internet-enabled browsers and a\nf" fails type constraint String[maxLength=>"46"] ok 2 - Value "irst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nE" fails type constraint String[maxLength=>"46"] ok 3 - Value "xtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools t" fails type constraint String[maxLength=>"46"] ok 4 - Value "hat can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browse" fails type constraint String[maxLength=>"46"] ok 5 - Value "rs and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build ro" fails type constraint String[maxLength=>"46"] 1..5 ok 36 - Type atomic/string is restricted by facet maxLength with value 46. # Subtest: Type atomic/string is restricted by facet maxLength with value 412. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popula" fails type constraint String[maxLength=>"412"] ok 2 - Value "r languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive met" fails type constraint String[maxLength=>"412"] ok 3 - Value "hods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread avail" fails type constraint String[maxLength=>"412"] ok 4 - Value "ability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM X" fails type constraint String[maxLength=>"412"] ok 5 - Value "SL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based languages \nWork with industry to ensure that these tests are used as\n metrology tools and that the results of the tests are fed back\n into both the standards process and the development process \n\nAs chair of the OASIS XML Conformance Subcommittee NIST/ITL\nled the development of the widely used XML test suite NIST/ITL has\nfurther developed in cooperation with OASIS and W3C robust testing\nresources for related XML technologies including XML Schemas DOM and\nXSL Developers and users utilize these tools to exercise both the\nappropriate W3C Recommendation and the associated implementations \nErrors and ambiguities raised as a result of these tools are fed back\ninto the development process for correction in future revisions \n\n An industry" fails type constraint String[maxLength=>"412"] 1..5 ok 37 - Type atomic/string is restricted by facet maxLength with value 412. # Subtest: Type atomic/string is restricted by facet maxLength with value 1000. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex doc" fails type constraint String[maxLength=>"1000"] ok 2 - Value "uments The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following relate" fails type constraint String[maxLength=>"1000"] ok 3 - Value "d tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based languages \nWork with industry to ensure that these tests are used as\n metrology tools and that the results of the tests are fed back\n into both the standards process and the development process \n\nAs chair of the OASIS XML Conformance Subcommittee NIST/ITL\nled the development of the widely used XML test suite NIST/ITL has\nfurther developed in cooperation with OASIS and W3C robust testing\nresources for related XML technologies including XML Schemas DOM and\nXSL Developers and users utilize these tools to exercise both the\nappropriate W3C Recommendation and the associated implementations \nErrors and ambiguities raised as a result of these tools are fed back\ninto the development process for correction in future revisions \n\n An industry s ability to use electronic commerce EC \neffectively depends primarily on that industry s ability to create \nmanipulate and transmit intelligent information among partners and\nthroughout the industry The eXtensible Mar" fails type constraint String[maxLength=>"1000"] ok 4 - Value "kup Language XML which is\nalready targeted as the enabling technology for EC is the primary\nstandard by which industries are defining the structure and semantics of\ntheir information XML is a base recommendation coupled with a set of\nemerging specifications and related vocabularies based upon the XML\nsyntax \n\nIn the simplest sense the benefits of XML will only be achieved if\norganizations of a significant number are using the same XML documents \nTherefore these XML documents must be available for partners to\ndiscover and retrieve A registry/repository is a mechanism used to\ndiscover and retrieve documents templates software i e objects\nand resources over the Internet A registry is the mechanism used to\ndiscover the object The registry provides information about the\nobject including the location of the object A repository is where\nthe object resides A user retrieves an object from a repository \n\n Although XML is a recent newcomer in the\nelectronic commerce landscape supply chains in many industries as well\nas industry consortiums and standards organizations are using XML to\ndefine their own vocabularies for business relationships and\ntransactions The vocabularies business templates and business\nprocesses used by these groups to transact business must be accessible\nby all partners at any time Furthermore newcomers to the supply chain\nor business partnerships must be able to discover these documents and\nretrieve them A registry and repository can be used to provide this\nservice A series of registries and repositories can link many\norganizations and industries acting as a web of registries for\ndiscovery Standards are needed to ensure interoperability of these\nregistries; additionally a reg" fails type constraint String[maxLength=>"1000"] ok 5 - Value "istry vocabulary must be created for\nconsistency of discovery information among them \n\n NIST/ITL is working with the Organization for the\nAdvancement of Structured Information Standards OASIS the prominent\nindustry consortium for defining specifications for the discovery and\nretrieval of XML-related documents NIST chairs the OASIS\nRegistry/Repository Technical Committee and is a significant\ncontributor NIST/ITL is also working within the ebXML Project a joint\nproject between OASIS and the United Nations body for Trade Facilitation\nand Electronic Business UN/CEFACT the prominent business-oriented \ninternational standards organization for the discovery retrieval and\nuse of business processes and related documents The role of NIST/ITL is\nto influence the quality correctness and testability of the\nspecifications of both the OASIS and ebXML Registry/Repository Working\nGroups through our reference implementation of a registry and repository\nthat is conformant to both specifications Additionally NIST/ITL\nfacilitates cross-over discussions between OASIS and ebXML; thus helping\nto ensure compatibility of the specifications \n\n NIST/ITL through its leadership in developing a reference\nimplementation that is compliant to both specifications will help\nensure that both specifications are unambiguous complete and testable \nThis work will also contribute to the compatibility of these two\nspecifications An early indication of success is that the draft ebXML\nspecification uses the OASIS specification as its basis The completion\nof these specifications will allow small- and medium-sized enterprises\n SMEs to make appropriate choices with regard to EC tools and\napplications and will allow them access to the emerging supply chain\nand industry partnership EC models \n\n The National Software Reference Library NSRL provides a\nrepository of known software file profiles and file signatures for use\nby law enforcement organizations in computer forensics investigations" fails type constraint String[maxLength=>"1000"] 1..5 ok 38 - Type atomic/string is restricted by facet maxLength with value 1000. # Subtest: Type atomic/string is restricted by facet length with value 0. ok 1 - Value "T" fails type constraint String[length=>"0"] ok 2 - Value "he advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing commun" fails type constraint String[length=>"0"] ok 3 - Value "ity has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\n" fails type constraint String[length=>"0"] ok 4 - Value "processes A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML proces" fails type constraint String[length=>"0"] ok 5 - Value "sors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide t" fails type constraint String[length=>"0"] 1..5 ok 39 - Type atomic/string is restricted by facet length with value 0. # Subtest: Type atomic/string is restricted by facet length with value 151. ok 1 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first d" fails type constraint String[length=>"151"] ok 2 - Value "igital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly" fails type constraint String[length=>"151"] ok 3 - Value " in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \n" fails type constraint String[length=>"151"] ok 4 - Value "permitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML processors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperab" fails type constraint String[length=>"151"] ok 5 - Value "le solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProvide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML\n Schemas \nPartner with industry participants to build robust test suites for\n XML DOM XSL-FO XSLT/Xpath and XML Schemas \nDevelop in-house tools to aid in automating test generation for\n XML-based languages \nWork with industry to ensure that these tests are used as\n metrology tools and that the resul" fails type constraint String[length=>"151"] 1..5 ok 40 - Type atomic/string is restricted by facet length with value 151. # Subtest: Type atomic/string is restricted by facet length with value 581. ok 1 - Value "" fails type constraint String[length=>"581"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s " fails type constraint String[length=>"581"] ok 3 - Value "first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the wor" fails type constraint String[length=>"581"] ok 4 - Value "ld XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used" fails type constraint String[length=>"581"] ok 5 - Value " to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange" fails type constraint String[length=>"581"] 1..5 ok 41 - Type atomic/string is restricted by facet length with value 581. # Subtest: Type atomic/string is restricted by facet length with value 532. ok 1 - Value "" fails type constraint String[length=>"532"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of" fails type constraint String[length=>"532"] ok 3 - Value " the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing community has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one o" fails type constraint String[length=>"532"] ok 4 - Value "f the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certain\nprocesses A set of related technologies b" fails type constraint String[length=>"532"] ok 5 - Value "uilt around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to vo" fails type constraint String[length=>"532"] 1..5 ok 42 - Type atomic/string is restricted by facet length with value 532. # Subtest: Type atomic/string is restricted by facet length with value 1000. ok 1 - Value "" fails type constraint String[length=>"1000"] ok 2 - Value "The advent of Internet-enabled browsers and a\nfirst-generation language for defining data known as HTML has led to\nthe creation of the world s first digital library Using the simplicity\nof HTML with more advanced concepts from the publishing comm" fails type constraint String[length=>"1000"] ok 3 - Value "unity has\nled to the creation of a second-generation Internet language called the\nExtensible Markup Language XML which is rapidly becoming one of the\nmost popular languages in the world XML is being incorporated into web\npages and applications alike particularly in those involved in\nelectronic commerce applications It is a language that describes\ninformation in a way that allows computers to exchange and automatically\nact on the information Consequently it can be used to automate certa" fails type constraint String[length=>"1000"] ok 4 - Value "in\nprocesses A set of related technologies built around this Internet\nlanguage define a rich set of tools that can be used to define \nmanipulate and display context-rich data In particular XML Schemas\ndefine intuitive methods for creating complex documents The Document\nObject Model DOM defines methods for interacting with XML and HTML \npermitting the dynamic creation and manipulation of documents The\nExtensible Stylesheet Language XSL defines methods for transforming\nand displaying XML documents on a variety of devices from web browsers\nto print mediums to voice-enabled devices \n\nVirtually all application domains are looking\nto use XML technologies to define manipulate and exchange structured\ninformation In addition XML pr" fails type constraint String[length=>"1000"] ok 5 - Value "ocessors and support for the related\nSchema DOM and XSL technologies are available in beta versions of\npopular web browsers and application development software The\nwidespread availability of these technologies has made them obvious\nchoices as building blocks for electronic commerce As such conformance\nof these products to the W3C Recommendations is necessary to build\ninteroperable solutions The Organization for the Advancement of\nStructured Information Standards OASIS consortium was formed to\naccelerate the adoption of these standards by addressing market needs\nand directions and recommending guidelines for product interoperability\nand conformance \n\nNIST/ITL is collaborating with industry to solve\nthese problems using the following related tasks:\n\nProvide technical leadership by chairing and/or participating in\n appropriate OASIS and W3C efforts including OASIS XML and\n XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML\n Schema Working Groups \nProv" fails type constraint String[length=>"1000"] 1..5 ok 43 - Type atomic/string is restricted by facet length with value 1000. 1..43 ok t/50time.t ................ # Subtest: Type atomic/time is restricted by facet minExclusive with value 00:00:00. ok 1 - Value "00:00:01" passes type constraint Time[minExclusive=>"00:00:00"] ok 2 - Value "03:11:11" passes type constraint Time[minExclusive=>"00:00:00"] ok 3 - Value "13:07:31" passes type constraint Time[minExclusive=>"00:00:00"] ok 4 - Value "23:06:10" passes type constraint Time[minExclusive=>"00:00:00"] ok 5 - Value "23:59:59" passes type constraint Time[minExclusive=>"00:00:00"] 1..5 ok 1 - Type atomic/time is restricted by facet minExclusive with value 00:00:00. # Subtest: Type atomic/time is restricted by facet minExclusive with value 02:57:29. ok 1 - Value "02:57:30" passes type constraint Time[minExclusive=>"02:57:29"] ok 2 - Value "04:40:10" passes type constraint Time[minExclusive=>"02:57:29"] ok 3 - Value "08:05:06" passes type constraint Time[minExclusive=>"02:57:29"] ok 4 - Value "16:53:43" passes type constraint Time[minExclusive=>"02:57:29"] ok 5 - Value "23:59:59" passes type constraint Time[minExclusive=>"02:57:29"] 1..5 ok 2 - Type atomic/time is restricted by facet minExclusive with value 02:57:29. # Subtest: Type atomic/time is restricted by facet minExclusive with value 13:38:10. ok 1 - Value "13:38:11" passes type constraint Time[minExclusive=>"13:38:10"] ok 2 - Value "15:10:50" passes type constraint Time[minExclusive=>"13:38:10"] ok 3 - Value "15:56:14" passes type constraint Time[minExclusive=>"13:38:10"] ok 4 - Value "20:23:46" passes type constraint Time[minExclusive=>"13:38:10"] ok 5 - Value "23:59:59" passes type constraint Time[minExclusive=>"13:38:10"] 1..5 ok 3 - Type atomic/time is restricted by facet minExclusive with value 13:38:10. # Subtest: Type atomic/time is restricted by facet minExclusive with value 18:16:28. ok 1 - Value "18:16:29" passes type constraint Time[minExclusive=>"18:16:28"] ok 2 - Value "23:15:39" passes type constraint Time[minExclusive=>"18:16:28"] ok 3 - Value "22:44:24" passes type constraint Time[minExclusive=>"18:16:28"] ok 4 - Value "20:07:23" passes type constraint Time[minExclusive=>"18:16:28"] ok 5 - Value "23:59:59" passes type constraint Time[minExclusive=>"18:16:28"] 1..5 ok 4 - Type atomic/time is restricted by facet minExclusive with value 18:16:28. # Subtest: Type atomic/time is restricted by facet minExclusive with value 23:59:58. ok 1 - Value "23:59:59" passes type constraint Time[minExclusive=>"23:59:58"] 1..1 ok 5 - Type atomic/time is restricted by facet minExclusive with value 23:59:58. # Subtest: Type atomic/time is restricted by facet minInclusive with value 00:00:00. ok 1 - Value "00:00:00" passes type constraint Time[minInclusive=>"00:00:00"] ok 2 - Value "06:37:23" passes type constraint Time[minInclusive=>"00:00:00"] ok 3 - Value "17:22:07" passes type constraint Time[minInclusive=>"00:00:00"] ok 4 - Value "01:39:25" passes type constraint Time[minInclusive=>"00:00:00"] ok 5 - Value "23:59:59" passes type constraint Time[minInclusive=>"00:00:00"] 1..5 ok 6 - Type atomic/time is restricted by facet minInclusive with value 00:00:00. # Subtest: Type atomic/time is restricted by facet minInclusive with value 21:11:44. ok 1 - Value "21:11:44" passes type constraint Time[minInclusive=>"21:11:44"] ok 2 - Value "21:14:21" passes type constraint Time[minInclusive=>"21:11:44"] ok 3 - Value "23:40:37" passes type constraint Time[minInclusive=>"21:11:44"] ok 4 - Value "21:37:20" passes type constraint Time[minInclusive=>"21:11:44"] ok 5 - Value "23:59:59" passes type constraint Time[minInclusive=>"21:11:44"] 1..5 ok 7 - Type atomic/time is restricted by facet minInclusive with value 21:11:44. # Subtest: Type atomic/time is restricted by facet minInclusive with value 01:03:08. ok 1 - Value "01:03:08" passes type constraint Time[minInclusive=>"01:03:08"] ok 2 - Value "02:38:50" passes type constraint Time[minInclusive=>"01:03:08"] ok 3 - Value "05:59:03" passes type constraint Time[minInclusive=>"01:03:08"] ok 4 - Value "16:51:26" passes type constraint Time[minInclusive=>"01:03:08"] ok 5 - Value "23:59:59" passes type constraint Time[minInclusive=>"01:03:08"] 1..5 ok 8 - Type atomic/time is restricted by facet minInclusive with value 01:03:08. # Subtest: Type atomic/time is restricted by facet minInclusive with value 19:31:35. ok 1 - Value "19:31:35" passes type constraint Time[minInclusive=>"19:31:35"] ok 2 - Value "20:53:52" passes type constraint Time[minInclusive=>"19:31:35"] ok 3 - Value "22:28:34" passes type constraint Time[minInclusive=>"19:31:35"] ok 4 - Value "23:40:04" passes type constraint Time[minInclusive=>"19:31:35"] ok 5 - Value "23:59:59" passes type constraint Time[minInclusive=>"19:31:35"] 1..5 ok 9 - Type atomic/time is restricted by facet minInclusive with value 19:31:35. # Subtest: Type atomic/time is restricted by facet minInclusive with value 23:59:59. ok 1 - Value "23:59:59" passes type constraint Time[minInclusive=>"23:59:59"] 1..1 ok 10 - Type atomic/time is restricted by facet minInclusive with value 23:59:59. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 00:00:01. ok 1 - Value "00:00:00" passes type constraint Time[maxExclusive=>"00:00:01"] 1..1 ok 11 - Type atomic/time is restricted by facet maxExclusive with value 00:00:01. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 08:19:11. ok 1 - Value "00:00:00" passes type constraint Time[maxExclusive=>"08:19:11"] ok 2 - Value "00:57:42" passes type constraint Time[maxExclusive=>"08:19:11"] ok 3 - Value "06:00:38" passes type constraint Time[maxExclusive=>"08:19:11"] ok 4 - Value "06:26:36" passes type constraint Time[maxExclusive=>"08:19:11"] ok 5 - Value "08:19:10" passes type constraint Time[maxExclusive=>"08:19:11"] 1..5 ok 12 - Type atomic/time is restricted by facet maxExclusive with value 08:19:11. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 23:35:02. ok 1 - Value "00:00:00" passes type constraint Time[maxExclusive=>"23:35:02"] ok 2 - Value "08:50:26" passes type constraint Time[maxExclusive=>"23:35:02"] ok 3 - Value "05:19:06" passes type constraint Time[maxExclusive=>"23:35:02"] ok 4 - Value "10:35:34" passes type constraint Time[maxExclusive=>"23:35:02"] ok 5 - Value "23:35:01" passes type constraint Time[maxExclusive=>"23:35:02"] 1..5 ok 13 - Type atomic/time is restricted by facet maxExclusive with value 23:35:02. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 12:25:37. ok 1 - Value "00:00:00" passes type constraint Time[maxExclusive=>"12:25:37"] ok 2 - Value "03:02:54" passes type constraint Time[maxExclusive=>"12:25:37"] ok 3 - Value "02:53:04" passes type constraint Time[maxExclusive=>"12:25:37"] ok 4 - Value "00:23:56" passes type constraint Time[maxExclusive=>"12:25:37"] ok 5 - Value "12:25:36" passes type constraint Time[maxExclusive=>"12:25:37"] 1..5 ok 14 - Type atomic/time is restricted by facet maxExclusive with value 12:25:37. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 23:59:59. ok 1 - Value "00:00:00" passes type constraint Time[maxExclusive=>"23:59:59"] ok 2 - Value "19:23:13" passes type constraint Time[maxExclusive=>"23:59:59"] ok 3 - Value "10:54:21" passes type constraint Time[maxExclusive=>"23:59:59"] ok 4 - Value "06:20:41" passes type constraint Time[maxExclusive=>"23:59:59"] ok 5 - Value "23:59:58" passes type constraint Time[maxExclusive=>"23:59:59"] 1..5 ok 15 - Type atomic/time is restricted by facet maxExclusive with value 23:59:59. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 00:00:00. ok 1 - Value "00:00:00" passes type constraint Time[maxInclusive=>"00:00:00"] 1..1 ok 16 - Type atomic/time is restricted by facet maxInclusive with value 00:00:00. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 13:46:08. ok 1 - Value "00:00:00" passes type constraint Time[maxInclusive=>"13:46:08"] ok 2 - Value "05:22:29" passes type constraint Time[maxInclusive=>"13:46:08"] ok 3 - Value "02:13:46" passes type constraint Time[maxInclusive=>"13:46:08"] ok 4 - Value "06:23:18" passes type constraint Time[maxInclusive=>"13:46:08"] ok 5 - Value "13:46:08" passes type constraint Time[maxInclusive=>"13:46:08"] 1..5 ok 17 - Type atomic/time is restricted by facet maxInclusive with value 13:46:08. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 05:07:34. ok 1 - Value "00:00:00" passes type constraint Time[maxInclusive=>"05:07:34"] ok 2 - Value "00:07:23" passes type constraint Time[maxInclusive=>"05:07:34"] ok 3 - Value "04:49:01" passes type constraint Time[maxInclusive=>"05:07:34"] ok 4 - Value "02:17:28" passes type constraint Time[maxInclusive=>"05:07:34"] ok 5 - Value "05:07:34" passes type constraint Time[maxInclusive=>"05:07:34"] 1..5 ok 18 - Type atomic/time is restricted by facet maxInclusive with value 05:07:34. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 18:06:59. ok 1 - Value "00:00:00" passes type constraint Time[maxInclusive=>"18:06:59"] ok 2 - Value "03:11:39" passes type constraint Time[maxInclusive=>"18:06:59"] ok 3 - Value "07:07:10" passes type constraint Time[maxInclusive=>"18:06:59"] ok 4 - Value "03:30:13" passes type constraint Time[maxInclusive=>"18:06:59"] ok 5 - Value "18:06:59" passes type constraint Time[maxInclusive=>"18:06:59"] 1..5 ok 19 - Type atomic/time is restricted by facet maxInclusive with value 18:06:59. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 23:59:59. ok 1 - Value "00:00:00" passes type constraint Time[maxInclusive=>"23:59:59"] ok 2 - Value "14:43:02" passes type constraint Time[maxInclusive=>"23:59:59"] ok 3 - Value "12:26:24" passes type constraint Time[maxInclusive=>"23:59:59"] ok 4 - Value "02:23:22" passes type constraint Time[maxInclusive=>"23:59:59"] ok 5 - Value "23:59:59" passes type constraint Time[maxInclusive=>"23:59:59"] 1..5 ok 20 - Type atomic/time is restricted by facet maxInclusive with value 23:59:59. # Subtest: Type atomic/time is restricted by facet pattern with value \d9:\d2:5\d. ok 1 - Value "09:12:57" passes type constraint Time[pattern=>"(?^:(?ms:^\\d9:\\d2:5\\d\$))"] ok 2 - Value "19:12:57" passes type constraint Time[pattern=>"(?^:(?ms:^\\d9:\\d2:5\\d\$))"] ok 3 - Value "09:12:56" passes type constraint Time[pattern=>"(?^:(?ms:^\\d9:\\d2:5\\d\$))"] ok 4 - Value "19:12:58" passes type constraint Time[pattern=>"(?^:(?ms:^\\d9:\\d2:5\\d\$))"] ok 5 - Value "19:32:56" passes type constraint Time[pattern=>"(?^:(?ms:^\\d9:\\d2:5\\d\$))"] 1..5 ok 21 - Type atomic/time is restricted by facet pattern with value \d9:\d2:5\d. # Subtest: Type atomic/time is restricted by facet pattern with value \d6:\d9:\d9. ok 1 - Value "16:49:59" passes type constraint Time[pattern=>"(?^:(?ms:^\\d6:\\d9:\\d9\$))"] ok 2 - Value "06:59:19" passes type constraint Time[pattern=>"(?^:(?ms:^\\d6:\\d9:\\d9\$))"] ok 3 - Value "06:49:39" passes type constraint Time[pattern=>"(?^:(?ms:^\\d6:\\d9:\\d9\$))"] ok 4 - Value "06:09:49" passes type constraint Time[pattern=>"(?^:(?ms:^\\d6:\\d9:\\d9\$))"] ok 5 - Value "06:49:49" passes type constraint Time[pattern=>"(?^:(?ms:^\\d6:\\d9:\\d9\$))"] 1..5 ok 22 - Type atomic/time is restricted by facet pattern with value \d6:\d9:\d9. # Subtest: Type atomic/time is restricted by facet pattern with value 1\d:3\d:\d5. ok 1 - Value "10:33:45" passes type constraint Time[pattern=>"(?^:(?ms:^1\\d:3\\d:\\d5\$))"] ok 2 - Value "16:36:05" passes type constraint Time[pattern=>"(?^:(?ms:^1\\d:3\\d:\\d5\$))"] ok 3 - Value "15:35:55" passes type constraint Time[pattern=>"(?^:(?ms:^1\\d:3\\d:\\d5\$))"] ok 4 - Value "14:38:55" passes type constraint Time[pattern=>"(?^:(?ms:^1\\d:3\\d:\\d5\$))"] ok 5 - Value "16:37:05" passes type constraint Time[pattern=>"(?^:(?ms:^1\\d:3\\d:\\d5\$))"] 1..5 ok 23 - Type atomic/time is restricted by facet pattern with value 1\d:3\d:\d5. # Subtest: Type atomic/time is restricted by facet pattern with value \d8:\d4:\d6. ok 1 - Value "18:54:16" passes type constraint Time[pattern=>"(?^:(?ms:^\\d8:\\d4:\\d6\$))"] ok 2 - Value "18:34:46" passes type constraint Time[pattern=>"(?^:(?ms:^\\d8:\\d4:\\d6\$))"] ok 3 - Value "08:14:16" passes type constraint Time[pattern=>"(?^:(?ms:^\\d8:\\d4:\\d6\$))"] ok 4 - Value "18:14:56" passes type constraint Time[pattern=>"(?^:(?ms:^\\d8:\\d4:\\d6\$))"] ok 5 - Value "18:44:06" passes type constraint Time[pattern=>"(?^:(?ms:^\\d8:\\d4:\\d6\$))"] 1..5 ok 24 - Type atomic/time is restricted by facet pattern with value \d8:\d4:\d6. # Subtest: Type atomic/time is restricted by facet pattern with value \d0:3\d:2\d. ok 1 - Value "00:37:22" passes type constraint Time[pattern=>"(?^:(?ms:^\\d0:3\\d:2\\d\$))"] ok 2 - Value "00:37:20" passes type constraint Time[pattern=>"(?^:(?ms:^\\d0:3\\d:2\\d\$))"] ok 3 - Value "00:33:24" passes type constraint Time[pattern=>"(?^:(?ms:^\\d0:3\\d:2\\d\$))"] ok 4 - Value "00:34:25" passes type constraint Time[pattern=>"(?^:(?ms:^\\d0:3\\d:2\\d\$))"] ok 5 - Value "10:31:23" passes type constraint Time[pattern=>"(?^:(?ms:^\\d0:3\\d:2\\d\$))"] 1..5 ok 25 - Type atomic/time is restricted by facet pattern with value \d0:3\d:2\d. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "02:47:45" passes type constraint Time[enumeration=>"ARRAY(0x2079688)"] ok 2 - Value "07:44:41" passes type constraint Time[enumeration=>"ARRAY(0x2079688)"] ok 3 - Value "05:55:52" passes type constraint Time[enumeration=>"ARRAY(0x2079688)"] ok 4 - Value "01:42:27" passes type constraint Time[enumeration=>"ARRAY(0x2079688)"] ok 5 - Value "07:44:41" passes type constraint Time[enumeration=>"ARRAY(0x2079688)"] 1..5 ok 26 - Type atomic/time is restricted by facet enumeration. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "11:14:02" passes type constraint Time[enumeration=>"ARRAY(0x207ef88)"] ok 2 - Value "11:18:46" passes type constraint Time[enumeration=>"ARRAY(0x207ef88)"] ok 3 - Value "14:01:48" passes type constraint Time[enumeration=>"ARRAY(0x207ef88)"] ok 4 - Value "02:02:10" passes type constraint Time[enumeration=>"ARRAY(0x207ef88)"] ok 5 - Value "06:00:33" passes type constraint Time[enumeration=>"ARRAY(0x207ef88)"] 1..5 ok 27 - Type atomic/time is restricted by facet enumeration. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "23:32:59" passes type constraint Time[enumeration=>"ARRAY(0x2085288)"] ok 2 - Value "23:32:59" passes type constraint Time[enumeration=>"ARRAY(0x2085288)"] ok 3 - Value "22:39:51" passes type constraint Time[enumeration=>"ARRAY(0x2085288)"] ok 4 - Value "15:13:10" passes type constraint Time[enumeration=>"ARRAY(0x2085288)"] ok 5 - Value "01:35:26" passes type constraint Time[enumeration=>"ARRAY(0x2085288)"] 1..5 ok 28 - Type atomic/time is restricted by facet enumeration. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "01:18:17" passes type constraint Time[enumeration=>"ARRAY(0x208a9d8)"] ok 2 - Value "23:24:35" passes type constraint Time[enumeration=>"ARRAY(0x208a9d8)"] ok 3 - Value "05:41:14" passes type constraint Time[enumeration=>"ARRAY(0x208a9d8)"] ok 4 - Value "01:18:17" passes type constraint Time[enumeration=>"ARRAY(0x208a9d8)"] ok 5 - Value "23:24:35" passes type constraint Time[enumeration=>"ARRAY(0x208a9d8)"] 1..5 ok 29 - Type atomic/time is restricted by facet enumeration. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "07:45:10" passes type constraint Time[enumeration=>"ARRAY(0x208fcc8)"] ok 2 - Value "05:34:33" passes type constraint Time[enumeration=>"ARRAY(0x208fcc8)"] ok 3 - Value "22:22:06" passes type constraint Time[enumeration=>"ARRAY(0x208fcc8)"] ok 4 - Value "05:34:33" passes type constraint Time[enumeration=>"ARRAY(0x208fcc8)"] ok 5 - Value "21:01:58" passes type constraint Time[enumeration=>"ARRAY(0x208fcc8)"] 1..5 ok 30 - Type atomic/time is restricted by facet enumeration. # Subtest: Type atomic/time is restricted by facet whiteSpace with value collapse. ok 1 - Value "00:00:00" passes type constraint Time[whiteSpace=>"collapse"] ok 2 - Value "18:13:01" passes type constraint Time[whiteSpace=>"collapse"] ok 3 - Value "05:12:21" passes type constraint Time[whiteSpace=>"collapse"] ok 4 - Value "01:41:44" passes type constraint Time[whiteSpace=>"collapse"] ok 5 - Value "23:59:59" passes type constraint Time[whiteSpace=>"collapse"] 1..5 ok 31 - Type atomic/time is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/time is restricted by facet minInclusive with value 02:50:21. ok 1 - Value "00:00:00" fails type constraint Time[minInclusive=>"02:50:21"] ok 2 - Value "01:56:56" fails type constraint Time[minInclusive=>"02:50:21"] ok 3 - Value "01:29:31" fails type constraint Time[minInclusive=>"02:50:21"] ok 4 - Value "00:24:24" fails type constraint Time[minInclusive=>"02:50:21"] ok 5 - Value "02:50:20" fails type constraint Time[minInclusive=>"02:50:21"] 1..5 ok 32 - Type atomic/time is restricted by facet minInclusive with value 02:50:21. # Subtest: Type atomic/time is restricted by facet minInclusive with value 06:43:33. ok 1 - Value "00:00:00" fails type constraint Time[minInclusive=>"06:43:33"] ok 2 - Value "01:31:46" fails type constraint Time[minInclusive=>"06:43:33"] ok 3 - Value "00:06:50" fails type constraint Time[minInclusive=>"06:43:33"] ok 4 - Value "00:50:44" fails type constraint Time[minInclusive=>"06:43:33"] ok 5 - Value "06:43:32" fails type constraint Time[minInclusive=>"06:43:33"] 1..5 ok 33 - Type atomic/time is restricted by facet minInclusive with value 06:43:33. # Subtest: Type atomic/time is restricted by facet minInclusive with value 11:03:36. ok 1 - Value "00:00:00" fails type constraint Time[minInclusive=>"11:03:36"] ok 2 - Value "05:39:21" fails type constraint Time[minInclusive=>"11:03:36"] ok 3 - Value "01:35:20" fails type constraint Time[minInclusive=>"11:03:36"] ok 4 - Value "00:50:16" fails type constraint Time[minInclusive=>"11:03:36"] ok 5 - Value "11:03:35" fails type constraint Time[minInclusive=>"11:03:36"] 1..5 ok 34 - Type atomic/time is restricted by facet minInclusive with value 11:03:36. # Subtest: Type atomic/time is restricted by facet minInclusive with value 09:12:46. ok 1 - Value "00:00:00" fails type constraint Time[minInclusive=>"09:12:46"] ok 2 - Value "05:36:48" fails type constraint Time[minInclusive=>"09:12:46"] ok 3 - Value "00:50:52" fails type constraint Time[minInclusive=>"09:12:46"] ok 4 - Value "04:26:25" fails type constraint Time[minInclusive=>"09:12:46"] ok 5 - Value "09:12:45" fails type constraint Time[minInclusive=>"09:12:46"] 1..5 ok 35 - Type atomic/time is restricted by facet minInclusive with value 09:12:46. # Subtest: Type atomic/time is restricted by facet minInclusive with value 23:59:59. ok 1 - Value "00:00:00" fails type constraint Time[minInclusive=>"23:59:59"] ok 2 - Value "04:00:40" fails type constraint Time[minInclusive=>"23:59:59"] ok 3 - Value "01:43:09" fails type constraint Time[minInclusive=>"23:59:59"] ok 4 - Value "21:44:22" fails type constraint Time[minInclusive=>"23:59:59"] ok 5 - Value "23:59:58" fails type constraint Time[minInclusive=>"23:59:59"] 1..5 ok 36 - Type atomic/time is restricted by facet minInclusive with value 23:59:59. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 00:00:00. ok 1 - Value "00:00:01" fails type constraint Time[maxInclusive=>"00:00:00"] ok 2 - Value "03:50:03" fails type constraint Time[maxInclusive=>"00:00:00"] ok 3 - Value "05:17:58" fails type constraint Time[maxInclusive=>"00:00:00"] ok 4 - Value "22:25:09" fails type constraint Time[maxInclusive=>"00:00:00"] ok 5 - Value "23:59:59" fails type constraint Time[maxInclusive=>"00:00:00"] 1..5 ok 37 - Type atomic/time is restricted by facet maxInclusive with value 00:00:00. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 18:28:53. ok 1 - Value "18:28:54" fails type constraint Time[maxInclusive=>"18:28:53"] ok 2 - Value "20:12:28" fails type constraint Time[maxInclusive=>"18:28:53"] ok 3 - Value "19:43:30" fails type constraint Time[maxInclusive=>"18:28:53"] ok 4 - Value "22:15:48" fails type constraint Time[maxInclusive=>"18:28:53"] ok 5 - Value "23:59:59" fails type constraint Time[maxInclusive=>"18:28:53"] 1..5 ok 38 - Type atomic/time is restricted by facet maxInclusive with value 18:28:53. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 13:09:12. ok 1 - Value "13:09:13" fails type constraint Time[maxInclusive=>"13:09:12"] ok 2 - Value "22:37:25" fails type constraint Time[maxInclusive=>"13:09:12"] ok 3 - Value "14:00:03" fails type constraint Time[maxInclusive=>"13:09:12"] ok 4 - Value "15:19:17" fails type constraint Time[maxInclusive=>"13:09:12"] ok 5 - Value "23:59:59" fails type constraint Time[maxInclusive=>"13:09:12"] 1..5 ok 39 - Type atomic/time is restricted by facet maxInclusive with value 13:09:12. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 13:51:43. ok 1 - Value "13:51:44" fails type constraint Time[maxInclusive=>"13:51:43"] ok 2 - Value "18:14:02" fails type constraint Time[maxInclusive=>"13:51:43"] ok 3 - Value "22:45:18" fails type constraint Time[maxInclusive=>"13:51:43"] ok 4 - Value "18:47:55" fails type constraint Time[maxInclusive=>"13:51:43"] ok 5 - Value "23:59:59" fails type constraint Time[maxInclusive=>"13:51:43"] 1..5 ok 40 - Type atomic/time is restricted by facet maxInclusive with value 13:51:43. # Subtest: Type atomic/time is restricted by facet maxInclusive with value 02:55:06. ok 1 - Value "02:55:07" fails type constraint Time[maxInclusive=>"02:55:06"] ok 2 - Value "18:51:45" fails type constraint Time[maxInclusive=>"02:55:06"] ok 3 - Value "15:36:18" fails type constraint Time[maxInclusive=>"02:55:06"] ok 4 - Value "23:34:55" fails type constraint Time[maxInclusive=>"02:55:06"] ok 5 - Value "23:59:59" fails type constraint Time[maxInclusive=>"02:55:06"] 1..5 ok 41 - Type atomic/time is restricted by facet maxInclusive with value 02:55:06. # Subtest: Type atomic/time is restricted by facet minExclusive with value 00:00:00. ok 1 - Value "00:00:00" fails type constraint Time[minExclusive=>"00:00:00"] 1..1 ok 42 - Type atomic/time is restricted by facet minExclusive with value 00:00:00. # Subtest: Type atomic/time is restricted by facet minExclusive with value 00:09:21. ok 1 - Value "00:00:00" fails type constraint Time[minExclusive=>"00:09:21"] ok 2 - Value "00:01:37" fails type constraint Time[minExclusive=>"00:09:21"] ok 3 - Value "00:07:26" fails type constraint Time[minExclusive=>"00:09:21"] ok 4 - Value "00:09:09" fails type constraint Time[minExclusive=>"00:09:21"] ok 5 - Value "00:09:21" fails type constraint Time[minExclusive=>"00:09:21"] 1..5 ok 43 - Type atomic/time is restricted by facet minExclusive with value 00:09:21. # Subtest: Type atomic/time is restricted by facet minExclusive with value 10:11:47. ok 1 - Value "00:00:00" fails type constraint Time[minExclusive=>"10:11:47"] ok 2 - Value "01:54:01" fails type constraint Time[minExclusive=>"10:11:47"] ok 3 - Value "00:29:05" fails type constraint Time[minExclusive=>"10:11:47"] ok 4 - Value "09:06:13" fails type constraint Time[minExclusive=>"10:11:47"] ok 5 - Value "10:11:47" fails type constraint Time[minExclusive=>"10:11:47"] 1..5 ok 44 - Type atomic/time is restricted by facet minExclusive with value 10:11:47. # Subtest: Type atomic/time is restricted by facet minExclusive with value 13:55:42. ok 1 - Value "00:00:00" fails type constraint Time[minExclusive=>"13:55:42"] ok 2 - Value "10:04:41" fails type constraint Time[minExclusive=>"13:55:42"] ok 3 - Value "10:03:21" fails type constraint Time[minExclusive=>"13:55:42"] ok 4 - Value "04:11:15" fails type constraint Time[minExclusive=>"13:55:42"] ok 5 - Value "13:55:42" fails type constraint Time[minExclusive=>"13:55:42"] 1..5 ok 45 - Type atomic/time is restricted by facet minExclusive with value 13:55:42. # Subtest: Type atomic/time is restricted by facet minExclusive with value 23:59:58. ok 1 - Value "00:00:00" fails type constraint Time[minExclusive=>"23:59:58"] ok 2 - Value "23:18:52" fails type constraint Time[minExclusive=>"23:59:58"] ok 3 - Value "19:52:19" fails type constraint Time[minExclusive=>"23:59:58"] ok 4 - Value "13:35:32" fails type constraint Time[minExclusive=>"23:59:58"] ok 5 - Value "23:59:58" fails type constraint Time[minExclusive=>"23:59:58"] 1..5 ok 46 - Type atomic/time is restricted by facet minExclusive with value 23:59:58. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 00:00:01. ok 1 - Value "00:00:01" fails type constraint Time[maxExclusive=>"00:00:01"] ok 2 - Value "02:05:24" fails type constraint Time[maxExclusive=>"00:00:01"] ok 3 - Value "00:10:23" fails type constraint Time[maxExclusive=>"00:00:01"] ok 4 - Value "16:26:28" fails type constraint Time[maxExclusive=>"00:00:01"] ok 5 - Value "23:59:59" fails type constraint Time[maxExclusive=>"00:00:01"] 1..5 ok 47 - Type atomic/time is restricted by facet maxExclusive with value 00:00:01. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 22:37:46. ok 1 - Value "22:37:46" fails type constraint Time[maxExclusive=>"22:37:46"] ok 2 - Value "23:51:55" fails type constraint Time[maxExclusive=>"22:37:46"] ok 3 - Value "23:00:04" fails type constraint Time[maxExclusive=>"22:37:46"] ok 4 - Value "23:07:53" fails type constraint Time[maxExclusive=>"22:37:46"] ok 5 - Value "23:59:59" fails type constraint Time[maxExclusive=>"22:37:46"] 1..5 ok 48 - Type atomic/time is restricted by facet maxExclusive with value 22:37:46. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 08:48:12. ok 1 - Value "08:48:12" fails type constraint Time[maxExclusive=>"08:48:12"] ok 2 - Value "09:36:32" fails type constraint Time[maxExclusive=>"08:48:12"] ok 3 - Value "10:57:53" fails type constraint Time[maxExclusive=>"08:48:12"] ok 4 - Value "22:32:25" fails type constraint Time[maxExclusive=>"08:48:12"] ok 5 - Value "23:59:59" fails type constraint Time[maxExclusive=>"08:48:12"] 1..5 ok 49 - Type atomic/time is restricted by facet maxExclusive with value 08:48:12. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 10:24:23. ok 1 - Value "10:24:23" fails type constraint Time[maxExclusive=>"10:24:23"] ok 2 - Value "15:44:07" fails type constraint Time[maxExclusive=>"10:24:23"] ok 3 - Value "13:43:09" fails type constraint Time[maxExclusive=>"10:24:23"] ok 4 - Value "19:46:06" fails type constraint Time[maxExclusive=>"10:24:23"] ok 5 - Value "23:59:59" fails type constraint Time[maxExclusive=>"10:24:23"] 1..5 ok 50 - Type atomic/time is restricted by facet maxExclusive with value 10:24:23. # Subtest: Type atomic/time is restricted by facet maxExclusive with value 23:59:59. ok 1 - Value "23:59:59" fails type constraint Time[maxExclusive=>"23:59:59"] 1..1 ok 51 - Type atomic/time is restricted by facet maxExclusive with value 23:59:59. # Subtest: Type atomic/time is restricted by facet pattern with value 1\d:2\d:\d4. ok 1 - Value "56:42:06" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:2\\d:\\d4\$))"] ok 2 - Value "41:49:38" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:2\\d:\\d4\$))"] ok 3 - Value "24:51:31" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:2\\d:\\d4\$))"] ok 4 - Value "57:19:49" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:2\\d:\\d4\$))"] ok 5 - Value "41:37:05" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:2\\d:\\d4\$))"] 1..5 ok 52 - Type atomic/time is restricted by facet pattern with value 1\d:2\d:\d4. # Subtest: Type atomic/time is restricted by facet pattern with value 1\d:0\d:3\d. ok 1 - Value "44:26:28" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:0\\d:3\\d\$))"] ok 2 - Value "06:17:26" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:0\\d:3\\d\$))"] ok 3 - Value "47:42:05" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:0\\d:3\\d\$))"] ok 4 - Value "33:34:02" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:0\\d:3\\d\$))"] ok 5 - Value "59:17:12" fails type constraint Time[pattern=>"(?^:(?ms:^1\\d:0\\d:3\\d\$))"] 1..5 ok 53 - Type atomic/time is restricted by facet pattern with value 1\d:0\d:3\d. # Subtest: Type atomic/time is restricted by facet pattern with value 0\d:1\d:\d1. ok 1 - Value "41:48:13" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:1\\d:\\d1\$))"] ok 2 - Value "17:38:26" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:1\\d:\\d1\$))"] ok 3 - Value "21:48:06" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:1\\d:\\d1\$))"] ok 4 - Value "25:38:35" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:1\\d:\\d1\$))"] ok 5 - Value "22:51:53" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:1\\d:\\d1\$))"] 1..5 ok 54 - Type atomic/time is restricted by facet pattern with value 0\d:1\d:\d1. # Subtest: Type atomic/time is restricted by facet pattern with value 0\d:4\d:\d9. ok 1 - Value "58:22:17" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:4\\d:\\d9\$))"] ok 2 - Value "47:32:47" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:4\\d:\\d9\$))"] ok 3 - Value "36:37:38" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:4\\d:\\d9\$))"] ok 4 - Value "35:38:14" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:4\\d:\\d9\$))"] ok 5 - Value "28:03:27" fails type constraint Time[pattern=>"(?^:(?ms:^0\\d:4\\d:\\d9\$))"] 1..5 ok 55 - Type atomic/time is restricted by facet pattern with value 0\d:4\d:\d9. # Subtest: Type atomic/time is restricted by facet pattern with value \d0:\d6:\d7. ok 1 - Value "03:01:42" fails type constraint Time[pattern=>"(?^:(?ms:^\\d0:\\d6:\\d7\$))"] ok 2 - Value "17:30:11" fails type constraint Time[pattern=>"(?^:(?ms:^\\d0:\\d6:\\d7\$))"] ok 3 - Value "17:39:45" fails type constraint Time[pattern=>"(?^:(?ms:^\\d0:\\d6:\\d7\$))"] ok 4 - Value "06:44:41" fails type constraint Time[pattern=>"(?^:(?ms:^\\d0:\\d6:\\d7\$))"] ok 5 - Value "06:15:33" fails type constraint Time[pattern=>"(?^:(?ms:^\\d0:\\d6:\\d7\$))"] 1..5 ok 56 - Type atomic/time is restricted by facet pattern with value \d0:\d6:\d7. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "21:33:28" fails type constraint Time[enumeration=>"ARRAY(0x20fab48)"] ok 2 - Value "09:52:14" fails type constraint Time[enumeration=>"ARRAY(0x20fab48)"] ok 3 - Value "22:38:25" fails type constraint Time[enumeration=>"ARRAY(0x20fab48)"] ok 4 - Value "16:42:35" fails type constraint Time[enumeration=>"ARRAY(0x20fab48)"] ok 5 - Value "21:49:16" fails type constraint Time[enumeration=>"ARRAY(0x20fab48)"] 1..5 ok 57 - Type atomic/time is restricted by facet enumeration. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "22:44:51" fails type constraint Time[enumeration=>"ARRAY(0x20ff318)"] ok 2 - Value "16:28:23" fails type constraint Time[enumeration=>"ARRAY(0x20ff318)"] ok 3 - Value "08:39:14" fails type constraint Time[enumeration=>"ARRAY(0x20ff318)"] ok 4 - Value "06:29:29" fails type constraint Time[enumeration=>"ARRAY(0x20ff318)"] ok 5 - Value "21:12:57" fails type constraint Time[enumeration=>"ARRAY(0x20ff318)"] 1..5 ok 58 - Type atomic/time is restricted by facet enumeration. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "21:20:53" fails type constraint Time[enumeration=>"ARRAY(0x2107e00)"] ok 2 - Value "00:23:42" fails type constraint Time[enumeration=>"ARRAY(0x2107e00)"] ok 3 - Value "06:08:54" fails type constraint Time[enumeration=>"ARRAY(0x2107e00)"] ok 4 - Value "19:38:44" fails type constraint Time[enumeration=>"ARRAY(0x2107e00)"] ok 5 - Value "10:21:30" fails type constraint Time[enumeration=>"ARRAY(0x2107e00)"] 1..5 ok 59 - Type atomic/time is restricted by facet enumeration. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "16:26:32" fails type constraint Time[enumeration=>"ARRAY(0x210e9b0)"] ok 2 - Value "02:52:00" fails type constraint Time[enumeration=>"ARRAY(0x210e9b0)"] ok 3 - Value "19:49:30" fails type constraint Time[enumeration=>"ARRAY(0x210e9b0)"] ok 4 - Value "22:47:05" fails type constraint Time[enumeration=>"ARRAY(0x210e9b0)"] ok 5 - Value "17:23:58" fails type constraint Time[enumeration=>"ARRAY(0x210e9b0)"] 1..5 ok 60 - Type atomic/time is restricted by facet enumeration. # Subtest: Type atomic/time is restricted by facet enumeration. ok 1 - Value "10:52:55" fails type constraint Time[enumeration=>"ARRAY(0x2111ba8)"] ok 2 - Value "01:35:14" fails type constraint Time[enumeration=>"ARRAY(0x2111ba8)"] ok 3 - Value "23:47:21" fails type constraint Time[enumeration=>"ARRAY(0x2111ba8)"] ok 4 - Value "18:02:39" fails type constraint Time[enumeration=>"ARRAY(0x2111ba8)"] ok 5 - Value "20:06:44" fails type constraint Time[enumeration=>"ARRAY(0x2111ba8)"] 1..5 ok 61 - Type atomic/time is restricted by facet enumeration. 1..61 ok t/50token.t ............... # Subtest: Type atomic/token is restricted by facet maxLength with value 0. ok 1 - Value "" passes type constraint Token[maxLength=>"0"] ok 2 - Value "" passes type constraint Token[maxLength=>"0"] ok 3 - Value "" passes type constraint Token[maxLength=>"0"] ok 4 - Value "" passes type constraint Token[maxLength=>"0"] ok 5 - Value "" passes type constraint Token[maxLength=>"0"] 1..5 ok 1 - Type atomic/token is restricted by facet maxLength with value 0. # Subtest: Type atomic/token is restricted by facet maxLength with value 919. ok 1 - Value "" passes type constraint Token[maxLength=>"919"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts fromlrd" passes type constraint Token[maxLength=>"919"] ok 3 - Value "the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on theqvhpwdz" passes type constraint Token[maxLength=>"919"] ok 4 - Value "information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domkjkzjglkrlwizdgdaw" passes type constraint Token[maxLength=>"919"] ok 5 - Value "ains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership byjbmjshidnoxpmtyo" passes type constraint Token[maxLength=>"919"] 1..5 ok 2 - Type atomic/token is restricted by facet maxLength with value 919. # Subtest: Type atomic/token is restricted by facet maxLength with value 834. ok 1 - Value "" passes type constraint Token[maxLength=>"834"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more acew" passes type constraint Token[maxLength=>"834"] ok 3 - Value "dvanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a wayrqubye" passes type constraint Token[maxLength=>"834"] ok 4 - Value "that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XMLvmesshpypdqyersu" passes type constraint Token[maxLength=>"834"] ok 5 - Value "documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directiocfcrsvtxltxhvq" passes type constraint Token[maxLength=>"834"] 1..5 ok 3 - Type atomic/token is restricted by facet maxLength with value 834. # Subtest: Type atomic/token is restricted by facet maxLength with value 670. ok 1 - Value "" passes type constraint Token[maxLength=>"670"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital librarybdb" passes type constraint Token[maxLength=>"670"] ok 3 - Value "Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alikdrdwx" passes type constraint Token[maxLength=>"670"] ok 4 - Value "e particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex docuqnewftihq" passes type constraint Token[maxLength=>"670"] ok 5 - Value "ments The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespreadvfcganfbzmbpferfk" passes type constraint Token[maxLength=>"670"] 1..5 ok 4 - Type atomic/token is restricted by facet maxLength with value 670. # Subtest: Type atomic/token is restricted by facet maxLength with value 1000. ok 1 - Value "" passes type constraint Token[maxLength=>"1000"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing commujgd" passes type constraint Token[maxLength=>"1000"] ok 3 - Value "nity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certainxxtyripih" passes type constraint Token[maxLength=>"1000"] ok 4 - Value "processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processohfmjlsewictictbyzoq" passes type constraint Token[maxLength=>"1000"] ok 5 - Value "rs and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide tesnzocbkousxtoplnkosxnovdlihsiukytsw" passes type constraint Token[maxLength=>"1000"] 1..5 ok 5 - Type atomic/token is restricted by facet maxLength with value 1000. # Subtest: Type atomic/token is restricted by facet minLength with value 0. ok 1 - Value "" passes type constraint Token[minLength=>"0"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing commuqkg" passes type constraint Token[minLength=>"0"] ok 3 - Value "nity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certainjrwtvkxkz" passes type constraint Token[minLength=>"0"] ok 4 - Value "processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processosejjuewomjzhcvibrny" passes type constraint Token[minLength=>"0"] ok 5 - Value "rs and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide tespwazobgdywpuwpexwmmrwxftxzyhrynwag" passes type constraint Token[minLength=>"0"] 1..5 ok 6 - Type atomic/token is restricted by facet minLength with value 0. # Subtest: Type atomic/token is restricted by facet minLength with value 305. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Intmjv" passes type constraint Token[minLength=>"305"] ok 2 - Value "ernet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technhqoerxiiv" passes type constraint Token[minLength=>"305"] ok 3 - Value "ologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulahewjbspmdpbuitr" passes type constraint Token[minLength=>"305"] ok 4 - Value "te and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related taskswtpbmjmjvlsmu" passes type constraint Token[minLength=>"305"] ok 5 - Value ": Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developdyjlwzxkedyoebbvhhpyxdniocbwekohkjriydphdldjnsujoztacrjqfvzhugrncnacdbvvpxb" passes type constraint Token[minLength=>"305"] 1..5 ok 7 - Type atomic/token is restricted by facet minLength with value 305. # Subtest: Type atomic/token is restricted by facet minLength with value 39. ok 1 - Value "The advent of Internet-enabled browsers" passes type constraint Token[minLength=>"39"] ok 2 - Value "and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet languagktej" passes type constraint Token[minLength=>"39"] ok 3 - Value "e called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rpqvjmjpnq" passes type constraint Token[minLength=>"39"] ok 4 - Value "ich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions owvbputcqgjirrhrepks" passes type constraint Token[minLength=>"39"] ok 5 - Value "f popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry partdjwwslylzqxffbmvlifrnieywcvwkiwwxiqupdlheruj" passes type constraint Token[minLength=>"39"] 1..5 ok 8 - Type atomic/token is restricted by facet minLength with value 39. # Subtest: Type atomic/token is restricted by facet minLength with value 202. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML withpuhu" passes type constraint Token[minLength=>"202"] ok 2 - Value "more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describesbgmomi" passes type constraint Token[minLength=>"202"] ok 3 - Value "information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL definesqdktbjfuxqkhzgu" passes type constraint Token[minLength=>"202"] ok 4 - Value "methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to acihwpjrpmqlrhfji" passes type constraint Token[minLength=>"202"] ok 5 - Value "celerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XMLvvnpsrihgdzmwoevgonbfhxwccydmzrgcxopbxsvcqyrxyzlmtubpltdnnyqbcjxbimghue" passes type constraint Token[minLength=>"202"] 1..5 ok 9 - Type atomic/token is restricted by facet minLength with value 202. # Subtest: Type atomic/token is restricted by facet minLength with value 1000. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex dochrespcimyeaoelg" passes type constraint Token[minLength=>"1000"] ok 2 - Value "cuments The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed tohsnaqxsbzjdjsqsgcmenel" passes type constraint Token[minLength=>"1000"] ok 3 - Value "accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS Xsmkvphruqvoefeblqmgjldgdwjfhvwocsefnqfdltvzectqluuyajpwpstwwqruxujmioec" passes type constraint Token[minLength=>"1000"] ok 4 - Value "ML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging spjsjzivtiqshkciivvedhe" passes type constraint Token[minLength=>"1000"] ok 5 - Value "ecifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object including the location of the object A repository is where the object resides A user retrieves an object from a repository Although XML is a recent newcomer in the electronic commerce landscape supply chains in many industries as well as industry consortiums and standards organizations are using XML to define their own vocabularies for business relationships and transactions The vocabularies business templates and business processesdvrdbvqevgvfpjrdpjzfofqtpavag" passes type constraint Token[minLength=>"1000"] 1..5 ok 10 - Type atomic/token is restricted by facet minLength with value 1000. # Subtest: Type atomic/token is restricted by facet length with value 0. ok 1 - Value "" passes type constraint Token[length=>"0"] ok 2 - Value "" passes type constraint Token[length=>"0"] ok 3 - Value "" passes type constraint Token[length=>"0"] ok 4 - Value "" passes type constraint Token[length=>"0"] ok 5 - Value "" passes type constraint Token[length=>"0"] 1..5 ok 11 - Type atomic/token is restricted by facet length with value 0. # Subtest: Type atomic/token is restricted by facet length with value 295. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-geneixp" passes type constraint Token[length=>"295"] ok 2 - Value "ration Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language tuwnhxp" passes type constraint Token[length=>"295"] ok 3 - Value "hat describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manaduy" passes type constraint Token[length=>"295"] ok 4 - Value "ipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheetcqylqany" passes type constraint Token[length=>"295"] ok 5 - Value "Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured informationdrjyfzhfhn" passes type constraint Token[length=>"295"] 1..5 ok 12 - Type atomic/token is restricted by facet length with value 295. # Subtest: Type atomic/token is restricted by facet length with value 662. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange andwynpoolvq" passes type constraint Token[length=>"662"] ok 2 - Value "automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voixvcrloalxqyotfsk" passes type constraint Token[length=>"662"] ok 3 - Value "ce-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortiumwaotlmkrpytcio" passes type constraint Token[length=>"662"] ok 4 - Value "was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XMLohkjfhkqrmhomvezqsoejqfdquiboikkumcbxefytllkjk" passes type constraint Token[length=>"662"] ok 5 - Value "DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both tafycrkcrydnjnjslthgvpixrhkjrnsbio" passes type constraint Token[length=>"662"] 1..5 ok 13 - Type atomic/token is restricted by facet length with value 662. # Subtest: Type atomic/token is restricted by facet length with value 979. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods fobuxycesnxtwypgqn" passes type constraint Token[length=>"979"] ok 2 - Value "r creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Sjrdpqjkvpoynnfefoei" passes type constraint Token[length=>"979"] ok 3 - Value "tandards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standardjbosdwwzdftmjmcbidisoxqxiprxmirifldwxrkpvhxggroanbbnqotpuerztkcipmabnbp" passes type constraint Token[length=>"979"] ok 4 - Value "s process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semanticsgysgujpwlpynhfujnkkdvml" passes type constraint Token[length=>"979"] ok 5 - Value "of their information XML is a base recommendation coupled with a set of emerging specifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object including the location of the object A repository is where the object resides A user retrieves an object from a repository Although XML is a recent newcomer in the electronic commerce landscape supply chains in many industries as well as industry consortiums and standards organizations are using XML to define their own vocabularies frxopjjdtgkppellghxyughqtnt" passes type constraint Token[length=>"979"] 1..5 ok 14 - Type atomic/token is restricted by facet length with value 979. # Subtest: Type atomic/token is restricted by facet length with value 1000. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex dotsfbhegyrrjhkyxr" passes type constraint Token[length=>"1000"] ok 2 - Value "cuments The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed tojxhfhffyrmqiqexonwouxb" passes type constraint Token[length=>"1000"] ok 3 - Value "accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS Xyplsindndoyiwhhwovllwhamovxmdkthwbxnhqwxgyzjtvpygvopyiejjhswseiujdjeqss" passes type constraint Token[length=>"1000"] ok 4 - Value "ML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging spaypbxeuhirlmueandfmkd" passes type constraint Token[length=>"1000"] ok 5 - Value "ecifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object including the location of the object A repository is where the object resides A user retrieves an object from a repository Although XML is a recent newcomer in the electronic commerce landscape supply chains in many industries as well as industry consortiums and standards organizations are using XML to define their own vocabularies for business relationships and transactions The vocabularies business templates and business processesrkcvylgrdcppyycrfjwbwchymditf" passes type constraint Token[length=>"1000"] 1..5 ok 15 - Type atomic/token is restricted by facet length with value 1000. # Subtest: Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s15464. ok 1 - Value "47 On And Build Are Street Use Soc , SD 15464" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s15464\$))"] ok 2 - Value "5397 Xml Newcomers Program Technology Street The The , PA 15464" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s15464\$))"] ok 3 - Value "7764 Templates Into The Be Street Been Technologies , DE 15464" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s15464\$))"] ok 4 - Value "224 And And Approach Nist Street Also Chairing , ID 15464" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s15464\$))"] ok 5 - Value "3 Older The And Technologies Street The Specifications , OR 15464" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s15464\$))"] 1..5 ok 16 - Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s15464. # Subtest: Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s19851-1515. ok 1 - Value "289 Them And Means Aid Street Appropriate Needed Well , OR 19851-1515" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19851-1515\$))"] ok 2 - Value "7782 To Devices Pervasive Computed Street Information And Will , AZ 19851-1515" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19851-1515\$))"] ok 3 - Value "3 To Interoperability Nist And Street Its Revolution Oasis , ID 19851-1515" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19851-1515\$))"] ok 4 - Value "234 Implementations Registry Data Tools Street Original Although Discovery , SD 19851-1515" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19851-1515\$))"] ok 5 - Value "5 Object The To Measurement Street Software Collaborating With , NJ 19851-1515" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s19851-1515\$))"] 1..5 ok 17 - Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s19851-1515. # Subtest: Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s13653. ok 1 - Value "3243 Organizations Are Developed In Street Suites The For , MA 13653" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s13653\$))"] ok 2 - Value "59353 And Work Product Tools Street Is Well Base , NC 13653" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s13653\$))"] ok 3 - Value "47724 Object And Organization The Street Within Specifications Global , KS 13653" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s13653\$))"] ok 4 - Value "58 To Markup Ec And Street The Of Be , FL 13653" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s13653\$))"] ok 5 - Value "333 Tests Competence That Technical Street Each Ensure Certain , NJ 13653" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){4}Street\\s([A-Z][a-z]{1,20}\\s){3},\\s[A-Z]{2}\\s13653\$))"] 1..5 ok 18 - Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){4}Street\s([A-Z][a-z]{1,20}\s){3},\s[A-Z]{2}\s13653. # Subtest: Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){3}Street\s([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s13573. ok 1 - Value "224 Assuring Discovery Areas Street Assuring Provided , NE 13573" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13573\$))"] ok 2 - Value "1 The Impact Joint Street Of Testing , KS 13573" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13573\$))"] ok 3 - Value "323 Java More And Street And Efforts , OK 13573" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13573\$))"] ok 4 - Value "535 The In Software Street High Effective , MA 13573" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13573\$))"] ok 5 - Value "896 Be Environments Compatibility Street Web The , PA 13573" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){3}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13573\$))"] 1..5 ok 19 - Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){3}Street\s([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s13573. # Subtest: Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){2}Street\s([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s13926-1478. ok 1 - Value "4 Specification Repository Street As Of , MD 13926-1478" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13926-1478\$))"] ok 2 - Value "2547 And Of Street Testing Will , AZ 13926-1478" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13926-1478\$))"] ok 3 - Value "4353 Ec Improved Street Information Use , WY 13926-1478" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13926-1478\$))"] ok 4 - Value "464 Pervasive For Street And Profile , GA 13926-1478" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13926-1478\$))"] ok 5 - Value "32 Dom For Street Can Software , VT 13926-1478" passes type constraint Token[pattern=>"(?^:(?ms:^\\d{1,5}\\s([A-Z][a-z]{1,20}\\s){2}Street\\s([A-Z][a-z]{1,20}\\s){2},\\s[A-Z]{2}\\s13926-1478\$))"] 1..5 ok 20 - Type atomic/token is restricted by facet pattern with value \d{1,5}\s([A-Z][a-z]{1,20}\s){2}Street\s([A-Z][a-z]{1,20}\s){2},\s[A-Z]{2}\s13926-1478. # Subtest: Type atomic/token is restricted by facet enumeration. ok 1 - Value "commerce" passes type constraint Token[enumeration=>"ARRAY(0x371d5a8)"] ok 2 - Value "provide" passes type constraint Token[enumeration=>"ARRAY(0x371d5a8)"] ok 3 - Value "be" passes type constraint Token[enumeration=>"ARRAY(0x371d5a8)"] ok 4 - Value "provide" passes type constraint Token[enumeration=>"ARRAY(0x371d5a8)"] ok 5 - Value "shift" passes type constraint Token[enumeration=>"ARRAY(0x371d5a8)"] 1..5 ok 21 - Type atomic/token is restricted by facet enumeration. # Subtest: Type atomic/token is restricted by facet enumeration. ok 1 - Value "networks" passes type constraint Token[enumeration=>"ARRAY(0x371b670)"] ok 2 - Value "networks" passes type constraint Token[enumeration=>"ARRAY(0x371b670)"] ok 3 - Value "the" passes type constraint Token[enumeration=>"ARRAY(0x371b670)"] ok 4 - Value "file" passes type constraint Token[enumeration=>"ARRAY(0x371b670)"] ok 5 - Value "file" passes type constraint Token[enumeration=>"ARRAY(0x371b670)"] 1..5 ok 22 - Type atomic/token is restricted by facet enumeration. # Subtest: Type atomic/token is restricted by facet enumeration. ok 1 - Value "contains" passes type constraint Token[enumeration=>"ARRAY(0x37251a8)"] ok 2 - Value "standardization" passes type constraint Token[enumeration=>"ARRAY(0x37251a8)"] ok 3 - Value "compatibility" passes type constraint Token[enumeration=>"ARRAY(0x37251a8)"] ok 4 - Value "contains" passes type constraint Token[enumeration=>"ARRAY(0x37251a8)"] ok 5 - Value "standardization" passes type constraint Token[enumeration=>"ARRAY(0x37251a8)"] 1..5 ok 23 - Type atomic/token is restricted by facet enumeration. # Subtest: Type atomic/token is restricted by facet enumeration. ok 1 - Value "as" passes type constraint Token[enumeration=>"ARRAY(0x37294b0)"] ok 2 - Value "syntax" passes type constraint Token[enumeration=>"ARRAY(0x37294b0)"] ok 3 - Value "as" passes type constraint Token[enumeration=>"ARRAY(0x37294b0)"] ok 4 - Value "was" passes type constraint Token[enumeration=>"ARRAY(0x37294b0)"] ok 5 - Value "syntax" passes type constraint Token[enumeration=>"ARRAY(0x37294b0)"] 1..5 ok 24 - Type atomic/token is restricted by facet enumeration. # Subtest: Type atomic/token is restricted by facet enumeration. ok 1 - Value "manufacturers" passes type constraint Token[enumeration=>"ARRAY(0x372f760)"] ok 2 - Value "these" passes type constraint Token[enumeration=>"ARRAY(0x372f760)"] ok 3 - Value "this" passes type constraint Token[enumeration=>"ARRAY(0x372f760)"] ok 4 - Value "and" passes type constraint Token[enumeration=>"ARRAY(0x372f760)"] ok 5 - Value "this" passes type constraint Token[enumeration=>"ARRAY(0x372f760)"] 1..5 ok 25 - Type atomic/token is restricted by facet enumeration. # Subtest: Type atomic/token is restricted by facet whiteSpace with value collapse. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defi" passes type constraint Token[whiteSpace=>"collapse"] ok 2 - Value "ning data known as HTML has led to the creation of the world s first digital lib" passes type constraint Token[whiteSpace=>"collapse"] ok 3 - Value "rary Using the simplicity of HTML with more advanced concepts from the publishin" passes type constraint Token[whiteSpace=>"collapse"] ok 4 - Value "g community has led to the creation of a second-generation Internet language cal" passes type constraint Token[whiteSpace=>"collapse"] ok 5 - Value "led the Extensible Markup Language XML which is rapidly becoming one of the most" passes type constraint Token[whiteSpace=>"collapse"] 1..5 ok 26 - Type atomic/token is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/token is restricted by facet minLength with value 211. ok 1 - Value "" fails type constraint Token[minLength=>"211"] ok 2 - Value "The advent of Internet-enabled browsers and a first-" fails type constraint Token[minLength=>"211"] ok 3 - Value "generation language for defining data known as HTML has led to the creation of the world s first digitsp" fails type constraint Token[minLength=>"211"] ok 4 - Value "al library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet lr" fails type constraint Token[minLength=>"211"] ok 5 - Value "anguage called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in thjacbb" fails type constraint Token[minLength=>"211"] 1..5 ok 27 - Type atomic/token is restricted by facet minLength with value 211. # Subtest: Type atomic/token is restricted by facet minLength with value 735. ok 1 - Value "" fails type constraint Token[minLength=>"735"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplcwy" fails type constraint Token[minLength=>"735"] ok 3 - Value "icity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronictmmnfi" fails type constraint Token[minLength=>"735"] ok 4 - Value "commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitmbmzmkembccb" fails type constraint Token[minLength=>"735"] ok 5 - Value "ting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Rtuqudpjofoqvsg" fails type constraint Token[minLength=>"735"] 1..5 ok 28 - Type atomic/token is restricted by facet minLength with value 735. # Subtest: Type atomic/token is restricted by facet minLength with value 360. ok 1 - Value "" fails type constraint Token[minLength=>"360"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data" fails type constraint Token[minLength=>"360"] ok 3 - Value "known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to tprtq" fails type constraint Token[minLength=>"360"] ok 4 - Value "he creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involvedlmedx" fails type constraint Token[minLength=>"360"] ok 5 - Value "in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulatepegpixg" fails type constraint Token[minLength=>"360"] 1..5 ok 29 - Type atomic/token is restricted by facet minLength with value 360. # Subtest: Type atomic/token is restricted by facet minLength with value 297. ok 1 - Value "" fails type constraint Token[minLength=>"297"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language fo" fails type constraint Token[minLength=>"297"] ok 3 - Value "r defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepoew" fails type constraint Token[minLength=>"297"] ok 4 - Value "ts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML iuknm" fails type constraint Token[minLength=>"297"] ok 5 - Value "s being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automatbmhs" fails type constraint Token[minLength=>"297"] 1..5 ok 30 - Type atomic/token is restricted by facet minLength with value 297. # Subtest: Type atomic/token is restricted by facet minLength with value 1000. ok 1 - Value "" fails type constraint Token[minLength=>"1000"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing commmfq" fails type constraint Token[minLength=>"1000"] ok 3 - Value "unity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certagduvgnuc" fails type constraint Token[minLength=>"1000"] ok 4 - Value "in processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML prwfukctoygndmkdhqrzn" fails type constraint Token[minLength=>"1000"] ok 5 - Value "ocessors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provrbqmfztmpdxcwdsojiermqhxxobdghgspc" fails type constraint Token[minLength=>"1000"] 1..5 ok 31 - Type atomic/token is restricted by facet minLength with value 1000. # Subtest: Type atomic/token is restricted by facet maxLength with value 0. ok 1 - Value "T" fails type constraint Token[maxLength=>"0"] ok 2 - Value "he advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing communbwa" fails type constraint Token[maxLength=>"0"] ok 3 - Value "ity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certaineovkdduzm" fails type constraint Token[maxLength=>"0"] ok 4 - Value "processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML procesbfywxwjjuvtxpxchrdg" fails type constraint Token[maxLength=>"0"] ok 5 - Value "sors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide tobfmavhfsxdagbpnbrpawklqbcvellzrfd" fails type constraint Token[maxLength=>"0"] 1..5 ok 32 - Type atomic/token is restricted by facet maxLength with value 0. # Subtest: Type atomic/token is restricted by facet maxLength with value 576. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It isjqqrrmcko" fails type constraint Token[maxLength=>"576"] ok 2 - Value "a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents ouuxofoudkgcpgxc" fails type constraint Token[maxLength=>"576"] ok 3 - Value "n a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards byvonaqslsivfxlhe" fails type constraint Token[maxLength=>"576"] ok 4 - Value "addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standardspqymicffkqurzkcpntuwruntghaekdsscosmheucameafcuijrnfntbpenbsjfohefqii" fails type constraint Token[maxLength=>"576"] ok 5 - Value "process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their informationpwieyxtfmjfkpdcyoghktflql" fails type constraint Token[maxLength=>"576"] 1..5 ok 33 - Type atomic/token is restricted by facet maxLength with value 576. # Subtest: Type atomic/token is restricted by facet maxLength with value 664. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and aurymgkzqwf" fails type constraint Token[maxLength=>"664"] ok 2 - Value "tomatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologievmdefnafttxygwrwo" fails type constraint Token[maxLength=>"664"] ok 3 - Value "s to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the followingvqbbveiuflyxto" fails type constraint Token[maxLength=>"664"] ok 4 - Value "related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3Cmmvydclqztgqerqzilfqjqxyaiugysfpzjvvvekfjmgkqkowrxexqxtvfktrejuhigocyhez" fails type constraint Token[maxLength=>"664"] ok 5 - Value "robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging specifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a sigyxsbibrmfmqtiyiewzejmstd" fails type constraint Token[maxLength=>"664"] 1..5 ok 34 - Type atomic/token is restricted by facet maxLength with value 664. # Subtest: Type atomic/token is restricted by facet maxLength with value 720. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it canhtlbcrkpvsm" fails type constraint Token[maxLength=>"720"] ok 2 - Value "be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and supplocooxfkbxywfprjyyei" fails type constraint Token[maxLength=>"720"] ok 3 - Value "ort for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts incgibodzisxcurebzqdo" fails type constraint Token[maxLength=>"720"] ok 4 - Value "luding OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exeuabukjvndntfmqqzncfotsokpralxmrpismqkjmcrsjabsfpbbjkdkhmpxkajostpxs" fails type constraint Token[maxLength=>"720"] ok 5 - Value "rcise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Markup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging specifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve Awjvhmsrcdhtokcfsffqydrl" fails type constraint Token[maxLength=>"720"] 1..5 ok 35 - Type atomic/token is restricted by facet maxLength with value 720. # Subtest: Type atomic/token is restricted by facet maxLength with value 1000. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex doczwkgcpmvlpsrotns" fails type constraint Token[maxLength=>"1000"] ok 2 - Value "uments The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following relateylltkrqhqfffnxjfsttvejpe" fails type constraint Token[maxLength=>"1000"] ok 3 - Value "d tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of these tools are fed back into the development process for correction in future revisions An industry s ability to use electronic commerce EC effectively depends primarily on that industry s ability to create manipulate and transmit intelligent information among partners and throughout the industry The eXtensible Marinfwlbfxrhfgxkpmeqgxjcpwdaoerengdfemxuckfchlrzifqvlvvimapvbeliqlatcqytcdvfnmmemypkgc" fails type constraint Token[maxLength=>"1000"] ok 4 - Value "kup Language XML which is already targeted as the enabling technology for EC is the primary standard by which industries are defining the structure and semantics of their information XML is a base recommendation coupled with a set of emerging specifications and related vocabularies based upon the XML syntax In the simplest sense the benefits of XML will only be achieved if organizations of a significant number are using the same XML documents Therefore these XML documents must be available for partners to discover and retrieve A registry/repository is a mechanism used to discover and retrieve documents templates software i e objects and resources over the Internet A registry is the mechanism used to discover the object The registry provides information about the object including the location of the object A repository is where the object resides A user retrieves an object from a repository Although XML is a recent newcomer in the electronic commerce landscape supply chains in many industries as well as industry consortiums and standards organizations are using XML to define their own vocabularies for business relationships and transactions The vocabularies business templates and business processes used by these groups to transact business must be accessible by all partners at any time Furthermore newcomers to the supply chain or business partnerships must be able to discover these documents and retrieve them A registry and repository can be used to provide this service A series of registries and repositories can link many organizations and industries acting as a web of registries for discovery Standards are needed to ensure interoperability of these registries; additionally a regdnrghtrvrdwuyopobsrtvbscricpynrpiamrdkil" fails type constraint Token[maxLength=>"1000"] ok 5 - Value "istry vocabulary must be created for consistency of discovery information among them NIST/ITL is working with the Organization for the Advancement of Structured Information Standards OASIS the prominent industry consortium for defining specifications for the discovery and retrieval of XML-related documents NIST chairs the OASIS Registry/Repository Technical Committee and is a significant contributor NIST/ITL is also working within the ebXML Project a joint project between OASIS and the United Nations body for Trade Facilitation and Electronic Business UN/CEFACT the prominent business-oriented international standards organization for the discovery retrieval and use of business processes and related documents The role of NIST/ITL is to influence the quality correctness and testability of the specifications of both the OASIS and ebXML Registry/Repository Working Groups through our reference implementation of a registry and repository that is conformant to both specifications Additionally NIST/ITL facilitates cross-over discussions between OASIS and ebXML; thus helping to ensure compatibility of the specifications NIST/ITL through its leadership in developing a reference implementation that is compliant to both specifications will help ensure that both specifications are unambiguous complete and testable This work will also contribute to the compatibility of these two specifications An early indication of success is that the draft ebXML specification uses the OASIS specification as its basis The completion of these specifications will allow small- and medium-sized enterprises SMEs to make appropriate choices with regard to EC tools and applications and will allow them access to the emerging supply chain and industry partnership EC models The National Software Reference Library NSRL provides a repository of known software file profiles and file signatures for use by law enforcement organizations in computer forensics investigationsyoiqsimkqtpssjmesezvmqjfqnuasjwxoocwqhdq" fails type constraint Token[maxLength=>"1000"] 1..5 ok 36 - Type atomic/token is restricted by facet maxLength with value 1000. # Subtest: Type atomic/token is restricted by facet length with value 0. ok 1 - Value "T" fails type constraint Token[length=>"0"] ok 2 - Value "he advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing communthx" fails type constraint Token[length=>"0"] ok 3 - Value "ity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certainncxfhwimh" fails type constraint Token[length=>"0"] ok 4 - Value "processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML proceseefqeindqnirhewxked" fails type constraint Token[length=>"0"] ok 5 - Value "sors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provide tmkqlxwhyflzefrlduubpselyjdgmnlomec" fails type constraint Token[length=>"0"] 1..5 ok 37 - Type atomic/token is restricted by facet length with value 0. # Subtest: Type atomic/token is restricted by facet length with value 370. ok 1 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML whichpmywafe" fails type constraint Token[length=>"370"] ok 2 - Value "is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and dyppysunp" fails type constraint Token[length=>"370"] ok 3 - Value "isplay context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in betwgsnslnwwfnotqike" fails type constraint Token[length=>"370"] ok 4 - Value "a versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcomhyxjvkgcdekijygfmlchdwl" fails type constraint Token[length=>"370"] ok 5 - Value "mittees W3C XSL-FO DOM and XML Schema Working Groups Provide test frameworks for XML DOM XSL-FO XSLT/Xpath and XML Schemas Partner with industry participants to build robust test suites for XML DOM XSL-FO XSLT/Xpath and XML Schemas Develop in-house tools to aid in automating test generation for XML-based languages Work with industry to ensure that these tests are used as metrology tools and that the results of the tests are fed back into both the standards process and the development process As chair of the OASIS XML Conformance Subcommittee NIST/ITL led the development of the widely used XML test suite NIST/ITL has further developed in cooperation with OASIS and W3C robust testing resources for related XML technologies including XML Schemas DOM and XSL Developers and users utilize these tools to exercise both the appropriate W3C Recommendation and the associated implementations Errors and ambiguities raised as a result of tlpohkqyqgwskuvnpiergsyebsddnoaiwltexjnrvdtlndlaizvnjfrneqzgoug" fails type constraint Token[length=>"370"] 1..5 ok 38 - Type atomic/token is restricted by facet length with value 370. # Subtest: Type atomic/token is restricted by facet length with value 780. ok 1 - Value "" fails type constraint Token[length=>"780"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTdew" fails type constraint Token[length=>"780"] ok 3 - Value "ML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a laejwucj" fails type constraint Token[length=>"780"] ok 4 - Value "nguage that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensibpwcqerqxz" fails type constraint Token[length=>"780"] ok 5 - Value "sible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structureiubnkylfuxijat" fails type constraint Token[length=>"780"] 1..5 ok 39 - Type atomic/token is restricted by facet length with value 780. # Subtest: Type atomic/token is restricted by facet length with value 645. ok 1 - Value "" fails type constraint Token[length=>"645"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital ligy" fails type constraint Token[length=>"645"] ok 3 - Value "brary Using the simplicity of HTML with more advanced concepts from the publishing community has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages andnsvto" fails type constraint Token[length=>"645"] ok 4 - Value "applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certain processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitinvzilpnffh" fails type constraint Token[length=>"645"] ok 5 - Value "ve methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML processors and support for the related Schema DOM and XSL technologies are available in beta versions of popular webdynirmjmhgckeaml" fails type constraint Token[length=>"645"] 1..5 ok 40 - Type atomic/token is restricted by facet length with value 645. # Subtest: Type atomic/token is restricted by facet length with value 1000. ok 1 - Value "" fails type constraint Token[length=>"1000"] ok 2 - Value "The advent of Internet-enabled browsers and a first-generation language for defining data known as HTML has led to the creation of the world s first digital library Using the simplicity of HTML with more advanced concepts from the publishing commqsm" fails type constraint Token[length=>"1000"] ok 3 - Value "unity has led to the creation of a second-generation Internet language called the Extensible Markup Language XML which is rapidly becoming one of the most popular languages in the world XML is being incorporated into web pages and applications alike particularly in those involved in electronic commerce applications It is a language that describes information in a way that allows computers to exchange and automatically act on the information Consequently it can be used to automate certaadpxjfzr" fails type constraint Token[length=>"1000"] ok 4 - Value "in processes A set of related technologies built around this Internet language define a rich set of tools that can be used to define manipulate and display context-rich data In particular XML Schemas define intuitive methods for creating complex documents The Document Object Model DOM defines methods for interacting with XML and HTML permitting the dynamic creation and manipulation of documents The Extensible Stylesheet Language XSL defines methods for transforming and displaying XML documents on a variety of devices from web browsers to print mediums to voice-enabled devices Virtually all application domains are looking to use XML technologies to define manipulate and exchange structured information In addition XML prgqlamlorcnkdgwhfodr" fails type constraint Token[length=>"1000"] ok 5 - Value "ocessors and support for the related Schema DOM and XSL technologies are available in beta versions of popular web browsers and application development software The widespread availability of these technologies has made them obvious choices as building blocks for electronic commerce As such conformance of these products to the W3C Recommendations is necessary to build interoperable solutions The Organization for the Advancement of Structured Information Standards OASIS consortium was formed to accelerate the adoption of these standards by addressing market needs and directions and recommending guidelines for product interoperability and conformance NIST/ITL is collaborating with industry to solve these problems using the following related tasks: Provide technical leadership by chairing and/or participating in appropriate OASIS and W3C efforts including OASIS XML and XSLT/Xpath Conformance Subcommittees W3C XSL-FO DOM and XML Schema Working Groups Provymqlzmrkqzpbllftnuiaoyyykvbkcmuyiy" fails type constraint Token[length=>"1000"] 1..5 ok 41 - Type atomic/token is restricted by facet length with value 1000. 1..41 ok t/50unsignedByte.t ........ # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 0. ok 1 - Value "1" passes type constraint UnsignedByte[minExclusive=>"0"] ok 2 - Value "127" passes type constraint UnsignedByte[minExclusive=>"0"] ok 3 - Value "214" passes type constraint UnsignedByte[minExclusive=>"0"] ok 4 - Value "55" passes type constraint UnsignedByte[minExclusive=>"0"] ok 5 - Value "255" passes type constraint UnsignedByte[minExclusive=>"0"] 1..5 ok 1 - Type atomic/unsignedByte is restricted by facet minExclusive with value 0. # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 172. ok 1 - Value "173" passes type constraint UnsignedByte[minExclusive=>"172"] ok 2 - Value "190" passes type constraint UnsignedByte[minExclusive=>"172"] ok 3 - Value "183" passes type constraint UnsignedByte[minExclusive=>"172"] ok 4 - Value "209" passes type constraint UnsignedByte[minExclusive=>"172"] ok 5 - Value "255" passes type constraint UnsignedByte[minExclusive=>"172"] 1..5 ok 2 - Type atomic/unsignedByte is restricted by facet minExclusive with value 172. # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 253. ok 1 - Value "254" passes type constraint UnsignedByte[minExclusive=>"253"] ok 2 - Value "254" passes type constraint UnsignedByte[minExclusive=>"253"] ok 3 - Value "254" passes type constraint UnsignedByte[minExclusive=>"253"] ok 4 - Value "254" passes type constraint UnsignedByte[minExclusive=>"253"] ok 5 - Value "255" passes type constraint UnsignedByte[minExclusive=>"253"] 1..5 ok 3 - Type atomic/unsignedByte is restricted by facet minExclusive with value 253. # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 145. ok 1 - Value "146" passes type constraint UnsignedByte[minExclusive=>"145"] ok 2 - Value "218" passes type constraint UnsignedByte[minExclusive=>"145"] ok 3 - Value "234" passes type constraint UnsignedByte[minExclusive=>"145"] ok 4 - Value "169" passes type constraint UnsignedByte[minExclusive=>"145"] ok 5 - Value "255" passes type constraint UnsignedByte[minExclusive=>"145"] 1..5 ok 4 - Type atomic/unsignedByte is restricted by facet minExclusive with value 145. # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 254. ok 1 - Value "255" passes type constraint UnsignedByte[minExclusive=>"254"] 1..1 ok 5 - Type atomic/unsignedByte is restricted by facet minExclusive with value 254. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 0. ok 1 - Value "0" passes type constraint UnsignedByte[minInclusive=>"0"] ok 2 - Value "169" passes type constraint UnsignedByte[minInclusive=>"0"] ok 3 - Value "133" passes type constraint UnsignedByte[minInclusive=>"0"] ok 4 - Value "108" passes type constraint UnsignedByte[minInclusive=>"0"] ok 5 - Value "255" passes type constraint UnsignedByte[minInclusive=>"0"] 1..5 ok 6 - Type atomic/unsignedByte is restricted by facet minInclusive with value 0. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 14. ok 1 - Value "14" passes type constraint UnsignedByte[minInclusive=>"14"] ok 2 - Value "36" passes type constraint UnsignedByte[minInclusive=>"14"] ok 3 - Value "195" passes type constraint UnsignedByte[minInclusive=>"14"] ok 4 - Value "16" passes type constraint UnsignedByte[minInclusive=>"14"] ok 5 - Value "255" passes type constraint UnsignedByte[minInclusive=>"14"] 1..5 ok 7 - Type atomic/unsignedByte is restricted by facet minInclusive with value 14. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 18. ok 1 - Value "18" passes type constraint UnsignedByte[minInclusive=>"18"] ok 2 - Value "112" passes type constraint UnsignedByte[minInclusive=>"18"] ok 3 - Value "221" passes type constraint UnsignedByte[minInclusive=>"18"] ok 4 - Value "200" passes type constraint UnsignedByte[minInclusive=>"18"] ok 5 - Value "255" passes type constraint UnsignedByte[minInclusive=>"18"] 1..5 ok 8 - Type atomic/unsignedByte is restricted by facet minInclusive with value 18. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 25. ok 1 - Value "25" passes type constraint UnsignedByte[minInclusive=>"25"] ok 2 - Value "220" passes type constraint UnsignedByte[minInclusive=>"25"] ok 3 - Value "197" passes type constraint UnsignedByte[minInclusive=>"25"] ok 4 - Value "214" passes type constraint UnsignedByte[minInclusive=>"25"] ok 5 - Value "255" passes type constraint UnsignedByte[minInclusive=>"25"] 1..5 ok 9 - Type atomic/unsignedByte is restricted by facet minInclusive with value 25. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 255. ok 1 - Value "255" passes type constraint UnsignedByte[minInclusive=>"255"] 1..1 ok 10 - Type atomic/unsignedByte is restricted by facet minInclusive with value 255. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 1. ok 1 - Value "0" passes type constraint UnsignedByte[maxExclusive=>"1"] 1..1 ok 11 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 162. ok 1 - Value "0" passes type constraint UnsignedByte[maxExclusive=>"162"] ok 2 - Value "139" passes type constraint UnsignedByte[maxExclusive=>"162"] ok 3 - Value "112" passes type constraint UnsignedByte[maxExclusive=>"162"] ok 4 - Value "155" passes type constraint UnsignedByte[maxExclusive=>"162"] ok 5 - Value "161" passes type constraint UnsignedByte[maxExclusive=>"162"] 1..5 ok 12 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 162. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 10. ok 1 - Value "0" passes type constraint UnsignedByte[maxExclusive=>"10"] ok 2 - Value "2" passes type constraint UnsignedByte[maxExclusive=>"10"] ok 3 - Value "4" passes type constraint UnsignedByte[maxExclusive=>"10"] ok 4 - Value "8" passes type constraint UnsignedByte[maxExclusive=>"10"] ok 5 - Value "9" passes type constraint UnsignedByte[maxExclusive=>"10"] 1..5 ok 13 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 10. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 3. ok 1 - Value "0" passes type constraint UnsignedByte[maxExclusive=>"3"] ok 2 - Value "0" passes type constraint UnsignedByte[maxExclusive=>"3"] ok 3 - Value "0" passes type constraint UnsignedByte[maxExclusive=>"3"] ok 4 - Value "1" passes type constraint UnsignedByte[maxExclusive=>"3"] ok 5 - Value "2" passes type constraint UnsignedByte[maxExclusive=>"3"] 1..5 ok 14 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 3. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 255. ok 1 - Value "0" passes type constraint UnsignedByte[maxExclusive=>"255"] ok 2 - Value "105" passes type constraint UnsignedByte[maxExclusive=>"255"] ok 3 - Value "26" passes type constraint UnsignedByte[maxExclusive=>"255"] ok 4 - Value "135" passes type constraint UnsignedByte[maxExclusive=>"255"] ok 5 - Value "254" passes type constraint UnsignedByte[maxExclusive=>"255"] 1..5 ok 15 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 255. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 0. ok 1 - Value "0" passes type constraint UnsignedByte[maxInclusive=>"0"] 1..1 ok 16 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 232. ok 1 - Value "0" passes type constraint UnsignedByte[maxInclusive=>"232"] ok 2 - Value "107" passes type constraint UnsignedByte[maxInclusive=>"232"] ok 3 - Value "218" passes type constraint UnsignedByte[maxInclusive=>"232"] ok 4 - Value "51" passes type constraint UnsignedByte[maxInclusive=>"232"] ok 5 - Value "232" passes type constraint UnsignedByte[maxInclusive=>"232"] 1..5 ok 17 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 232. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 104. ok 1 - Value "0" passes type constraint UnsignedByte[maxInclusive=>"104"] ok 2 - Value "67" passes type constraint UnsignedByte[maxInclusive=>"104"] ok 3 - Value "65" passes type constraint UnsignedByte[maxInclusive=>"104"] ok 4 - Value "86" passes type constraint UnsignedByte[maxInclusive=>"104"] ok 5 - Value "104" passes type constraint UnsignedByte[maxInclusive=>"104"] 1..5 ok 18 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 104. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 217. ok 1 - Value "0" passes type constraint UnsignedByte[maxInclusive=>"217"] ok 2 - Value "91" passes type constraint UnsignedByte[maxInclusive=>"217"] ok 3 - Value "99" passes type constraint UnsignedByte[maxInclusive=>"217"] ok 4 - Value "104" passes type constraint UnsignedByte[maxInclusive=>"217"] ok 5 - Value "217" passes type constraint UnsignedByte[maxInclusive=>"217"] 1..5 ok 19 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 217. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 255. ok 1 - Value "0" passes type constraint UnsignedByte[maxInclusive=>"255"] ok 2 - Value "186" passes type constraint UnsignedByte[maxInclusive=>"255"] ok 3 - Value "43" passes type constraint UnsignedByte[maxInclusive=>"255"] ok 4 - Value "211" passes type constraint UnsignedByte[maxInclusive=>"255"] ok 5 - Value "255" passes type constraint UnsignedByte[maxInclusive=>"255"] 1..5 ok 20 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 255. # Subtest: Type atomic/unsignedByte is restricted by facet fractionDigits with value 0. ok 1 - Value "0" passes type constraint UnsignedByte[fractionDigits=>"0"] ok 2 - Value "195" passes type constraint UnsignedByte[fractionDigits=>"0"] ok 3 - Value "23" passes type constraint UnsignedByte[fractionDigits=>"0"] ok 4 - Value "126" passes type constraint UnsignedByte[fractionDigits=>"0"] ok 5 - Value "255" passes type constraint UnsignedByte[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/unsignedByte is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/unsignedByte is restricted by facet totalDigits with value 1. ok 1 - Value "5" passes type constraint UnsignedByte[totalDigits=>"1"] ok 2 - Value "3" passes type constraint UnsignedByte[totalDigits=>"1"] ok 3 - Value "7" passes type constraint UnsignedByte[totalDigits=>"1"] ok 4 - Value "2" passes type constraint UnsignedByte[totalDigits=>"1"] ok 5 - Value "3" passes type constraint UnsignedByte[totalDigits=>"1"] 1..5 ok 22 - Type atomic/unsignedByte is restricted by facet totalDigits with value 1. # Subtest: Type atomic/unsignedByte is restricted by facet totalDigits with value 2. ok 1 - Value "4" passes type constraint UnsignedByte[totalDigits=>"2"] ok 2 - Value "67" passes type constraint UnsignedByte[totalDigits=>"2"] ok 3 - Value "1" passes type constraint UnsignedByte[totalDigits=>"2"] ok 4 - Value "10" passes type constraint UnsignedByte[totalDigits=>"2"] ok 5 - Value "3" passes type constraint UnsignedByte[totalDigits=>"2"] 1..5 ok 23 - Type atomic/unsignedByte is restricted by facet totalDigits with value 2. # Subtest: Type atomic/unsignedByte is restricted by facet totalDigits with value 3. ok 1 - Value "2" passes type constraint UnsignedByte[totalDigits=>"3"] ok 2 - Value "46" passes type constraint UnsignedByte[totalDigits=>"3"] ok 3 - Value "136" passes type constraint UnsignedByte[totalDigits=>"3"] ok 4 - Value "3" passes type constraint UnsignedByte[totalDigits=>"3"] ok 5 - Value "62" passes type constraint UnsignedByte[totalDigits=>"3"] 1..5 ok 24 - Type atomic/unsignedByte is restricted by facet totalDigits with value 3. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{1}. ok 1 - Value "6" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "5" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "6" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "8" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "5" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 25 - Type atomic/unsignedByte is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{2}. ok 1 - Value "43" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 2 - Value "67" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 3 - Value "48" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 4 - Value "29" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 5 - Value "88" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] 1..5 ok 26 - Type atomic/unsignedByte is restricted by facet pattern with value \d{2}. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{3}. ok 1 - Value "242" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "222" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "234" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "222" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "233" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 27 - Type atomic/unsignedByte is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{1}. ok 1 - Value "8" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "4" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "3" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "4" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "5" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 28 - Type atomic/unsignedByte is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{2}. ok 1 - Value "52" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 2 - Value "83" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 3 - Value "45" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 4 - Value "62" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 5 - Value "77" passes type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] 1..5 ok 29 - Type atomic/unsignedByte is restricted by facet pattern with value \d{2}. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "70" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e5fb0)"] ok 2 - Value "85" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e5fb0)"] ok 3 - Value "8" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e5fb0)"] ok 4 - Value "255" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e5fb0)"] ok 5 - Value "21" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e5fb0)"] 1..5 ok 30 - Type atomic/unsignedByte is restricted by facet enumeration. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "8" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ebbc8)"] ok 2 - Value "8" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ebbc8)"] ok 3 - Value "6" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ebbc8)"] ok 4 - Value "49" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ebbc8)"] ok 5 - Value "40" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ebbc8)"] 1..5 ok 31 - Type atomic/unsignedByte is restricted by facet enumeration. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "91" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e9ac0)"] ok 2 - Value "66" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e9ac0)"] ok 3 - Value "99" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e9ac0)"] ok 4 - Value "101" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e9ac0)"] ok 5 - Value "111" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34e9ac0)"] 1..5 ok 32 - Type atomic/unsignedByte is restricted by facet enumeration. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "15" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34f4cc0)"] ok 2 - Value "255" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34f4cc0)"] ok 3 - Value "71" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34f4cc0)"] ok 4 - Value "15" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34f4cc0)"] ok 5 - Value "43" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34f4cc0)"] 1..5 ok 33 - Type atomic/unsignedByte is restricted by facet enumeration. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "132" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ee0f0)"] ok 2 - Value "132" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ee0f0)"] ok 3 - Value "132" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ee0f0)"] ok 4 - Value "255" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ee0f0)"] ok 5 - Value "255" passes type constraint UnsignedByte[enumeration=>"ARRAY(0x34ee0f0)"] 1..5 ok 34 - Type atomic/unsignedByte is restricted by facet enumeration. # Subtest: Type atomic/unsignedByte is restricted by facet whiteSpace with value collapse. ok 1 - Value "0" passes type constraint UnsignedByte[whiteSpace=>"collapse"] ok 2 - Value "208" passes type constraint UnsignedByte[whiteSpace=>"collapse"] ok 3 - Value "197" passes type constraint UnsignedByte[whiteSpace=>"collapse"] ok 4 - Value "20" passes type constraint UnsignedByte[whiteSpace=>"collapse"] ok 5 - Value "255" passes type constraint UnsignedByte[whiteSpace=>"collapse"] 1..5 ok 35 - Type atomic/unsignedByte is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 70. ok 1 - Value "0" fails type constraint UnsignedByte[minInclusive=>"70"] ok 2 - Value "7" fails type constraint UnsignedByte[minInclusive=>"70"] ok 3 - Value "13" fails type constraint UnsignedByte[minInclusive=>"70"] ok 4 - Value "65" fails type constraint UnsignedByte[minInclusive=>"70"] ok 5 - Value "69" fails type constraint UnsignedByte[minInclusive=>"70"] 1..5 ok 36 - Type atomic/unsignedByte is restricted by facet minInclusive with value 70. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 202. ok 1 - Value "0" fails type constraint UnsignedByte[minInclusive=>"202"] ok 2 - Value "9" fails type constraint UnsignedByte[minInclusive=>"202"] ok 3 - Value "108" fails type constraint UnsignedByte[minInclusive=>"202"] ok 4 - Value "102" fails type constraint UnsignedByte[minInclusive=>"202"] ok 5 - Value "201" fails type constraint UnsignedByte[minInclusive=>"202"] 1..5 ok 37 - Type atomic/unsignedByte is restricted by facet minInclusive with value 202. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 252. ok 1 - Value "0" fails type constraint UnsignedByte[minInclusive=>"252"] ok 2 - Value "33" fails type constraint UnsignedByte[minInclusive=>"252"] ok 3 - Value "148" fails type constraint UnsignedByte[minInclusive=>"252"] ok 4 - Value "40" fails type constraint UnsignedByte[minInclusive=>"252"] ok 5 - Value "251" fails type constraint UnsignedByte[minInclusive=>"252"] 1..5 ok 38 - Type atomic/unsignedByte is restricted by facet minInclusive with value 252. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 171. ok 1 - Value "0" fails type constraint UnsignedByte[minInclusive=>"171"] ok 2 - Value "10" fails type constraint UnsignedByte[minInclusive=>"171"] ok 3 - Value "0" fails type constraint UnsignedByte[minInclusive=>"171"] ok 4 - Value "129" fails type constraint UnsignedByte[minInclusive=>"171"] ok 5 - Value "170" fails type constraint UnsignedByte[minInclusive=>"171"] 1..5 ok 39 - Type atomic/unsignedByte is restricted by facet minInclusive with value 171. # Subtest: Type atomic/unsignedByte is restricted by facet minInclusive with value 255. ok 1 - Value "0" fails type constraint UnsignedByte[minInclusive=>"255"] ok 2 - Value "225" fails type constraint UnsignedByte[minInclusive=>"255"] ok 3 - Value "90" fails type constraint UnsignedByte[minInclusive=>"255"] ok 4 - Value "22" fails type constraint UnsignedByte[minInclusive=>"255"] ok 5 - Value "254" fails type constraint UnsignedByte[minInclusive=>"255"] 1..5 ok 40 - Type atomic/unsignedByte is restricted by facet minInclusive with value 255. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 0. ok 1 - Value "1" fails type constraint UnsignedByte[maxInclusive=>"0"] ok 2 - Value "20" fails type constraint UnsignedByte[maxInclusive=>"0"] ok 3 - Value "133" fails type constraint UnsignedByte[maxInclusive=>"0"] ok 4 - Value "169" fails type constraint UnsignedByte[maxInclusive=>"0"] ok 5 - Value "255" fails type constraint UnsignedByte[maxInclusive=>"0"] 1..5 ok 41 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 68. ok 1 - Value "69" fails type constraint UnsignedByte[maxInclusive=>"68"] ok 2 - Value "156" fails type constraint UnsignedByte[maxInclusive=>"68"] ok 3 - Value "224" fails type constraint UnsignedByte[maxInclusive=>"68"] ok 4 - Value "173" fails type constraint UnsignedByte[maxInclusive=>"68"] ok 5 - Value "255" fails type constraint UnsignedByte[maxInclusive=>"68"] 1..5 ok 42 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 68. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 195. ok 1 - Value "196" fails type constraint UnsignedByte[maxInclusive=>"195"] ok 2 - Value "218" fails type constraint UnsignedByte[maxInclusive=>"195"] ok 3 - Value "216" fails type constraint UnsignedByte[maxInclusive=>"195"] ok 4 - Value "233" fails type constraint UnsignedByte[maxInclusive=>"195"] ok 5 - Value "255" fails type constraint UnsignedByte[maxInclusive=>"195"] 1..5 ok 43 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 195. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 39. ok 1 - Value "40" fails type constraint UnsignedByte[maxInclusive=>"39"] ok 2 - Value "246" fails type constraint UnsignedByte[maxInclusive=>"39"] ok 3 - Value "148" fails type constraint UnsignedByte[maxInclusive=>"39"] ok 4 - Value "251" fails type constraint UnsignedByte[maxInclusive=>"39"] ok 5 - Value "255" fails type constraint UnsignedByte[maxInclusive=>"39"] 1..5 ok 44 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 39. # Subtest: Type atomic/unsignedByte is restricted by facet maxInclusive with value 7. ok 1 - Value "8" fails type constraint UnsignedByte[maxInclusive=>"7"] ok 2 - Value "74" fails type constraint UnsignedByte[maxInclusive=>"7"] ok 3 - Value "85" fails type constraint UnsignedByte[maxInclusive=>"7"] ok 4 - Value "118" fails type constraint UnsignedByte[maxInclusive=>"7"] ok 5 - Value "255" fails type constraint UnsignedByte[maxInclusive=>"7"] 1..5 ok 45 - Type atomic/unsignedByte is restricted by facet maxInclusive with value 7. # Subtest: Type atomic/unsignedByte is restricted by facet totalDigits with value 1. ok 1 - Value "55" fails type constraint UnsignedByte[totalDigits=>"1"] ok 2 - Value "230" fails type constraint UnsignedByte[totalDigits=>"1"] ok 3 - Value "12" fails type constraint UnsignedByte[totalDigits=>"1"] ok 4 - Value "212" fails type constraint UnsignedByte[totalDigits=>"1"] ok 5 - Value "62" fails type constraint UnsignedByte[totalDigits=>"1"] 1..5 ok 46 - Type atomic/unsignedByte is restricted by facet totalDigits with value 1. # Subtest: Type atomic/unsignedByte is restricted by facet totalDigits with value 2. ok 1 - Value "247" fails type constraint UnsignedByte[totalDigits=>"2"] ok 2 - Value "121" fails type constraint UnsignedByte[totalDigits=>"2"] ok 3 - Value "187" fails type constraint UnsignedByte[totalDigits=>"2"] ok 4 - Value "121" fails type constraint UnsignedByte[totalDigits=>"2"] ok 5 - Value "185" fails type constraint UnsignedByte[totalDigits=>"2"] 1..5 ok 47 - Type atomic/unsignedByte is restricted by facet totalDigits with value 2. # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 0. ok 1 - Value "0" fails type constraint UnsignedByte[minExclusive=>"0"] 1..1 ok 48 - Type atomic/unsignedByte is restricted by facet minExclusive with value 0. # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 35. ok 1 - Value "0" fails type constraint UnsignedByte[minExclusive=>"35"] ok 2 - Value "31" fails type constraint UnsignedByte[minExclusive=>"35"] ok 3 - Value "13" fails type constraint UnsignedByte[minExclusive=>"35"] ok 4 - Value "16" fails type constraint UnsignedByte[minExclusive=>"35"] ok 5 - Value "35" fails type constraint UnsignedByte[minExclusive=>"35"] 1..5 ok 49 - Type atomic/unsignedByte is restricted by facet minExclusive with value 35. # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 137. ok 1 - Value "0" fails type constraint UnsignedByte[minExclusive=>"137"] ok 2 - Value "1" fails type constraint UnsignedByte[minExclusive=>"137"] ok 3 - Value "47" fails type constraint UnsignedByte[minExclusive=>"137"] ok 4 - Value "99" fails type constraint UnsignedByte[minExclusive=>"137"] ok 5 - Value "137" fails type constraint UnsignedByte[minExclusive=>"137"] 1..5 ok 50 - Type atomic/unsignedByte is restricted by facet minExclusive with value 137. # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 251. ok 1 - Value "0" fails type constraint UnsignedByte[minExclusive=>"251"] ok 2 - Value "219" fails type constraint UnsignedByte[minExclusive=>"251"] ok 3 - Value "89" fails type constraint UnsignedByte[minExclusive=>"251"] ok 4 - Value "178" fails type constraint UnsignedByte[minExclusive=>"251"] ok 5 - Value "251" fails type constraint UnsignedByte[minExclusive=>"251"] 1..5 ok 51 - Type atomic/unsignedByte is restricted by facet minExclusive with value 251. # Subtest: Type atomic/unsignedByte is restricted by facet minExclusive with value 254. ok 1 - Value "0" fails type constraint UnsignedByte[minExclusive=>"254"] ok 2 - Value "205" fails type constraint UnsignedByte[minExclusive=>"254"] ok 3 - Value "204" fails type constraint UnsignedByte[minExclusive=>"254"] ok 4 - Value "184" fails type constraint UnsignedByte[minExclusive=>"254"] ok 5 - Value "254" fails type constraint UnsignedByte[minExclusive=>"254"] 1..5 ok 52 - Type atomic/unsignedByte is restricted by facet minExclusive with value 254. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 1. ok 1 - Value "1" fails type constraint UnsignedByte[maxExclusive=>"1"] ok 2 - Value "147" fails type constraint UnsignedByte[maxExclusive=>"1"] ok 3 - Value "103" fails type constraint UnsignedByte[maxExclusive=>"1"] ok 4 - Value "9" fails type constraint UnsignedByte[maxExclusive=>"1"] ok 5 - Value "255" fails type constraint UnsignedByte[maxExclusive=>"1"] 1..5 ok 53 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 122. ok 1 - Value "122" fails type constraint UnsignedByte[maxExclusive=>"122"] ok 2 - Value "240" fails type constraint UnsignedByte[maxExclusive=>"122"] ok 3 - Value "133" fails type constraint UnsignedByte[maxExclusive=>"122"] ok 4 - Value "143" fails type constraint UnsignedByte[maxExclusive=>"122"] ok 5 - Value "255" fails type constraint UnsignedByte[maxExclusive=>"122"] 1..5 ok 54 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 122. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 136. ok 1 - Value "136" fails type constraint UnsignedByte[maxExclusive=>"136"] ok 2 - Value "162" fails type constraint UnsignedByte[maxExclusive=>"136"] ok 3 - Value "225" fails type constraint UnsignedByte[maxExclusive=>"136"] ok 4 - Value "234" fails type constraint UnsignedByte[maxExclusive=>"136"] ok 5 - Value "255" fails type constraint UnsignedByte[maxExclusive=>"136"] 1..5 ok 55 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 136. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 113. ok 1 - Value "113" fails type constraint UnsignedByte[maxExclusive=>"113"] ok 2 - Value "147" fails type constraint UnsignedByte[maxExclusive=>"113"] ok 3 - Value "199" fails type constraint UnsignedByte[maxExclusive=>"113"] ok 4 - Value "185" fails type constraint UnsignedByte[maxExclusive=>"113"] ok 5 - Value "255" fails type constraint UnsignedByte[maxExclusive=>"113"] 1..5 ok 56 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 113. # Subtest: Type atomic/unsignedByte is restricted by facet maxExclusive with value 255. ok 1 - Value "255" fails type constraint UnsignedByte[maxExclusive=>"255"] 1..1 ok 57 - Type atomic/unsignedByte is restricted by facet maxExclusive with value 255. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{1}. ok 1 - Value "27" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "221" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "31" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "72" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "56" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 58 - Type atomic/unsignedByte is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{2}. ok 1 - Value "7" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 2 - Value "8" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 3 - Value "232" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 4 - Value "8" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 5 - Value "223" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] 1..5 ok 59 - Type atomic/unsignedByte is restricted by facet pattern with value \d{2}. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{3}. ok 1 - Value "85" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "85" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "46" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "5" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "1" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 60 - Type atomic/unsignedByte is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{1}. ok 1 - Value "75" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "232" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "223" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "56" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "232" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 61 - Type atomic/unsignedByte is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedByte is restricted by facet pattern with value \d{2}. ok 1 - Value "1" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 2 - Value "234" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 3 - Value "4" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 4 - Value "223" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 5 - Value "1" fails type constraint UnsignedByte[pattern=>"(?^:(?ms:^\\d{2}\$))"] 1..5 ok 62 - Type atomic/unsignedByte is restricted by facet pattern with value \d{2}. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "53" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3573928)"] ok 2 - Value "38" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3573928)"] ok 3 - Value "81" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3573928)"] ok 4 - Value "152" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3573928)"] ok 5 - Value "103" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3573928)"] 1..5 ok 63 - Type atomic/unsignedByte is restricted by facet enumeration. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "48" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3575218)"] ok 2 - Value "74" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3575218)"] ok 3 - Value "198" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3575218)"] ok 4 - Value "213" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3575218)"] ok 5 - Value "98" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3575218)"] 1..5 ok 64 - Type atomic/unsignedByte is restricted by facet enumeration. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "77" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3579cf0)"] ok 2 - Value "58" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3579cf0)"] ok 3 - Value "147" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3579cf0)"] ok 4 - Value "231" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3579cf0)"] ok 5 - Value "193" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x3579cf0)"] 1..5 ok 65 - Type atomic/unsignedByte is restricted by facet enumeration. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "193" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x357d288)"] ok 2 - Value "80" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x357d288)"] ok 3 - Value "219" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x357d288)"] ok 4 - Value "39" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x357d288)"] ok 5 - Value "47" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x357d288)"] 1..5 ok 66 - Type atomic/unsignedByte is restricted by facet enumeration. # Subtest: Type atomic/unsignedByte is restricted by facet enumeration. ok 1 - Value "63" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x35824e8)"] ok 2 - Value "182" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x35824e8)"] ok 3 - Value "45" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x35824e8)"] ok 4 - Value "40" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x35824e8)"] ok 5 - Value "107" fails type constraint UnsignedByte[enumeration=>"ARRAY(0x35824e8)"] 1..5 ok 67 - Type atomic/unsignedByte is restricted by facet enumeration. 1..67 ok t/50unsignedInt.t ......... # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 0. ok 1 - Value "1" passes type constraint UnsignedInt[minExclusive=>"0"] ok 2 - Value "1832591814" passes type constraint UnsignedInt[minExclusive=>"0"] ok 3 - Value "1159363342" passes type constraint UnsignedInt[minExclusive=>"0"] ok 4 - Value "2761156808" passes type constraint UnsignedInt[minExclusive=>"0"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[minExclusive=>"0"] 1..5 ok 1 - Type atomic/unsignedInt is restricted by facet minExclusive with value 0. # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 72170852. ok 1 - Value "72170853" passes type constraint UnsignedInt[minExclusive=>"72170852"] ok 2 - Value "667832659" passes type constraint UnsignedInt[minExclusive=>"72170852"] ok 3 - Value "2383344626" passes type constraint UnsignedInt[minExclusive=>"72170852"] ok 4 - Value "3725868637" passes type constraint UnsignedInt[minExclusive=>"72170852"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[minExclusive=>"72170852"] 1..5 ok 2 - Type atomic/unsignedInt is restricted by facet minExclusive with value 72170852. # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 2085810236. ok 1 - Value "2085810237" passes type constraint UnsignedInt[minExclusive=>"2085810236"] ok 2 - Value "2739688204" passes type constraint UnsignedInt[minExclusive=>"2085810236"] ok 3 - Value "2494311306" passes type constraint UnsignedInt[minExclusive=>"2085810236"] ok 4 - Value "4000722380" passes type constraint UnsignedInt[minExclusive=>"2085810236"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[minExclusive=>"2085810236"] 1..5 ok 3 - Type atomic/unsignedInt is restricted by facet minExclusive with value 2085810236. # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 4242349370. ok 1 - Value "4242349371" passes type constraint UnsignedInt[minExclusive=>"4242349370"] ok 2 - Value "4258076808" passes type constraint UnsignedInt[minExclusive=>"4242349370"] ok 3 - Value "4267468898" passes type constraint UnsignedInt[minExclusive=>"4242349370"] ok 4 - Value "4284182886" passes type constraint UnsignedInt[minExclusive=>"4242349370"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[minExclusive=>"4242349370"] 1..5 ok 4 - Type atomic/unsignedInt is restricted by facet minExclusive with value 4242349370. # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 4294967294. ok 1 - Value "4294967295" passes type constraint UnsignedInt[minExclusive=>"4294967294"] 1..1 ok 5 - Type atomic/unsignedInt is restricted by facet minExclusive with value 4294967294. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 0. ok 1 - Value "0" passes type constraint UnsignedInt[minInclusive=>"0"] ok 2 - Value "2266183353" passes type constraint UnsignedInt[minInclusive=>"0"] ok 3 - Value "3817833782" passes type constraint UnsignedInt[minInclusive=>"0"] ok 4 - Value "1739697344" passes type constraint UnsignedInt[minInclusive=>"0"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[minInclusive=>"0"] 1..5 ok 6 - Type atomic/unsignedInt is restricted by facet minInclusive with value 0. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 3433747195. ok 1 - Value "3433747195" passes type constraint UnsignedInt[minInclusive=>"3433747195"] ok 2 - Value "3749498688" passes type constraint UnsignedInt[minInclusive=>"3433747195"] ok 3 - Value "4141075250" passes type constraint UnsignedInt[minInclusive=>"3433747195"] ok 4 - Value "3867497808" passes type constraint UnsignedInt[minInclusive=>"3433747195"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[minInclusive=>"3433747195"] 1..5 ok 7 - Type atomic/unsignedInt is restricted by facet minInclusive with value 3433747195. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 2401546713. ok 1 - Value "2401546713" passes type constraint UnsignedInt[minInclusive=>"2401546713"] ok 2 - Value "3115589962" passes type constraint UnsignedInt[minInclusive=>"2401546713"] ok 3 - Value "3761415141" passes type constraint UnsignedInt[minInclusive=>"2401546713"] ok 4 - Value "2817083921" passes type constraint UnsignedInt[minInclusive=>"2401546713"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[minInclusive=>"2401546713"] 1..5 ok 8 - Type atomic/unsignedInt is restricted by facet minInclusive with value 2401546713. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 2912115668. ok 1 - Value "2912115668" passes type constraint UnsignedInt[minInclusive=>"2912115668"] ok 2 - Value "4109011338" passes type constraint UnsignedInt[minInclusive=>"2912115668"] ok 3 - Value "3088452651" passes type constraint UnsignedInt[minInclusive=>"2912115668"] ok 4 - Value "2961995942" passes type constraint UnsignedInt[minInclusive=>"2912115668"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[minInclusive=>"2912115668"] 1..5 ok 9 - Type atomic/unsignedInt is restricted by facet minInclusive with value 2912115668. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 4294967295. ok 1 - Value "4294967295" passes type constraint UnsignedInt[minInclusive=>"4294967295"] 1..1 ok 10 - Type atomic/unsignedInt is restricted by facet minInclusive with value 4294967295. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 1. ok 1 - Value "0" passes type constraint UnsignedInt[maxExclusive=>"1"] 1..1 ok 11 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 339569650. ok 1 - Value "0" passes type constraint UnsignedInt[maxExclusive=>"339569650"] ok 2 - Value "23046762" passes type constraint UnsignedInt[maxExclusive=>"339569650"] ok 3 - Value "235307581" passes type constraint UnsignedInt[maxExclusive=>"339569650"] ok 4 - Value "334268793" passes type constraint UnsignedInt[maxExclusive=>"339569650"] ok 5 - Value "339569649" passes type constraint UnsignedInt[maxExclusive=>"339569650"] 1..5 ok 12 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 339569650. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 1539442072. ok 1 - Value "0" passes type constraint UnsignedInt[maxExclusive=>"1539442072"] ok 2 - Value "1084249757" passes type constraint UnsignedInt[maxExclusive=>"1539442072"] ok 3 - Value "1213056054" passes type constraint UnsignedInt[maxExclusive=>"1539442072"] ok 4 - Value "493131837" passes type constraint UnsignedInt[maxExclusive=>"1539442072"] ok 5 - Value "1539442071" passes type constraint UnsignedInt[maxExclusive=>"1539442072"] 1..5 ok 13 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 1539442072. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 1033689612. ok 1 - Value "0" passes type constraint UnsignedInt[maxExclusive=>"1033689612"] ok 2 - Value "939722023" passes type constraint UnsignedInt[maxExclusive=>"1033689612"] ok 3 - Value "606292023" passes type constraint UnsignedInt[maxExclusive=>"1033689612"] ok 4 - Value "255360374" passes type constraint UnsignedInt[maxExclusive=>"1033689612"] ok 5 - Value "1033689611" passes type constraint UnsignedInt[maxExclusive=>"1033689612"] 1..5 ok 14 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 1033689612. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 4294967295. ok 1 - Value "0" passes type constraint UnsignedInt[maxExclusive=>"4294967295"] ok 2 - Value "401123804" passes type constraint UnsignedInt[maxExclusive=>"4294967295"] ok 3 - Value "1160725769" passes type constraint UnsignedInt[maxExclusive=>"4294967295"] ok 4 - Value "1186451478" passes type constraint UnsignedInt[maxExclusive=>"4294967295"] ok 5 - Value "4294967294" passes type constraint UnsignedInt[maxExclusive=>"4294967295"] 1..5 ok 15 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 4294967295. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 0. ok 1 - Value "0" passes type constraint UnsignedInt[maxInclusive=>"0"] 1..1 ok 16 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 3323681229. ok 1 - Value "0" passes type constraint UnsignedInt[maxInclusive=>"3323681229"] ok 2 - Value "2832786672" passes type constraint UnsignedInt[maxInclusive=>"3323681229"] ok 3 - Value "518374699" passes type constraint UnsignedInt[maxInclusive=>"3323681229"] ok 4 - Value "2045003521" passes type constraint UnsignedInt[maxInclusive=>"3323681229"] ok 5 - Value "3323681229" passes type constraint UnsignedInt[maxInclusive=>"3323681229"] 1..5 ok 17 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 3323681229. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 637454996. ok 1 - Value "0" passes type constraint UnsignedInt[maxInclusive=>"637454996"] ok 2 - Value "278337081" passes type constraint UnsignedInt[maxInclusive=>"637454996"] ok 3 - Value "485072777" passes type constraint UnsignedInt[maxInclusive=>"637454996"] ok 4 - Value "268919441" passes type constraint UnsignedInt[maxInclusive=>"637454996"] ok 5 - Value "637454996" passes type constraint UnsignedInt[maxInclusive=>"637454996"] 1..5 ok 18 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 637454996. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 3479012164. ok 1 - Value "0" passes type constraint UnsignedInt[maxInclusive=>"3479012164"] ok 2 - Value "1016153814" passes type constraint UnsignedInt[maxInclusive=>"3479012164"] ok 3 - Value "1811092620" passes type constraint UnsignedInt[maxInclusive=>"3479012164"] ok 4 - Value "5643795" passes type constraint UnsignedInt[maxInclusive=>"3479012164"] ok 5 - Value "3479012164" passes type constraint UnsignedInt[maxInclusive=>"3479012164"] 1..5 ok 19 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 3479012164. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 4294967295. ok 1 - Value "0" passes type constraint UnsignedInt[maxInclusive=>"4294967295"] ok 2 - Value "2154216687" passes type constraint UnsignedInt[maxInclusive=>"4294967295"] ok 3 - Value "3994448256" passes type constraint UnsignedInt[maxInclusive=>"4294967295"] ok 4 - Value "2521119044" passes type constraint UnsignedInt[maxInclusive=>"4294967295"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[maxInclusive=>"4294967295"] 1..5 ok 20 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 4294967295. # Subtest: Type atomic/unsignedInt is restricted by facet fractionDigits with value 0. ok 1 - Value "0" passes type constraint UnsignedInt[fractionDigits=>"0"] ok 2 - Value "1924287060" passes type constraint UnsignedInt[fractionDigits=>"0"] ok 3 - Value "1509728369" passes type constraint UnsignedInt[fractionDigits=>"0"] ok 4 - Value "252230610" passes type constraint UnsignedInt[fractionDigits=>"0"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/unsignedInt is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 1. ok 1 - Value "1" passes type constraint UnsignedInt[totalDigits=>"1"] ok 2 - Value "7" passes type constraint UnsignedInt[totalDigits=>"1"] ok 3 - Value "1" passes type constraint UnsignedInt[totalDigits=>"1"] ok 4 - Value "2" passes type constraint UnsignedInt[totalDigits=>"1"] ok 5 - Value "1" passes type constraint UnsignedInt[totalDigits=>"1"] 1..5 ok 22 - Type atomic/unsignedInt is restricted by facet totalDigits with value 1. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 3. ok 1 - Value "6" passes type constraint UnsignedInt[totalDigits=>"3"] ok 2 - Value "31" passes type constraint UnsignedInt[totalDigits=>"3"] ok 3 - Value "852" passes type constraint UnsignedInt[totalDigits=>"3"] ok 4 - Value "3" passes type constraint UnsignedInt[totalDigits=>"3"] ok 5 - Value "76" passes type constraint UnsignedInt[totalDigits=>"3"] 1..5 ok 23 - Type atomic/unsignedInt is restricted by facet totalDigits with value 3. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 5. ok 1 - Value "3" passes type constraint UnsignedInt[totalDigits=>"5"] ok 2 - Value "63" passes type constraint UnsignedInt[totalDigits=>"5"] ok 3 - Value "958" passes type constraint UnsignedInt[totalDigits=>"5"] ok 4 - Value "3996" passes type constraint UnsignedInt[totalDigits=>"5"] ok 5 - Value "72469" passes type constraint UnsignedInt[totalDigits=>"5"] 1..5 ok 24 - Type atomic/unsignedInt is restricted by facet totalDigits with value 5. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 7. ok 1 - Value "2" passes type constraint UnsignedInt[totalDigits=>"7"] ok 2 - Value "20" passes type constraint UnsignedInt[totalDigits=>"7"] ok 3 - Value "328" passes type constraint UnsignedInt[totalDigits=>"7"] ok 4 - Value "6891" passes type constraint UnsignedInt[totalDigits=>"7"] ok 5 - Value "7727448" passes type constraint UnsignedInt[totalDigits=>"7"] 1..5 ok 25 - Type atomic/unsignedInt is restricted by facet totalDigits with value 7. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 10. ok 1 - Value "8" passes type constraint UnsignedInt[totalDigits=>"10"] ok 2 - Value "255" passes type constraint UnsignedInt[totalDigits=>"10"] ok 3 - Value "33841" passes type constraint UnsignedInt[totalDigits=>"10"] ok 4 - Value "1768503" passes type constraint UnsignedInt[totalDigits=>"10"] ok 5 - Value "1871752173" passes type constraint UnsignedInt[totalDigits=>"10"] 1..5 ok 26 - Type atomic/unsignedInt is restricted by facet totalDigits with value 10. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{1}. ok 1 - Value "4" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "7" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "3" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "5" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "2" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 27 - Type atomic/unsignedInt is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{3}. ok 1 - Value "879" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "233" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "783" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "621" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "699" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 28 - Type atomic/unsignedInt is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{5}. ok 1 - Value "68779" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "37876" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "34638" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "48493" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "43284" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 29 - Type atomic/unsignedInt is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{7}. ok 1 - Value "3384339" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] ok 2 - Value "2273743" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] ok 3 - Value "6664358" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] ok 4 - Value "5263655" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] ok 5 - Value "2323319" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] 1..5 ok 30 - Type atomic/unsignedInt is restricted by facet pattern with value \d{7}. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{10}. ok 1 - Value "4142734124" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 2 - Value "4121131161" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 3 - Value "4142731174" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 4 - Value "4111322122" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 5 - Value "4153734111" passes type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] 1..5 ok 31 - Type atomic/unsignedInt is restricted by facet pattern with value \d{10}. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "582" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d5d7f8)"] ok 2 - Value "283609" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d5d7f8)"] ok 3 - Value "582" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d5d7f8)"] ok 4 - Value "162" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d5d7f8)"] ok 5 - Value "367952057" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d5d7f8)"] 1..5 ok 32 - Type atomic/unsignedInt is restricted by facet enumeration. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "2157977" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d62d08)"] ok 2 - Value "62" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d62d08)"] ok 3 - Value "5135198" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d62d08)"] ok 4 - Value "944130" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d62d08)"] ok 5 - Value "62" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d62d08)"] 1..5 ok 33 - Type atomic/unsignedInt is restricted by facet enumeration. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "2421249" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d683c0)"] ok 2 - Value "959" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d683c0)"] ok 3 - Value "47" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d683c0)"] ok 4 - Value "959" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d683c0)"] ok 5 - Value "2421249" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d683c0)"] 1..5 ok 34 - Type atomic/unsignedInt is restricted by facet enumeration. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "969778623" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d6ccc8)"] ok 2 - Value "9906" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d6ccc8)"] ok 3 - Value "47" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d6ccc8)"] ok 4 - Value "969778623" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d6ccc8)"] ok 5 - Value "18558" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d6ccc8)"] 1..5 ok 35 - Type atomic/unsignedInt is restricted by facet enumeration. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "6662698" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d705d0)"] ok 2 - Value "276" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d705d0)"] ok 3 - Value "7776" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d705d0)"] ok 4 - Value "6662698" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d705d0)"] ok 5 - Value "34216" passes type constraint UnsignedInt[enumeration=>"ARRAY(0x3d705d0)"] 1..5 ok 36 - Type atomic/unsignedInt is restricted by facet enumeration. # Subtest: Type atomic/unsignedInt is restricted by facet whiteSpace with value collapse. ok 1 - Value "0" passes type constraint UnsignedInt[whiteSpace=>"collapse"] ok 2 - Value "2626359436" passes type constraint UnsignedInt[whiteSpace=>"collapse"] ok 3 - Value "934961103" passes type constraint UnsignedInt[whiteSpace=>"collapse"] ok 4 - Value "1581635374" passes type constraint UnsignedInt[whiteSpace=>"collapse"] ok 5 - Value "4294967295" passes type constraint UnsignedInt[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/unsignedInt is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 2976894290. ok 1 - Value "0" fails type constraint UnsignedInt[minInclusive=>"2976894290"] ok 2 - Value "708347188" fails type constraint UnsignedInt[minInclusive=>"2976894290"] ok 3 - Value "1122195078" fails type constraint UnsignedInt[minInclusive=>"2976894290"] ok 4 - Value "174343210" fails type constraint UnsignedInt[minInclusive=>"2976894290"] ok 5 - Value "2976894289" fails type constraint UnsignedInt[minInclusive=>"2976894290"] 1..5 ok 38 - Type atomic/unsignedInt is restricted by facet minInclusive with value 2976894290. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 1076892208. ok 1 - Value "0" fails type constraint UnsignedInt[minInclusive=>"1076892208"] ok 2 - Value "15441599" fails type constraint UnsignedInt[minInclusive=>"1076892208"] ok 3 - Value "316873262" fails type constraint UnsignedInt[minInclusive=>"1076892208"] ok 4 - Value "459570687" fails type constraint UnsignedInt[minInclusive=>"1076892208"] ok 5 - Value "1076892207" fails type constraint UnsignedInt[minInclusive=>"1076892208"] 1..5 ok 39 - Type atomic/unsignedInt is restricted by facet minInclusive with value 1076892208. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 2815670596. ok 1 - Value "0" fails type constraint UnsignedInt[minInclusive=>"2815670596"] ok 2 - Value "863588906" fails type constraint UnsignedInt[minInclusive=>"2815670596"] ok 3 - Value "1185750112" fails type constraint UnsignedInt[minInclusive=>"2815670596"] ok 4 - Value "1707302678" fails type constraint UnsignedInt[minInclusive=>"2815670596"] ok 5 - Value "2815670595" fails type constraint UnsignedInt[minInclusive=>"2815670596"] 1..5 ok 40 - Type atomic/unsignedInt is restricted by facet minInclusive with value 2815670596. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 795920399. ok 1 - Value "0" fails type constraint UnsignedInt[minInclusive=>"795920399"] ok 2 - Value "26358710" fails type constraint UnsignedInt[minInclusive=>"795920399"] ok 3 - Value "718501086" fails type constraint UnsignedInt[minInclusive=>"795920399"] ok 4 - Value "657587282" fails type constraint UnsignedInt[minInclusive=>"795920399"] ok 5 - Value "795920398" fails type constraint UnsignedInt[minInclusive=>"795920399"] 1..5 ok 41 - Type atomic/unsignedInt is restricted by facet minInclusive with value 795920399. # Subtest: Type atomic/unsignedInt is restricted by facet minInclusive with value 4294967295. ok 1 - Value "0" fails type constraint UnsignedInt[minInclusive=>"4294967295"] ok 2 - Value "2582347832" fails type constraint UnsignedInt[minInclusive=>"4294967295"] ok 3 - Value "3935935285" fails type constraint UnsignedInt[minInclusive=>"4294967295"] ok 4 - Value "1759957870" fails type constraint UnsignedInt[minInclusive=>"4294967295"] ok 5 - Value "4294967294" fails type constraint UnsignedInt[minInclusive=>"4294967295"] 1..5 ok 42 - Type atomic/unsignedInt is restricted by facet minInclusive with value 4294967295. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 0. ok 1 - Value "1" fails type constraint UnsignedInt[maxInclusive=>"0"] ok 2 - Value "2539298279" fails type constraint UnsignedInt[maxInclusive=>"0"] ok 3 - Value "1594892403" fails type constraint UnsignedInt[maxInclusive=>"0"] ok 4 - Value "2572895521" fails type constraint UnsignedInt[maxInclusive=>"0"] ok 5 - Value "4294967295" fails type constraint UnsignedInt[maxInclusive=>"0"] 1..5 ok 43 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 1116575447. ok 1 - Value "1116575448" fails type constraint UnsignedInt[maxInclusive=>"1116575447"] ok 2 - Value "3876884850" fails type constraint UnsignedInt[maxInclusive=>"1116575447"] ok 3 - Value "1663494401" fails type constraint UnsignedInt[maxInclusive=>"1116575447"] ok 4 - Value "4066312590" fails type constraint UnsignedInt[maxInclusive=>"1116575447"] ok 5 - Value "4294967295" fails type constraint UnsignedInt[maxInclusive=>"1116575447"] 1..5 ok 44 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 1116575447. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 3663158687. ok 1 - Value "3663158688" fails type constraint UnsignedInt[maxInclusive=>"3663158687"] ok 2 - Value "4112413925" fails type constraint UnsignedInt[maxInclusive=>"3663158687"] ok 3 - Value "3777174703" fails type constraint UnsignedInt[maxInclusive=>"3663158687"] ok 4 - Value "4282922536" fails type constraint UnsignedInt[maxInclusive=>"3663158687"] ok 5 - Value "4294967295" fails type constraint UnsignedInt[maxInclusive=>"3663158687"] 1..5 ok 45 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 3663158687. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 1600916644. ok 1 - Value "1600916645" fails type constraint UnsignedInt[maxInclusive=>"1600916644"] ok 2 - Value "2909227258" fails type constraint UnsignedInt[maxInclusive=>"1600916644"] ok 3 - Value "3587562506" fails type constraint UnsignedInt[maxInclusive=>"1600916644"] ok 4 - Value "2235705500" fails type constraint UnsignedInt[maxInclusive=>"1600916644"] ok 5 - Value "4294967295" fails type constraint UnsignedInt[maxInclusive=>"1600916644"] 1..5 ok 46 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 1600916644. # Subtest: Type atomic/unsignedInt is restricted by facet maxInclusive with value 2354971999. ok 1 - Value "2354972000" fails type constraint UnsignedInt[maxInclusive=>"2354971999"] ok 2 - Value "3033595904" fails type constraint UnsignedInt[maxInclusive=>"2354971999"] ok 3 - Value "3931046249" fails type constraint UnsignedInt[maxInclusive=>"2354971999"] ok 4 - Value "3724502281" fails type constraint UnsignedInt[maxInclusive=>"2354971999"] ok 5 - Value "4294967295" fails type constraint UnsignedInt[maxInclusive=>"2354971999"] 1..5 ok 47 - Type atomic/unsignedInt is restricted by facet maxInclusive with value 2354971999. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 1. ok 1 - Value "12" fails type constraint UnsignedInt[totalDigits=>"1"] ok 2 - Value "5241" fails type constraint UnsignedInt[totalDigits=>"1"] ok 3 - Value "225238" fails type constraint UnsignedInt[totalDigits=>"1"] ok 4 - Value "57582229" fails type constraint UnsignedInt[totalDigits=>"1"] ok 5 - Value "3694220168" fails type constraint UnsignedInt[totalDigits=>"1"] 1..5 ok 48 - Type atomic/unsignedInt is restricted by facet totalDigits with value 1. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 2. ok 1 - Value "744" fails type constraint UnsignedInt[totalDigits=>"2"] ok 2 - Value "6087" fails type constraint UnsignedInt[totalDigits=>"2"] ok 3 - Value "41606" fails type constraint UnsignedInt[totalDigits=>"2"] ok 4 - Value "575323" fails type constraint UnsignedInt[totalDigits=>"2"] ok 5 - Value "3207575552" fails type constraint UnsignedInt[totalDigits=>"2"] 1..5 ok 49 - Type atomic/unsignedInt is restricted by facet totalDigits with value 2. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 3. ok 1 - Value "8438" fails type constraint UnsignedInt[totalDigits=>"3"] ok 2 - Value "17357" fails type constraint UnsignedInt[totalDigits=>"3"] ok 3 - Value "587817" fails type constraint UnsignedInt[totalDigits=>"3"] ok 4 - Value "4633572" fails type constraint UnsignedInt[totalDigits=>"3"] ok 5 - Value "3521971725" fails type constraint UnsignedInt[totalDigits=>"3"] 1..5 ok 50 - Type atomic/unsignedInt is restricted by facet totalDigits with value 3. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 4. ok 1 - Value "47001" fails type constraint UnsignedInt[totalDigits=>"4"] ok 2 - Value "823342" fails type constraint UnsignedInt[totalDigits=>"4"] ok 3 - Value "7164125" fails type constraint UnsignedInt[totalDigits=>"4"] ok 4 - Value "81398613" fails type constraint UnsignedInt[totalDigits=>"4"] ok 5 - Value "1850477094" fails type constraint UnsignedInt[totalDigits=>"4"] 1..5 ok 51 - Type atomic/unsignedInt is restricted by facet totalDigits with value 4. # Subtest: Type atomic/unsignedInt is restricted by facet totalDigits with value 5. ok 1 - Value "147284" fails type constraint UnsignedInt[totalDigits=>"5"] ok 2 - Value "7452558" fails type constraint UnsignedInt[totalDigits=>"5"] ok 3 - Value "64885333" fails type constraint UnsignedInt[totalDigits=>"5"] ok 4 - Value "536553013" fails type constraint UnsignedInt[totalDigits=>"5"] ok 5 - Value "3684558235" fails type constraint UnsignedInt[totalDigits=>"5"] 1..5 ok 52 - Type atomic/unsignedInt is restricted by facet totalDigits with value 5. # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 0. ok 1 - Value "0" fails type constraint UnsignedInt[minExclusive=>"0"] 1..1 ok 53 - Type atomic/unsignedInt is restricted by facet minExclusive with value 0. # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 1657198128. ok 1 - Value "0" fails type constraint UnsignedInt[minExclusive=>"1657198128"] ok 2 - Value "1502453737" fails type constraint UnsignedInt[minExclusive=>"1657198128"] ok 3 - Value "308967366" fails type constraint UnsignedInt[minExclusive=>"1657198128"] ok 4 - Value "1308358655" fails type constraint UnsignedInt[minExclusive=>"1657198128"] ok 5 - Value "1657198128" fails type constraint UnsignedInt[minExclusive=>"1657198128"] 1..5 ok 54 - Type atomic/unsignedInt is restricted by facet minExclusive with value 1657198128. # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 38976714. ok 1 - Value "0" fails type constraint UnsignedInt[minExclusive=>"38976714"] ok 2 - Value "9799632" fails type constraint UnsignedInt[minExclusive=>"38976714"] ok 3 - Value "17346221" fails type constraint UnsignedInt[minExclusive=>"38976714"] ok 4 - Value "12100146" fails type constraint UnsignedInt[minExclusive=>"38976714"] ok 5 - Value "38976714" fails type constraint UnsignedInt[minExclusive=>"38976714"] 1..5 ok 55 - Type atomic/unsignedInt is restricted by facet minExclusive with value 38976714. # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 1759037912. ok 1 - Value "0" fails type constraint UnsignedInt[minExclusive=>"1759037912"] ok 2 - Value "432160371" fails type constraint UnsignedInt[minExclusive=>"1759037912"] ok 3 - Value "807014465" fails type constraint UnsignedInt[minExclusive=>"1759037912"] ok 4 - Value "1141429462" fails type constraint UnsignedInt[minExclusive=>"1759037912"] ok 5 - Value "1759037912" fails type constraint UnsignedInt[minExclusive=>"1759037912"] 1..5 ok 56 - Type atomic/unsignedInt is restricted by facet minExclusive with value 1759037912. # Subtest: Type atomic/unsignedInt is restricted by facet minExclusive with value 4294967294. ok 1 - Value "0" fails type constraint UnsignedInt[minExclusive=>"4294967294"] ok 2 - Value "908662424" fails type constraint UnsignedInt[minExclusive=>"4294967294"] ok 3 - Value "712642291" fails type constraint UnsignedInt[minExclusive=>"4294967294"] ok 4 - Value "2489818821" fails type constraint UnsignedInt[minExclusive=>"4294967294"] ok 5 - Value "4294967294" fails type constraint UnsignedInt[minExclusive=>"4294967294"] 1..5 ok 57 - Type atomic/unsignedInt is restricted by facet minExclusive with value 4294967294. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 1. ok 1 - Value "1" fails type constraint UnsignedInt[maxExclusive=>"1"] ok 2 - Value "1139629629" fails type constraint UnsignedInt[maxExclusive=>"1"] ok 3 - Value "315140948" fails type constraint UnsignedInt[maxExclusive=>"1"] ok 4 - Value "3228964435" fails type constraint UnsignedInt[maxExclusive=>"1"] ok 5 - Value "4294967295" fails type constraint UnsignedInt[maxExclusive=>"1"] 1..5 ok 58 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 3352947019. ok 1 - Value "3352947019" fails type constraint UnsignedInt[maxExclusive=>"3352947019"] ok 2 - Value "3680518649" fails type constraint UnsignedInt[maxExclusive=>"3352947019"] ok 3 - Value "3578123117" fails type constraint UnsignedInt[maxExclusive=>"3352947019"] ok 4 - Value "4203755449" fails type constraint UnsignedInt[maxExclusive=>"3352947019"] ok 5 - Value "4294967295" fails type constraint UnsignedInt[maxExclusive=>"3352947019"] 1..5 ok 59 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 3352947019. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 205769955. ok 1 - Value "205769955" fails type constraint UnsignedInt[maxExclusive=>"205769955"] ok 2 - Value "297207523" fails type constraint UnsignedInt[maxExclusive=>"205769955"] ok 3 - Value "2475770327" fails type constraint UnsignedInt[maxExclusive=>"205769955"] ok 4 - Value "551666909" fails type constraint UnsignedInt[maxExclusive=>"205769955"] ok 5 - Value "4294967295" fails type constraint UnsignedInt[maxExclusive=>"205769955"] 1..5 ok 60 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 205769955. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 1758636711. ok 1 - Value "1758636711" fails type constraint UnsignedInt[maxExclusive=>"1758636711"] ok 2 - Value "4028713122" fails type constraint UnsignedInt[maxExclusive=>"1758636711"] ok 3 - Value "3768820111" fails type constraint UnsignedInt[maxExclusive=>"1758636711"] ok 4 - Value "4142208651" fails type constraint UnsignedInt[maxExclusive=>"1758636711"] ok 5 - Value "4294967295" fails type constraint UnsignedInt[maxExclusive=>"1758636711"] 1..5 ok 61 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 1758636711. # Subtest: Type atomic/unsignedInt is restricted by facet maxExclusive with value 4294967295. ok 1 - Value "4294967295" fails type constraint UnsignedInt[maxExclusive=>"4294967295"] 1..1 ok 62 - Type atomic/unsignedInt is restricted by facet maxExclusive with value 4294967295. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{1}. ok 1 - Value "24292767" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "486586812" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "47856523" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "4663127" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "322455443" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 63 - Type atomic/unsignedInt is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{3}. ok 1 - Value "4867" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "4132656154" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "25552718" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "245348" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "36" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 64 - Type atomic/unsignedInt is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{5}. ok 1 - Value "4133716174" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "2571" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "254428812" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "959824" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "2662511" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 65 - Type atomic/unsignedInt is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{7}. ok 1 - Value "63283426" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] ok 2 - Value "61451847" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] ok 3 - Value "231944" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] ok 4 - Value "5882" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] ok 5 - Value "36937417" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{7}\$))"] 1..5 ok 66 - Type atomic/unsignedInt is restricted by facet pattern with value \d{7}. # Subtest: Type atomic/unsignedInt is restricted by facet pattern with value \d{10}. ok 1 - Value "4494" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 2 - Value "3435967" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 3 - Value "34252" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 4 - Value "4365" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] ok 5 - Value "6395" fails type constraint UnsignedInt[pattern=>"(?^:(?ms:^\\d{10}\$))"] 1..5 ok 67 - Type atomic/unsignedInt is restricted by facet pattern with value \d{10}. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "2360970273" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3df7150)"] ok 2 - Value "1229510359" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3df7150)"] ok 3 - Value "4027828735" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3df7150)"] ok 4 - Value "5131048" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3df7150)"] ok 5 - Value "2956850759" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3df7150)"] 1..5 ok 68 - Type atomic/unsignedInt is restricted by facet enumeration. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "627887621" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3dfcd50)"] ok 2 - Value "2473466232" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3dfcd50)"] ok 3 - Value "2473466232" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3dfcd50)"] ok 4 - Value "2473466232" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3dfcd50)"] ok 5 - Value "1911547289" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3dfcd50)"] 1..5 ok 69 - Type atomic/unsignedInt is restricted by facet enumeration. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "4192360433" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e01f78)"] ok 2 - Value "119479023" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e01f78)"] ok 3 - Value "2645499376" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e01f78)"] ok 4 - Value "3252138589" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e01f78)"] ok 5 - Value "4163719111" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e01f78)"] 1..5 ok 70 - Type atomic/unsignedInt is restricted by facet enumeration. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "1746307776" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e073c8)"] ok 2 - Value "1228359153" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e073c8)"] ok 3 - Value "4225339663" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e073c8)"] ok 4 - Value "1558294678" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e073c8)"] ok 5 - Value "1558294678" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e073c8)"] 1..5 ok 71 - Type atomic/unsignedInt is restricted by facet enumeration. # Subtest: Type atomic/unsignedInt is restricted by facet enumeration. ok 1 - Value "1385287528" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e09268)"] ok 2 - Value "2035203914" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e09268)"] ok 3 - Value "2566228164" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e09268)"] ok 4 - Value "3746628266" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e09268)"] ok 5 - Value "339657124" fails type constraint UnsignedInt[enumeration=>"ARRAY(0x3e09268)"] 1..5 ok 72 - Type atomic/unsignedInt is restricted by facet enumeration. 1..72 ok t/50unsignedLong.t ........ # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 0. ok 1 - Value "1" passes type constraint UnsignedLong[minExclusive=>"0"] ok 2 - Value "579421924029281942" passes type constraint UnsignedLong[minExclusive=>"0"] ok 3 - Value "219905673220316289" passes type constraint UnsignedLong[minExclusive=>"0"] ok 4 - Value "825556724778076955" passes type constraint UnsignedLong[minExclusive=>"0"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[minExclusive=>"0"] 1..5 ok 1 - Type atomic/unsignedLong is restricted by facet minExclusive with value 0. # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 853655586043630230. ok 1 - Value "853655586043630231" passes type constraint UnsignedLong[minExclusive=>"853655586043630230"] ok 2 - Value "942139671139083756" passes type constraint UnsignedLong[minExclusive=>"853655586043630230"] ok 3 - Value "942175964599979620" passes type constraint UnsignedLong[minExclusive=>"853655586043630230"] ok 4 - Value "937601013341671843" passes type constraint UnsignedLong[minExclusive=>"853655586043630230"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[minExclusive=>"853655586043630230"] 1..5 ok 2 - Type atomic/unsignedLong is restricted by facet minExclusive with value 853655586043630230. # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 278671410676320174. ok 1 - Value "278671410676320175" passes type constraint UnsignedLong[minExclusive=>"278671410676320174"] ok 2 - Value "702417656416904009" passes type constraint UnsignedLong[minExclusive=>"278671410676320174"] ok 3 - Value "320678524002397993" passes type constraint UnsignedLong[minExclusive=>"278671410676320174"] ok 4 - Value "975565089788066280" passes type constraint UnsignedLong[minExclusive=>"278671410676320174"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[minExclusive=>"278671410676320174"] 1..5 ok 3 - Type atomic/unsignedLong is restricted by facet minExclusive with value 278671410676320174. # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 595843373185442780. ok 1 - Value "595843373185442781" passes type constraint UnsignedLong[minExclusive=>"595843373185442780"] ok 2 - Value "953273142321915308" passes type constraint UnsignedLong[minExclusive=>"595843373185442780"] ok 3 - Value "817253934811455311" passes type constraint UnsignedLong[minExclusive=>"595843373185442780"] ok 4 - Value "983718955254806591" passes type constraint UnsignedLong[minExclusive=>"595843373185442780"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[minExclusive=>"595843373185442780"] 1..5 ok 4 - Type atomic/unsignedLong is restricted by facet minExclusive with value 595843373185442780. # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "999999999999999999" passes type constraint UnsignedLong[minExclusive=>"999999999999999998"] 1..1 ok 5 - Type atomic/unsignedLong is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 0. ok 1 - Value "0" passes type constraint UnsignedLong[minInclusive=>"0"] ok 2 - Value "41007894529837773" passes type constraint UnsignedLong[minInclusive=>"0"] ok 3 - Value "702305597604277131" passes type constraint UnsignedLong[minInclusive=>"0"] ok 4 - Value "95182362152875343" passes type constraint UnsignedLong[minInclusive=>"0"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[minInclusive=>"0"] 1..5 ok 6 - Type atomic/unsignedLong is restricted by facet minInclusive with value 0. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 846028599370221122. ok 1 - Value "846028599370221122" passes type constraint UnsignedLong[minInclusive=>"846028599370221122"] ok 2 - Value "858920554078437206" passes type constraint UnsignedLong[minInclusive=>"846028599370221122"] ok 3 - Value "868333972315695196" passes type constraint UnsignedLong[minInclusive=>"846028599370221122"] ok 4 - Value "854285391376024437" passes type constraint UnsignedLong[minInclusive=>"846028599370221122"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[minInclusive=>"846028599370221122"] 1..5 ok 7 - Type atomic/unsignedLong is restricted by facet minInclusive with value 846028599370221122. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 842438235652469335. ok 1 - Value "842438235652469335" passes type constraint UnsignedLong[minInclusive=>"842438235652469335"] ok 2 - Value "941589841735488982" passes type constraint UnsignedLong[minInclusive=>"842438235652469335"] ok 3 - Value "937796290481633731" passes type constraint UnsignedLong[minInclusive=>"842438235652469335"] ok 4 - Value "882381498356502105" passes type constraint UnsignedLong[minInclusive=>"842438235652469335"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[minInclusive=>"842438235652469335"] 1..5 ok 8 - Type atomic/unsignedLong is restricted by facet minInclusive with value 842438235652469335. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 237916309768272493. ok 1 - Value "237916309768272493" passes type constraint UnsignedLong[minInclusive=>"237916309768272493"] ok 2 - Value "808647780058454955" passes type constraint UnsignedLong[minInclusive=>"237916309768272493"] ok 3 - Value "918974327612490334" passes type constraint UnsignedLong[minInclusive=>"237916309768272493"] ok 4 - Value "330533892042496564" passes type constraint UnsignedLong[minInclusive=>"237916309768272493"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[minInclusive=>"237916309768272493"] 1..5 ok 9 - Type atomic/unsignedLong is restricted by facet minInclusive with value 237916309768272493. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "999999999999999999" passes type constraint UnsignedLong[minInclusive=>"999999999999999999"] 1..1 ok 10 - Type atomic/unsignedLong is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 1. ok 1 - Value "0" passes type constraint UnsignedLong[maxExclusive=>"1"] 1..1 ok 11 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 621144438259934594. ok 1 - Value "0" passes type constraint UnsignedLong[maxExclusive=>"621144438259934594"] ok 2 - Value "201791954294354993" passes type constraint UnsignedLong[maxExclusive=>"621144438259934594"] ok 3 - Value "191571782779087926" passes type constraint UnsignedLong[maxExclusive=>"621144438259934594"] ok 4 - Value "100689026846308507" passes type constraint UnsignedLong[maxExclusive=>"621144438259934594"] ok 5 - Value "621144438259934593" passes type constraint UnsignedLong[maxExclusive=>"621144438259934594"] 1..5 ok 12 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 621144438259934594. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 114762413382550444. ok 1 - Value "0" passes type constraint UnsignedLong[maxExclusive=>"114762413382550444"] ok 2 - Value "63464628654103891" passes type constraint UnsignedLong[maxExclusive=>"114762413382550444"] ok 3 - Value "22848637588725746" passes type constraint UnsignedLong[maxExclusive=>"114762413382550444"] ok 4 - Value "104871003695373474" passes type constraint UnsignedLong[maxExclusive=>"114762413382550444"] ok 5 - Value "114762413382550443" passes type constraint UnsignedLong[maxExclusive=>"114762413382550444"] 1..5 ok 13 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 114762413382550444. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 146493734340271798. ok 1 - Value "0" passes type constraint UnsignedLong[maxExclusive=>"146493734340271798"] ok 2 - Value "106269794730729926" passes type constraint UnsignedLong[maxExclusive=>"146493734340271798"] ok 3 - Value "111591154715930884" passes type constraint UnsignedLong[maxExclusive=>"146493734340271798"] ok 4 - Value "41067703125806682" passes type constraint UnsignedLong[maxExclusive=>"146493734340271798"] ok 5 - Value "146493734340271797" passes type constraint UnsignedLong[maxExclusive=>"146493734340271798"] 1..5 ok 14 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 146493734340271798. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "0" passes type constraint UnsignedLong[maxExclusive=>"999999999999999999"] ok 2 - Value "450417699601756592" passes type constraint UnsignedLong[maxExclusive=>"999999999999999999"] ok 3 - Value "6767563515241548" passes type constraint UnsignedLong[maxExclusive=>"999999999999999999"] ok 4 - Value "42409174718375575" passes type constraint UnsignedLong[maxExclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" passes type constraint UnsignedLong[maxExclusive=>"999999999999999999"] 1..5 ok 15 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 0. ok 1 - Value "0" passes type constraint UnsignedLong[maxInclusive=>"0"] 1..1 ok 16 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 183206970010490244. ok 1 - Value "0" passes type constraint UnsignedLong[maxInclusive=>"183206970010490244"] ok 2 - Value "106622141242831681" passes type constraint UnsignedLong[maxInclusive=>"183206970010490244"] ok 3 - Value "118968621288518129" passes type constraint UnsignedLong[maxInclusive=>"183206970010490244"] ok 4 - Value "45894558483907457" passes type constraint UnsignedLong[maxInclusive=>"183206970010490244"] ok 5 - Value "183206970010490244" passes type constraint UnsignedLong[maxInclusive=>"183206970010490244"] 1..5 ok 17 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 183206970010490244. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 126060676543225391. ok 1 - Value "0" passes type constraint UnsignedLong[maxInclusive=>"126060676543225391"] ok 2 - Value "87379499370975988" passes type constraint UnsignedLong[maxInclusive=>"126060676543225391"] ok 3 - Value "25750459121279535" passes type constraint UnsignedLong[maxInclusive=>"126060676543225391"] ok 4 - Value "14433512623924316" passes type constraint UnsignedLong[maxInclusive=>"126060676543225391"] ok 5 - Value "126060676543225391" passes type constraint UnsignedLong[maxInclusive=>"126060676543225391"] 1..5 ok 18 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 126060676543225391. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 501388613203794019. ok 1 - Value "0" passes type constraint UnsignedLong[maxInclusive=>"501388613203794019"] ok 2 - Value "308691166761711236" passes type constraint UnsignedLong[maxInclusive=>"501388613203794019"] ok 3 - Value "112916681063706516" passes type constraint UnsignedLong[maxInclusive=>"501388613203794019"] ok 4 - Value "302566782287082417" passes type constraint UnsignedLong[maxInclusive=>"501388613203794019"] ok 5 - Value "501388613203794019" passes type constraint UnsignedLong[maxInclusive=>"501388613203794019"] 1..5 ok 19 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 501388613203794019. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 999999999999999999. ok 1 - Value "0" passes type constraint UnsignedLong[maxInclusive=>"999999999999999999"] ok 2 - Value "935130467038026934" passes type constraint UnsignedLong[maxInclusive=>"999999999999999999"] ok 3 - Value "472974001380600860" passes type constraint UnsignedLong[maxInclusive=>"999999999999999999"] ok 4 - Value "474969679238704811" passes type constraint UnsignedLong[maxInclusive=>"999999999999999999"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[maxInclusive=>"999999999999999999"] 1..5 ok 20 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 999999999999999999. # Subtest: Type atomic/unsignedLong is restricted by facet fractionDigits with value 0. ok 1 - Value "0" passes type constraint UnsignedLong[fractionDigits=>"0"] ok 2 - Value "163428080161349797" passes type constraint UnsignedLong[fractionDigits=>"0"] ok 3 - Value "968661288039707745" passes type constraint UnsignedLong[fractionDigits=>"0"] ok 4 - Value "666571856464760025" passes type constraint UnsignedLong[fractionDigits=>"0"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/unsignedLong is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 1. ok 1 - Value "5" passes type constraint UnsignedLong[totalDigits=>"1"] ok 2 - Value "5" passes type constraint UnsignedLong[totalDigits=>"1"] ok 3 - Value "1" passes type constraint UnsignedLong[totalDigits=>"1"] ok 4 - Value "5" passes type constraint UnsignedLong[totalDigits=>"1"] ok 5 - Value "1" passes type constraint UnsignedLong[totalDigits=>"1"] 1..5 ok 22 - Type atomic/unsignedLong is restricted by facet totalDigits with value 1. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 5. ok 1 - Value "7" passes type constraint UnsignedLong[totalDigits=>"5"] ok 2 - Value "12" passes type constraint UnsignedLong[totalDigits=>"5"] ok 3 - Value "196" passes type constraint UnsignedLong[totalDigits=>"5"] ok 4 - Value "5786" passes type constraint UnsignedLong[totalDigits=>"5"] ok 5 - Value "17609" passes type constraint UnsignedLong[totalDigits=>"5"] 1..5 ok 23 - Type atomic/unsignedLong is restricted by facet totalDigits with value 5. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 9. ok 1 - Value "4" passes type constraint UnsignedLong[totalDigits=>"9"] ok 2 - Value "351" passes type constraint UnsignedLong[totalDigits=>"9"] ok 3 - Value "23474" passes type constraint UnsignedLong[totalDigits=>"9"] ok 4 - Value "3788647" passes type constraint UnsignedLong[totalDigits=>"9"] ok 5 - Value "755984772" passes type constraint UnsignedLong[totalDigits=>"9"] 1..5 ok 24 - Type atomic/unsignedLong is restricted by facet totalDigits with value 9. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 13. ok 1 - Value "8" passes type constraint UnsignedLong[totalDigits=>"13"] ok 2 - Value "1951" passes type constraint UnsignedLong[totalDigits=>"13"] ok 3 - Value "7799326" passes type constraint UnsignedLong[totalDigits=>"13"] ok 4 - Value "3329204877" passes type constraint UnsignedLong[totalDigits=>"13"] ok 5 - Value "3382473510617" passes type constraint UnsignedLong[totalDigits=>"13"] 1..5 ok 25 - Type atomic/unsignedLong is restricted by facet totalDigits with value 13. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 18. ok 1 - Value "1" passes type constraint UnsignedLong[totalDigits=>"18"] ok 2 - Value "60939" passes type constraint UnsignedLong[totalDigits=>"18"] ok 3 - Value "353491186" passes type constraint UnsignedLong[totalDigits=>"18"] ok 4 - Value "4740096172026" passes type constraint UnsignedLong[totalDigits=>"18"] ok 5 - Value "785697261776857178" passes type constraint UnsignedLong[totalDigits=>"18"] 1..5 ok 26 - Type atomic/unsignedLong is restricted by facet totalDigits with value 18. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{1}. ok 1 - Value "8" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "8" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "5" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "5" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "5" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 27 - Type atomic/unsignedLong is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{5}. ok 1 - Value "44186" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "48744" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "32321" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "35523" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "85477" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 28 - Type atomic/unsignedLong is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{9}. ok 1 - Value "357386454" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 2 - Value "428648357" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 3 - Value "644555788" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 4 - Value "495528158" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 5 - Value "699948339" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] 1..5 ok 29 - Type atomic/unsignedLong is restricted by facet pattern with value \d{9}. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{13}. ok 1 - Value "2373271823545" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 2 - Value "2589651918243" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 3 - Value "5147455727632" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 4 - Value "4556844658222" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 5 - Value "5445757533925" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] 1..5 ok 30 - Type atomic/unsignedLong is restricted by facet pattern with value \d{13}. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{18}. ok 1 - Value "916127516267662627" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "964523682364156541" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "966625142267332424" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "913784361723264886" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "917217432147464684" passes type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 31 - Type atomic/unsignedLong is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "475868893660" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e14f8)"] ok 2 - Value "475868893660" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e14f8)"] ok 3 - Value "69228431818957325" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e14f8)"] ok 4 - Value "6246890837920823" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e14f8)"] ok 5 - Value "2841737" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e14f8)"] 1..5 ok 32 - Type atomic/unsignedLong is restricted by facet enumeration. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "355386265673274248" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e6710)"] ok 2 - Value "840115845" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e6710)"] ok 3 - Value "37531498438491484" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e6710)"] ok 4 - Value "320" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e6710)"] ok 5 - Value "320" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25e6710)"] 1..5 ok 33 - Type atomic/unsignedLong is restricted by facet enumeration. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "33505897371058979" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25eb740)"] ok 2 - Value "48185" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25eb740)"] ok 3 - Value "48185" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25eb740)"] ok 4 - Value "38" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25eb740)"] ok 5 - Value "51135955" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25eb740)"] 1..5 ok 34 - Type atomic/unsignedLong is restricted by facet enumeration. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "5093784" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f1a48)"] ok 2 - Value "10" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f1a48)"] ok 3 - Value "1737393204819" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f1a48)"] ok 4 - Value "50511429" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f1a48)"] ok 5 - Value "8333904222" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f1a48)"] 1..5 ok 35 - Type atomic/unsignedLong is restricted by facet enumeration. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "858510565604495" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f4870)"] ok 2 - Value "62233091384207" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f4870)"] ok 3 - Value "9211859" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f4870)"] ok 4 - Value "47" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f4870)"] ok 5 - Value "62233091384207" passes type constraint UnsignedLong[enumeration=>"ARRAY(0x25f4870)"] 1..5 ok 36 - Type atomic/unsignedLong is restricted by facet enumeration. # Subtest: Type atomic/unsignedLong is restricted by facet whiteSpace with value collapse. ok 1 - Value "0" passes type constraint UnsignedLong[whiteSpace=>"collapse"] ok 2 - Value "515074060769636132" passes type constraint UnsignedLong[whiteSpace=>"collapse"] ok 3 - Value "636981916365820465" passes type constraint UnsignedLong[whiteSpace=>"collapse"] ok 4 - Value "671551779918335921" passes type constraint UnsignedLong[whiteSpace=>"collapse"] ok 5 - Value "999999999999999999" passes type constraint UnsignedLong[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/unsignedLong is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 607303985250778221. ok 1 - Value "0" fails type constraint UnsignedLong[minInclusive=>"607303985250778221"] ok 2 - Value "78776965077975312" fails type constraint UnsignedLong[minInclusive=>"607303985250778221"] ok 3 - Value "333626116185448486" fails type constraint UnsignedLong[minInclusive=>"607303985250778221"] ok 4 - Value "176760580557294792" fails type constraint UnsignedLong[minInclusive=>"607303985250778221"] ok 5 - Value "607303985250778220" fails type constraint UnsignedLong[minInclusive=>"607303985250778221"] 1..5 ok 38 - Type atomic/unsignedLong is restricted by facet minInclusive with value 607303985250778221. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 475565976977797121. ok 1 - Value "0" fails type constraint UnsignedLong[minInclusive=>"475565976977797121"] ok 2 - Value "243057859851789813" fails type constraint UnsignedLong[minInclusive=>"475565976977797121"] ok 3 - Value "350287480877992018" fails type constraint UnsignedLong[minInclusive=>"475565976977797121"] ok 4 - Value "228617340624930809" fails type constraint UnsignedLong[minInclusive=>"475565976977797121"] ok 5 - Value "475565976977797120" fails type constraint UnsignedLong[minInclusive=>"475565976977797121"] 1..5 ok 39 - Type atomic/unsignedLong is restricted by facet minInclusive with value 475565976977797121. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 78231575228674965. ok 1 - Value "0" fails type constraint UnsignedLong[minInclusive=>"78231575228674965"] ok 2 - Value "64436704482788751" fails type constraint UnsignedLong[minInclusive=>"78231575228674965"] ok 3 - Value "70479407485482966" fails type constraint UnsignedLong[minInclusive=>"78231575228674965"] ok 4 - Value "36771734124550700" fails type constraint UnsignedLong[minInclusive=>"78231575228674965"] ok 5 - Value "78231575228674964" fails type constraint UnsignedLong[minInclusive=>"78231575228674965"] 1..5 ok 40 - Type atomic/unsignedLong is restricted by facet minInclusive with value 78231575228674965. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 227623669414460438. ok 1 - Value "0" fails type constraint UnsignedLong[minInclusive=>"227623669414460438"] ok 2 - Value "212874377782275639" fails type constraint UnsignedLong[minInclusive=>"227623669414460438"] ok 3 - Value "195872563971949804" fails type constraint UnsignedLong[minInclusive=>"227623669414460438"] ok 4 - Value "219070887195480277" fails type constraint UnsignedLong[minInclusive=>"227623669414460438"] ok 5 - Value "227623669414460437" fails type constraint UnsignedLong[minInclusive=>"227623669414460438"] 1..5 ok 41 - Type atomic/unsignedLong is restricted by facet minInclusive with value 227623669414460438. # Subtest: Type atomic/unsignedLong is restricted by facet minInclusive with value 999999999999999999. ok 1 - Value "0" fails type constraint UnsignedLong[minInclusive=>"999999999999999999"] ok 2 - Value "428678212178694172" fails type constraint UnsignedLong[minInclusive=>"999999999999999999"] ok 3 - Value "24363826435765512" fails type constraint UnsignedLong[minInclusive=>"999999999999999999"] ok 4 - Value "162032948824023303" fails type constraint UnsignedLong[minInclusive=>"999999999999999999"] ok 5 - Value "999999999999999998" fails type constraint UnsignedLong[minInclusive=>"999999999999999999"] 1..5 ok 42 - Type atomic/unsignedLong is restricted by facet minInclusive with value 999999999999999999. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 0. ok 1 - Value "1" fails type constraint UnsignedLong[maxInclusive=>"0"] ok 2 - Value "378536898276589872" fails type constraint UnsignedLong[maxInclusive=>"0"] ok 3 - Value "940884396243847" fails type constraint UnsignedLong[maxInclusive=>"0"] ok 4 - Value "631245973550001892" fails type constraint UnsignedLong[maxInclusive=>"0"] ok 5 - Value "999999999999999999" fails type constraint UnsignedLong[maxInclusive=>"0"] 1..5 ok 43 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 658823762719767058. ok 1 - Value "658823762719767059" fails type constraint UnsignedLong[maxInclusive=>"658823762719767058"] ok 2 - Value "937697798837375450" fails type constraint UnsignedLong[maxInclusive=>"658823762719767058"] ok 3 - Value "786346002052533289" fails type constraint UnsignedLong[maxInclusive=>"658823762719767058"] ok 4 - Value "858194201256232558" fails type constraint UnsignedLong[maxInclusive=>"658823762719767058"] ok 5 - Value "999999999999999999" fails type constraint UnsignedLong[maxInclusive=>"658823762719767058"] 1..5 ok 44 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 658823762719767058. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 716865919719541721. ok 1 - Value "716865919719541722" fails type constraint UnsignedLong[maxInclusive=>"716865919719541721"] ok 2 - Value "957126819824961752" fails type constraint UnsignedLong[maxInclusive=>"716865919719541721"] ok 3 - Value "881387289577164257" fails type constraint UnsignedLong[maxInclusive=>"716865919719541721"] ok 4 - Value "939625894887129164" fails type constraint UnsignedLong[maxInclusive=>"716865919719541721"] ok 5 - Value "999999999999999999" fails type constraint UnsignedLong[maxInclusive=>"716865919719541721"] 1..5 ok 45 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 716865919719541721. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 456868453150915620. ok 1 - Value "456868453150915621" fails type constraint UnsignedLong[maxInclusive=>"456868453150915620"] ok 2 - Value "900842282656852195" fails type constraint UnsignedLong[maxInclusive=>"456868453150915620"] ok 3 - Value "550194434556833235" fails type constraint UnsignedLong[maxInclusive=>"456868453150915620"] ok 4 - Value "586332526617090104" fails type constraint UnsignedLong[maxInclusive=>"456868453150915620"] ok 5 - Value "999999999999999999" fails type constraint UnsignedLong[maxInclusive=>"456868453150915620"] 1..5 ok 46 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 456868453150915620. # Subtest: Type atomic/unsignedLong is restricted by facet maxInclusive with value 988150031519812287. ok 1 - Value "988150031519812288" fails type constraint UnsignedLong[maxInclusive=>"988150031519812287"] ok 2 - Value "989538850324977517" fails type constraint UnsignedLong[maxInclusive=>"988150031519812287"] ok 3 - Value "990718628014227246" fails type constraint UnsignedLong[maxInclusive=>"988150031519812287"] ok 4 - Value "996605064728778116" fails type constraint UnsignedLong[maxInclusive=>"988150031519812287"] ok 5 - Value "999999999999999999" fails type constraint UnsignedLong[maxInclusive=>"988150031519812287"] 1..5 ok 47 - Type atomic/unsignedLong is restricted by facet maxInclusive with value 988150031519812287. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 1. ok 1 - Value "71" fails type constraint UnsignedLong[totalDigits=>"1"] ok 2 - Value "832264" fails type constraint UnsignedLong[totalDigits=>"1"] ok 3 - Value "3620876346" fails type constraint UnsignedLong[totalDigits=>"1"] ok 4 - Value "53421877661367" fails type constraint UnsignedLong[totalDigits=>"1"] ok 5 - Value "771132081176184346" fails type constraint UnsignedLong[totalDigits=>"1"] 1..5 ok 48 - Type atomic/unsignedLong is restricted by facet totalDigits with value 1. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 4. ok 1 - Value "62708" fails type constraint UnsignedLong[totalDigits=>"4"] ok 2 - Value "52091547" fails type constraint UnsignedLong[totalDigits=>"4"] ok 3 - Value "21797978661" fails type constraint UnsignedLong[totalDigits=>"4"] ok 4 - Value "61362145742181" fails type constraint UnsignedLong[totalDigits=>"4"] ok 5 - Value "276751123244023818" fails type constraint UnsignedLong[totalDigits=>"4"] 1..5 ok 49 - Type atomic/unsignedLong is restricted by facet totalDigits with value 4. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 7. ok 1 - Value "17624365" fails type constraint UnsignedLong[totalDigits=>"7"] ok 2 - Value "8895534872" fails type constraint UnsignedLong[totalDigits=>"7"] ok 3 - Value "712385674179" fails type constraint UnsignedLong[totalDigits=>"7"] ok 4 - Value "66157908224326" fails type constraint UnsignedLong[totalDigits=>"7"] ok 5 - Value "216307197451817467" fails type constraint UnsignedLong[totalDigits=>"7"] 1..5 ok 50 - Type atomic/unsignedLong is restricted by facet totalDigits with value 7. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 10. ok 1 - Value "23693737755" fails type constraint UnsignedLong[totalDigits=>"10"] ok 2 - Value "829142574498" fails type constraint UnsignedLong[totalDigits=>"10"] ok 3 - Value "3984431563046" fails type constraint UnsignedLong[totalDigits=>"10"] ok 4 - Value "37945665144127" fails type constraint UnsignedLong[totalDigits=>"10"] ok 5 - Value "816782121715147780" fails type constraint UnsignedLong[totalDigits=>"10"] 1..5 ok 51 - Type atomic/unsignedLong is restricted by facet totalDigits with value 10. # Subtest: Type atomic/unsignedLong is restricted by facet totalDigits with value 13. ok 1 - Value "41311256703476" fails type constraint UnsignedLong[totalDigits=>"13"] ok 2 - Value "473130671135359" fails type constraint UnsignedLong[totalDigits=>"13"] ok 3 - Value "7918868129853453" fails type constraint UnsignedLong[totalDigits=>"13"] ok 4 - Value "17767433537356947" fails type constraint UnsignedLong[totalDigits=>"13"] ok 5 - Value "284524557405854053" fails type constraint UnsignedLong[totalDigits=>"13"] 1..5 ok 52 - Type atomic/unsignedLong is restricted by facet totalDigits with value 13. # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 0. ok 1 - Value "0" fails type constraint UnsignedLong[minExclusive=>"0"] 1..1 ok 53 - Type atomic/unsignedLong is restricted by facet minExclusive with value 0. # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 537563135329115037. ok 1 - Value "0" fails type constraint UnsignedLong[minExclusive=>"537563135329115037"] ok 2 - Value "149267670039196492" fails type constraint UnsignedLong[minExclusive=>"537563135329115037"] ok 3 - Value "272644907807817373" fails type constraint UnsignedLong[minExclusive=>"537563135329115037"] ok 4 - Value "318108153653346079" fails type constraint UnsignedLong[minExclusive=>"537563135329115037"] ok 5 - Value "537563135329115037" fails type constraint UnsignedLong[minExclusive=>"537563135329115037"] 1..5 ok 54 - Type atomic/unsignedLong is restricted by facet minExclusive with value 537563135329115037. # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 297022948594505064. ok 1 - Value "0" fails type constraint UnsignedLong[minExclusive=>"297022948594505064"] ok 2 - Value "78409358642214020" fails type constraint UnsignedLong[minExclusive=>"297022948594505064"] ok 3 - Value "72537417730959616" fails type constraint UnsignedLong[minExclusive=>"297022948594505064"] ok 4 - Value "175201384554719027" fails type constraint UnsignedLong[minExclusive=>"297022948594505064"] ok 5 - Value "297022948594505064" fails type constraint UnsignedLong[minExclusive=>"297022948594505064"] 1..5 ok 55 - Type atomic/unsignedLong is restricted by facet minExclusive with value 297022948594505064. # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 789396117357098912. ok 1 - Value "0" fails type constraint UnsignedLong[minExclusive=>"789396117357098912"] ok 2 - Value "35050767997415899" fails type constraint UnsignedLong[minExclusive=>"789396117357098912"] ok 3 - Value "139779438068786013" fails type constraint UnsignedLong[minExclusive=>"789396117357098912"] ok 4 - Value "541648064951068808" fails type constraint UnsignedLong[minExclusive=>"789396117357098912"] ok 5 - Value "789396117357098912" fails type constraint UnsignedLong[minExclusive=>"789396117357098912"] 1..5 ok 56 - Type atomic/unsignedLong is restricted by facet minExclusive with value 789396117357098912. # Subtest: Type atomic/unsignedLong is restricted by facet minExclusive with value 999999999999999998. ok 1 - Value "0" fails type constraint UnsignedLong[minExclusive=>"999999999999999998"] ok 2 - Value "174557464349445967" fails type constraint UnsignedLong[minExclusive=>"999999999999999998"] ok 3 - Value "43446029967720511" fails type constraint UnsignedLong[minExclusive=>"999999999999999998"] ok 4 - Value "73036724432510968" fails type constraint UnsignedLong[minExclusive=>"999999999999999998"] ok 5 - Value "999999999999999998" fails type constraint UnsignedLong[minExclusive=>"999999999999999998"] 1..5 ok 57 - Type atomic/unsignedLong is restricted by facet minExclusive with value 999999999999999998. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 1. ok 1 - Value "1" fails type constraint UnsignedLong[maxExclusive=>"1"] ok 2 - Value "710666380484064718" fails type constraint UnsignedLong[maxExclusive=>"1"] ok 3 - Value "848584659967298925" fails type constraint UnsignedLong[maxExclusive=>"1"] ok 4 - Value "291397251626248854" fails type constraint UnsignedLong[maxExclusive=>"1"] ok 5 - Value "999999999999999999" fails type constraint UnsignedLong[maxExclusive=>"1"] 1..5 ok 58 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 237922228245894263. ok 1 - Value "237922228245894263" fails type constraint UnsignedLong[maxExclusive=>"237922228245894263"] ok 2 - Value "895682688487357889" fails type constraint UnsignedLong[maxExclusive=>"237922228245894263"] ok 3 - Value "776950032702901923" fails type constraint UnsignedLong[maxExclusive=>"237922228245894263"] ok 4 - Value "547019997097664011" fails type constraint UnsignedLong[maxExclusive=>"237922228245894263"] ok 5 - Value "999999999999999999" fails type constraint UnsignedLong[maxExclusive=>"237922228245894263"] 1..5 ok 59 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 237922228245894263. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 94265169216393830. ok 1 - Value "94265169216393830" fails type constraint UnsignedLong[maxExclusive=>"94265169216393830"] ok 2 - Value "586099638443715153" fails type constraint UnsignedLong[maxExclusive=>"94265169216393830"] ok 3 - Value "437110086258198767" fails type constraint UnsignedLong[maxExclusive=>"94265169216393830"] ok 4 - Value "841558355233551889" fails type constraint UnsignedLong[maxExclusive=>"94265169216393830"] ok 5 - Value "999999999999999999" fails type constraint UnsignedLong[maxExclusive=>"94265169216393830"] 1..5 ok 60 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 94265169216393830. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 438210007279301816. ok 1 - Value "438210007279301816" fails type constraint UnsignedLong[maxExclusive=>"438210007279301816"] ok 2 - Value "616321475942507545" fails type constraint UnsignedLong[maxExclusive=>"438210007279301816"] ok 3 - Value "747314011206960606" fails type constraint UnsignedLong[maxExclusive=>"438210007279301816"] ok 4 - Value "733560886475558485" fails type constraint UnsignedLong[maxExclusive=>"438210007279301816"] ok 5 - Value "999999999999999999" fails type constraint UnsignedLong[maxExclusive=>"438210007279301816"] 1..5 ok 61 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 438210007279301816. # Subtest: Type atomic/unsignedLong is restricted by facet maxExclusive with value 999999999999999999. ok 1 - Value "999999999999999999" fails type constraint UnsignedLong[maxExclusive=>"999999999999999999"] 1..1 ok 62 - Type atomic/unsignedLong is restricted by facet maxExclusive with value 999999999999999999. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{1}. ok 1 - Value "5735663989573639" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "869" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "45674" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "6485" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "98545644754" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 63 - Type atomic/unsignedLong is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{5}. ok 1 - Value "79299555848824331" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "615" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "87" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "874877689621425" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "324728684982" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 64 - Type atomic/unsignedLong is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{9}. ok 1 - Value "47686618" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 2 - Value "3532" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 3 - Value "86488" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 4 - Value "57677887556458587" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] ok 5 - Value "56625223858" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{9}\$))"] 1..5 ok 65 - Type atomic/unsignedLong is restricted by facet pattern with value \d{9}. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{13}. ok 1 - Value "731645" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 2 - Value "488" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 3 - Value "78" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 4 - Value "4545298" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] ok 5 - Value "8256685967" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{13}\$))"] 1..5 ok 66 - Type atomic/unsignedLong is restricted by facet pattern with value \d{13}. # Subtest: Type atomic/unsignedLong is restricted by facet pattern with value \d{18}. ok 1 - Value "482" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 2 - Value "427746296" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 3 - Value "56483629" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 4 - Value "4617386" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] ok 5 - Value "15182589862779444" fails type constraint UnsignedLong[pattern=>"(?^:(?ms:^\\d{18}\$))"] 1..5 ok 67 - Type atomic/unsignedLong is restricted by facet pattern with value \d{18}. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "847636461691905872" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267dcc8)"] ok 2 - Value "255989132628767989" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267dcc8)"] ok 3 - Value "112195906170641679" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267dcc8)"] ok 4 - Value "258011567247514616" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267dcc8)"] ok 5 - Value "317350495789223363" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267dcc8)"] 1..5 ok 68 - Type atomic/unsignedLong is restricted by facet enumeration. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "327277750272195299" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267e9f0)"] ok 2 - Value "327277750272195299" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267e9f0)"] ok 3 - Value "629528569691124139" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267e9f0)"] ok 4 - Value "327277750272195299" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267e9f0)"] ok 5 - Value "674079386681194602" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x267e9f0)"] 1..5 ok 69 - Type atomic/unsignedLong is restricted by facet enumeration. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "493755646805543401" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2684208)"] ok 2 - Value "703130363684031033" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2684208)"] ok 3 - Value "419931190896128958" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2684208)"] ok 4 - Value "497867106796829549" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2684208)"] ok 5 - Value "497867106796829549" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2684208)"] 1..5 ok 70 - Type atomic/unsignedLong is restricted by facet enumeration. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "199959556769777946" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2687ff8)"] ok 2 - Value "95516130866985959" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2687ff8)"] ok 3 - Value "967601475826953437" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2687ff8)"] ok 4 - Value "798217836924336453" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2687ff8)"] ok 5 - Value "996517474663569878" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x2687ff8)"] 1..5 ok 71 - Type atomic/unsignedLong is restricted by facet enumeration. # Subtest: Type atomic/unsignedLong is restricted by facet enumeration. ok 1 - Value "234388474600340401" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x268adb0)"] ok 2 - Value "234388474600340401" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x268adb0)"] ok 3 - Value "939161833933526034" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x268adb0)"] ok 4 - Value "234388474600340401" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x268adb0)"] ok 5 - Value "589967306110707245" fails type constraint UnsignedLong[enumeration=>"ARRAY(0x268adb0)"] 1..5 ok 72 - Type atomic/unsignedLong is restricted by facet enumeration. 1..72 ok t/50unsignedShort.t ....... # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 0. ok 1 - Value "1" passes type constraint UnsignedShort[minExclusive=>"0"] ok 2 - Value "60599" passes type constraint UnsignedShort[minExclusive=>"0"] ok 3 - Value "29941" passes type constraint UnsignedShort[minExclusive=>"0"] ok 4 - Value "7914" passes type constraint UnsignedShort[minExclusive=>"0"] ok 5 - Value "65535" passes type constraint UnsignedShort[minExclusive=>"0"] 1..5 ok 1 - Type atomic/unsignedShort is restricted by facet minExclusive with value 0. # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 40528. ok 1 - Value "40529" passes type constraint UnsignedShort[minExclusive=>"40528"] ok 2 - Value "58050" passes type constraint UnsignedShort[minExclusive=>"40528"] ok 3 - Value "58259" passes type constraint UnsignedShort[minExclusive=>"40528"] ok 4 - Value "52022" passes type constraint UnsignedShort[minExclusive=>"40528"] ok 5 - Value "65535" passes type constraint UnsignedShort[minExclusive=>"40528"] 1..5 ok 2 - Type atomic/unsignedShort is restricted by facet minExclusive with value 40528. # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 42506. ok 1 - Value "42507" passes type constraint UnsignedShort[minExclusive=>"42506"] ok 2 - Value "60318" passes type constraint UnsignedShort[minExclusive=>"42506"] ok 3 - Value "49883" passes type constraint UnsignedShort[minExclusive=>"42506"] ok 4 - Value "56231" passes type constraint UnsignedShort[minExclusive=>"42506"] ok 5 - Value "65535" passes type constraint UnsignedShort[minExclusive=>"42506"] 1..5 ok 3 - Type atomic/unsignedShort is restricted by facet minExclusive with value 42506. # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 909. ok 1 - Value "910" passes type constraint UnsignedShort[minExclusive=>"909"] ok 2 - Value "9903" passes type constraint UnsignedShort[minExclusive=>"909"] ok 3 - Value "55987" passes type constraint UnsignedShort[minExclusive=>"909"] ok 4 - Value "48817" passes type constraint UnsignedShort[minExclusive=>"909"] ok 5 - Value "65535" passes type constraint UnsignedShort[minExclusive=>"909"] 1..5 ok 4 - Type atomic/unsignedShort is restricted by facet minExclusive with value 909. # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 65534. ok 1 - Value "65535" passes type constraint UnsignedShort[minExclusive=>"65534"] 1..1 ok 5 - Type atomic/unsignedShort is restricted by facet minExclusive with value 65534. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 0. ok 1 - Value "0" passes type constraint UnsignedShort[minInclusive=>"0"] ok 2 - Value "682" passes type constraint UnsignedShort[minInclusive=>"0"] ok 3 - Value "22318" passes type constraint UnsignedShort[minInclusive=>"0"] ok 4 - Value "12648" passes type constraint UnsignedShort[minInclusive=>"0"] ok 5 - Value "65535" passes type constraint UnsignedShort[minInclusive=>"0"] 1..5 ok 6 - Type atomic/unsignedShort is restricted by facet minInclusive with value 0. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 57532. ok 1 - Value "57532" passes type constraint UnsignedShort[minInclusive=>"57532"] ok 2 - Value "65510" passes type constraint UnsignedShort[minInclusive=>"57532"] ok 3 - Value "60479" passes type constraint UnsignedShort[minInclusive=>"57532"] ok 4 - Value "64532" passes type constraint UnsignedShort[minInclusive=>"57532"] ok 5 - Value "65535" passes type constraint UnsignedShort[minInclusive=>"57532"] 1..5 ok 7 - Type atomic/unsignedShort is restricted by facet minInclusive with value 57532. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 957. ok 1 - Value "957" passes type constraint UnsignedShort[minInclusive=>"957"] ok 2 - Value "17033" passes type constraint UnsignedShort[minInclusive=>"957"] ok 3 - Value "13341" passes type constraint UnsignedShort[minInclusive=>"957"] ok 4 - Value "54459" passes type constraint UnsignedShort[minInclusive=>"957"] ok 5 - Value "65535" passes type constraint UnsignedShort[minInclusive=>"957"] 1..5 ok 8 - Type atomic/unsignedShort is restricted by facet minInclusive with value 957. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 27948. ok 1 - Value "27948" passes type constraint UnsignedShort[minInclusive=>"27948"] ok 2 - Value "28588" passes type constraint UnsignedShort[minInclusive=>"27948"] ok 3 - Value "40398" passes type constraint UnsignedShort[minInclusive=>"27948"] ok 4 - Value "40034" passes type constraint UnsignedShort[minInclusive=>"27948"] ok 5 - Value "65535" passes type constraint UnsignedShort[minInclusive=>"27948"] 1..5 ok 9 - Type atomic/unsignedShort is restricted by facet minInclusive with value 27948. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 65535. ok 1 - Value "65535" passes type constraint UnsignedShort[minInclusive=>"65535"] 1..1 ok 10 - Type atomic/unsignedShort is restricted by facet minInclusive with value 65535. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 1. ok 1 - Value "0" passes type constraint UnsignedShort[maxExclusive=>"1"] 1..1 ok 11 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 8410. ok 1 - Value "0" passes type constraint UnsignedShort[maxExclusive=>"8410"] ok 2 - Value "1562" passes type constraint UnsignedShort[maxExclusive=>"8410"] ok 3 - Value "5726" passes type constraint UnsignedShort[maxExclusive=>"8410"] ok 4 - Value "608" passes type constraint UnsignedShort[maxExclusive=>"8410"] ok 5 - Value "8409" passes type constraint UnsignedShort[maxExclusive=>"8410"] 1..5 ok 12 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 8410. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 64347. ok 1 - Value "0" passes type constraint UnsignedShort[maxExclusive=>"64347"] ok 2 - Value "16585" passes type constraint UnsignedShort[maxExclusive=>"64347"] ok 3 - Value "51668" passes type constraint UnsignedShort[maxExclusive=>"64347"] ok 4 - Value "56497" passes type constraint UnsignedShort[maxExclusive=>"64347"] ok 5 - Value "64346" passes type constraint UnsignedShort[maxExclusive=>"64347"] 1..5 ok 13 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 64347. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 43532. ok 1 - Value "0" passes type constraint UnsignedShort[maxExclusive=>"43532"] ok 2 - Value "36506" passes type constraint UnsignedShort[maxExclusive=>"43532"] ok 3 - Value "30026" passes type constraint UnsignedShort[maxExclusive=>"43532"] ok 4 - Value "29076" passes type constraint UnsignedShort[maxExclusive=>"43532"] ok 5 - Value "43531" passes type constraint UnsignedShort[maxExclusive=>"43532"] 1..5 ok 14 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 43532. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 65535. ok 1 - Value "0" passes type constraint UnsignedShort[maxExclusive=>"65535"] ok 2 - Value "47452" passes type constraint UnsignedShort[maxExclusive=>"65535"] ok 3 - Value "64877" passes type constraint UnsignedShort[maxExclusive=>"65535"] ok 4 - Value "18765" passes type constraint UnsignedShort[maxExclusive=>"65535"] ok 5 - Value "65534" passes type constraint UnsignedShort[maxExclusive=>"65535"] 1..5 ok 15 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 65535. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 0. ok 1 - Value "0" passes type constraint UnsignedShort[maxInclusive=>"0"] 1..1 ok 16 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 48200. ok 1 - Value "0" passes type constraint UnsignedShort[maxInclusive=>"48200"] ok 2 - Value "42650" passes type constraint UnsignedShort[maxInclusive=>"48200"] ok 3 - Value "27539" passes type constraint UnsignedShort[maxInclusive=>"48200"] ok 4 - Value "7601" passes type constraint UnsignedShort[maxInclusive=>"48200"] ok 5 - Value "48200" passes type constraint UnsignedShort[maxInclusive=>"48200"] 1..5 ok 17 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 48200. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 21008. ok 1 - Value "0" passes type constraint UnsignedShort[maxInclusive=>"21008"] ok 2 - Value "3932" passes type constraint UnsignedShort[maxInclusive=>"21008"] ok 3 - Value "13434" passes type constraint UnsignedShort[maxInclusive=>"21008"] ok 4 - Value "397" passes type constraint UnsignedShort[maxInclusive=>"21008"] ok 5 - Value "21008" passes type constraint UnsignedShort[maxInclusive=>"21008"] 1..5 ok 18 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 21008. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 56477. ok 1 - Value "0" passes type constraint UnsignedShort[maxInclusive=>"56477"] ok 2 - Value "29538" passes type constraint UnsignedShort[maxInclusive=>"56477"] ok 3 - Value "1753" passes type constraint UnsignedShort[maxInclusive=>"56477"] ok 4 - Value "172" passes type constraint UnsignedShort[maxInclusive=>"56477"] ok 5 - Value "56477" passes type constraint UnsignedShort[maxInclusive=>"56477"] 1..5 ok 19 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 56477. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 65535. ok 1 - Value "0" passes type constraint UnsignedShort[maxInclusive=>"65535"] ok 2 - Value "18833" passes type constraint UnsignedShort[maxInclusive=>"65535"] ok 3 - Value "38602" passes type constraint UnsignedShort[maxInclusive=>"65535"] ok 4 - Value "391" passes type constraint UnsignedShort[maxInclusive=>"65535"] ok 5 - Value "65535" passes type constraint UnsignedShort[maxInclusive=>"65535"] 1..5 ok 20 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 65535. # Subtest: Type atomic/unsignedShort is restricted by facet fractionDigits with value 0. ok 1 - Value "0" passes type constraint UnsignedShort[fractionDigits=>"0"] ok 2 - Value "6747" passes type constraint UnsignedShort[fractionDigits=>"0"] ok 3 - Value "38272" passes type constraint UnsignedShort[fractionDigits=>"0"] ok 4 - Value "59261" passes type constraint UnsignedShort[fractionDigits=>"0"] ok 5 - Value "65535" passes type constraint UnsignedShort[fractionDigits=>"0"] 1..5 ok 21 - Type atomic/unsignedShort is restricted by facet fractionDigits with value 0. # Subtest: Type atomic/unsignedShort is restricted by facet totalDigits with value 1. ok 1 - Value "3" passes type constraint UnsignedShort[totalDigits=>"1"] ok 2 - Value "2" passes type constraint UnsignedShort[totalDigits=>"1"] ok 3 - Value "3" passes type constraint UnsignedShort[totalDigits=>"1"] ok 4 - Value "1" passes type constraint UnsignedShort[totalDigits=>"1"] ok 5 - Value "6" passes type constraint UnsignedShort[totalDigits=>"1"] 1..5 ok 22 - Type atomic/unsignedShort is restricted by facet totalDigits with value 1. # Subtest: Type atomic/unsignedShort is restricted by facet totalDigits with value 2. ok 1 - Value "9" passes type constraint UnsignedShort[totalDigits=>"2"] ok 2 - Value "14" passes type constraint UnsignedShort[totalDigits=>"2"] ok 3 - Value "2" passes type constraint UnsignedShort[totalDigits=>"2"] ok 4 - Value "14" passes type constraint UnsignedShort[totalDigits=>"2"] ok 5 - Value "2" passes type constraint UnsignedShort[totalDigits=>"2"] 1..5 ok 23 - Type atomic/unsignedShort is restricted by facet totalDigits with value 2. # Subtest: Type atomic/unsignedShort is restricted by facet totalDigits with value 3. ok 1 - Value "5" passes type constraint UnsignedShort[totalDigits=>"3"] ok 2 - Value "48" passes type constraint UnsignedShort[totalDigits=>"3"] ok 3 - Value "138" passes type constraint UnsignedShort[totalDigits=>"3"] ok 4 - Value "8" passes type constraint UnsignedShort[totalDigits=>"3"] ok 5 - Value "93" passes type constraint UnsignedShort[totalDigits=>"3"] 1..5 ok 24 - Type atomic/unsignedShort is restricted by facet totalDigits with value 3. # Subtest: Type atomic/unsignedShort is restricted by facet totalDigits with value 4. ok 1 - Value "7" passes type constraint UnsignedShort[totalDigits=>"4"] ok 2 - Value "23" passes type constraint UnsignedShort[totalDigits=>"4"] ok 3 - Value "683" passes type constraint UnsignedShort[totalDigits=>"4"] ok 4 - Value "7638" passes type constraint UnsignedShort[totalDigits=>"4"] ok 5 - Value "5" passes type constraint UnsignedShort[totalDigits=>"4"] 1..5 ok 25 - Type atomic/unsignedShort is restricted by facet totalDigits with value 4. # Subtest: Type atomic/unsignedShort is restricted by facet totalDigits with value 5. ok 1 - Value "5" passes type constraint UnsignedShort[totalDigits=>"5"] ok 2 - Value "89" passes type constraint UnsignedShort[totalDigits=>"5"] ok 3 - Value "519" passes type constraint UnsignedShort[totalDigits=>"5"] ok 4 - Value "4769" passes type constraint UnsignedShort[totalDigits=>"5"] ok 5 - Value "36744" passes type constraint UnsignedShort[totalDigits=>"5"] 1..5 ok 26 - Type atomic/unsignedShort is restricted by facet totalDigits with value 5. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{1}. ok 1 - Value "3" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "3" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "4" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "4" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "5" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 27 - Type atomic/unsignedShort is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{2}. ok 1 - Value "13" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 2 - Value "79" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 3 - Value "21" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 4 - Value "33" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 5 - Value "38" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] 1..5 ok 28 - Type atomic/unsignedShort is restricted by facet pattern with value \d{2}. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{3}. ok 1 - Value "426" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "375" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "768" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "927" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "397" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 29 - Type atomic/unsignedShort is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{4}. ok 1 - Value "8774" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] ok 2 - Value "6476" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] ok 3 - Value "7578" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] ok 4 - Value "8532" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] ok 5 - Value "8142" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] 1..5 ok 30 - Type atomic/unsignedShort is restricted by facet pattern with value \d{4}. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{5}. ok 1 - Value "61213" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "62223" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "62314" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "61324" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "62324" passes type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 31 - Type atomic/unsignedShort is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "272" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e15780)"] ok 2 - Value "65535" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e15780)"] ok 3 - Value "603" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e15780)"] ok 4 - Value "272" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e15780)"] ok 5 - Value "570" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e15780)"] 1..5 ok 32 - Type atomic/unsignedShort is restricted by facet enumeration. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "30" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1a670)"] ok 2 - Value "30" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1a670)"] ok 3 - Value "7" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1a670)"] ok 4 - Value "9294" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1a670)"] ok 5 - Value "67" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1a670)"] 1..5 ok 33 - Type atomic/unsignedShort is restricted by facet enumeration. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "1963" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1aee0)"] ok 2 - Value "2521" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1aee0)"] ok 3 - Value "12" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1aee0)"] ok 4 - Value "58929" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1aee0)"] ok 5 - Value "6997" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e1aee0)"] 1..5 ok 34 - Type atomic/unsignedShort is restricted by facet enumeration. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "72" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22908)"] ok 2 - Value "5361" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22908)"] ok 3 - Value "1768" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22908)"] ok 4 - Value "72" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22908)"] ok 5 - Value "794" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22908)"] 1..5 ok 35 - Type atomic/unsignedShort is restricted by facet enumeration. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "1" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22f70)"] ok 2 - Value "88" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22f70)"] ok 3 - Value "2341" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22f70)"] ok 4 - Value "3784" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22f70)"] ok 5 - Value "870" passes type constraint UnsignedShort[enumeration=>"ARRAY(0x2e22f70)"] 1..5 ok 36 - Type atomic/unsignedShort is restricted by facet enumeration. # Subtest: Type atomic/unsignedShort is restricted by facet whiteSpace with value collapse. ok 1 - Value "0" passes type constraint UnsignedShort[whiteSpace=>"collapse"] ok 2 - Value "8388" passes type constraint UnsignedShort[whiteSpace=>"collapse"] ok 3 - Value "3715" passes type constraint UnsignedShort[whiteSpace=>"collapse"] ok 4 - Value "11321" passes type constraint UnsignedShort[whiteSpace=>"collapse"] ok 5 - Value "65535" passes type constraint UnsignedShort[whiteSpace=>"collapse"] 1..5 ok 37 - Type atomic/unsignedShort is restricted by facet whiteSpace with value collapse. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 34783. ok 1 - Value "0" fails type constraint UnsignedShort[minInclusive=>"34783"] ok 2 - Value "11617" fails type constraint UnsignedShort[minInclusive=>"34783"] ok 3 - Value "22743" fails type constraint UnsignedShort[minInclusive=>"34783"] ok 4 - Value "844" fails type constraint UnsignedShort[minInclusive=>"34783"] ok 5 - Value "34782" fails type constraint UnsignedShort[minInclusive=>"34783"] 1..5 ok 38 - Type atomic/unsignedShort is restricted by facet minInclusive with value 34783. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 3790. ok 1 - Value "0" fails type constraint UnsignedShort[minInclusive=>"3790"] ok 2 - Value "1600" fails type constraint UnsignedShort[minInclusive=>"3790"] ok 3 - Value "483" fails type constraint UnsignedShort[minInclusive=>"3790"] ok 4 - Value "459" fails type constraint UnsignedShort[minInclusive=>"3790"] ok 5 - Value "3789" fails type constraint UnsignedShort[minInclusive=>"3790"] 1..5 ok 39 - Type atomic/unsignedShort is restricted by facet minInclusive with value 3790. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 38462. ok 1 - Value "0" fails type constraint UnsignedShort[minInclusive=>"38462"] ok 2 - Value "32823" fails type constraint UnsignedShort[minInclusive=>"38462"] ok 3 - Value "16049" fails type constraint UnsignedShort[minInclusive=>"38462"] ok 4 - Value "8155" fails type constraint UnsignedShort[minInclusive=>"38462"] ok 5 - Value "38461" fails type constraint UnsignedShort[minInclusive=>"38462"] 1..5 ok 40 - Type atomic/unsignedShort is restricted by facet minInclusive with value 38462. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 5951. ok 1 - Value "0" fails type constraint UnsignedShort[minInclusive=>"5951"] ok 2 - Value "3365" fails type constraint UnsignedShort[minInclusive=>"5951"] ok 3 - Value "2685" fails type constraint UnsignedShort[minInclusive=>"5951"] ok 4 - Value "681" fails type constraint UnsignedShort[minInclusive=>"5951"] ok 5 - Value "5950" fails type constraint UnsignedShort[minInclusive=>"5951"] 1..5 ok 41 - Type atomic/unsignedShort is restricted by facet minInclusive with value 5951. # Subtest: Type atomic/unsignedShort is restricted by facet minInclusive with value 65535. ok 1 - Value "0" fails type constraint UnsignedShort[minInclusive=>"65535"] ok 2 - Value "51880" fails type constraint UnsignedShort[minInclusive=>"65535"] ok 3 - Value "58412" fails type constraint UnsignedShort[minInclusive=>"65535"] ok 4 - Value "11545" fails type constraint UnsignedShort[minInclusive=>"65535"] ok 5 - Value "65534" fails type constraint UnsignedShort[minInclusive=>"65535"] 1..5 ok 42 - Type atomic/unsignedShort is restricted by facet minInclusive with value 65535. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 0. ok 1 - Value "1" fails type constraint UnsignedShort[maxInclusive=>"0"] ok 2 - Value "38371" fails type constraint UnsignedShort[maxInclusive=>"0"] ok 3 - Value "18297" fails type constraint UnsignedShort[maxInclusive=>"0"] ok 4 - Value "6389" fails type constraint UnsignedShort[maxInclusive=>"0"] ok 5 - Value "65535" fails type constraint UnsignedShort[maxInclusive=>"0"] 1..5 ok 43 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 0. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 48934. ok 1 - Value "48935" fails type constraint UnsignedShort[maxInclusive=>"48934"] ok 2 - Value "61089" fails type constraint UnsignedShort[maxInclusive=>"48934"] ok 3 - Value "63415" fails type constraint UnsignedShort[maxInclusive=>"48934"] ok 4 - Value "49623" fails type constraint UnsignedShort[maxInclusive=>"48934"] ok 5 - Value "65535" fails type constraint UnsignedShort[maxInclusive=>"48934"] 1..5 ok 44 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 48934. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 2825. ok 1 - Value "2826" fails type constraint UnsignedShort[maxInclusive=>"2825"] ok 2 - Value "60219" fails type constraint UnsignedShort[maxInclusive=>"2825"] ok 3 - Value "3218" fails type constraint UnsignedShort[maxInclusive=>"2825"] ok 4 - Value "37938" fails type constraint UnsignedShort[maxInclusive=>"2825"] ok 5 - Value "65535" fails type constraint UnsignedShort[maxInclusive=>"2825"] 1..5 ok 45 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 2825. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 65125. ok 1 - Value "65126" fails type constraint UnsignedShort[maxInclusive=>"65125"] ok 2 - Value "65317" fails type constraint UnsignedShort[maxInclusive=>"65125"] ok 3 - Value "65385" fails type constraint UnsignedShort[maxInclusive=>"65125"] ok 4 - Value "65355" fails type constraint UnsignedShort[maxInclusive=>"65125"] ok 5 - Value "65535" fails type constraint UnsignedShort[maxInclusive=>"65125"] 1..5 ok 46 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 65125. # Subtest: Type atomic/unsignedShort is restricted by facet maxInclusive with value 10406. ok 1 - Value "10407" fails type constraint UnsignedShort[maxInclusive=>"10406"] ok 2 - Value "10624" fails type constraint UnsignedShort[maxInclusive=>"10406"] ok 3 - Value "63037" fails type constraint UnsignedShort[maxInclusive=>"10406"] ok 4 - Value "36430" fails type constraint UnsignedShort[maxInclusive=>"10406"] ok 5 - Value "65535" fails type constraint UnsignedShort[maxInclusive=>"10406"] 1..5 ok 47 - Type atomic/unsignedShort is restricted by facet maxInclusive with value 10406. # Subtest: Type atomic/unsignedShort is restricted by facet totalDigits with value 1. ok 1 - Value "31" fails type constraint UnsignedShort[totalDigits=>"1"] ok 2 - Value "867" fails type constraint UnsignedShort[totalDigits=>"1"] ok 3 - Value "2657" fails type constraint UnsignedShort[totalDigits=>"1"] ok 4 - Value "28578" fails type constraint UnsignedShort[totalDigits=>"1"] ok 5 - Value "72" fails type constraint UnsignedShort[totalDigits=>"1"] 1..5 ok 48 - Type atomic/unsignedShort is restricted by facet totalDigits with value 1. # Subtest: Type atomic/unsignedShort is restricted by facet totalDigits with value 2. ok 1 - Value "856" fails type constraint UnsignedShort[totalDigits=>"2"] ok 2 - Value "3781" fails type constraint UnsignedShort[totalDigits=>"2"] ok 3 - Value "17128" fails type constraint UnsignedShort[totalDigits=>"2"] ok 4 - Value "989" fails type constraint UnsignedShort[totalDigits=>"2"] ok 5 - Value "1262" fails type constraint UnsignedShort[totalDigits=>"2"] 1..5 ok 49 - Type atomic/unsignedShort is restricted by facet totalDigits with value 2. # Subtest: Type atomic/unsignedShort is restricted by facet totalDigits with value 3. ok 1 - Value "5657" fails type constraint UnsignedShort[totalDigits=>"3"] ok 2 - Value "33010" fails type constraint UnsignedShort[totalDigits=>"3"] ok 3 - Value "9302" fails type constraint UnsignedShort[totalDigits=>"3"] ok 4 - Value "54666" fails type constraint UnsignedShort[totalDigits=>"3"] ok 5 - Value "8783" fails type constraint UnsignedShort[totalDigits=>"3"] 1..5 ok 50 - Type atomic/unsignedShort is restricted by facet totalDigits with value 3. # Subtest: Type atomic/unsignedShort is restricted by facet totalDigits with value 4. ok 1 - Value "64754" fails type constraint UnsignedShort[totalDigits=>"4"] ok 2 - Value "43975" fails type constraint UnsignedShort[totalDigits=>"4"] ok 3 - Value "38842" fails type constraint UnsignedShort[totalDigits=>"4"] ok 4 - Value "27812" fails type constraint UnsignedShort[totalDigits=>"4"] ok 5 - Value "48740" fails type constraint UnsignedShort[totalDigits=>"4"] 1..5 ok 51 - Type atomic/unsignedShort is restricted by facet totalDigits with value 4. # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 0. ok 1 - Value "0" fails type constraint UnsignedShort[minExclusive=>"0"] 1..1 ok 52 - Type atomic/unsignedShort is restricted by facet minExclusive with value 0. # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 32874. ok 1 - Value "0" fails type constraint UnsignedShort[minExclusive=>"32874"] ok 2 - Value "8315" fails type constraint UnsignedShort[minExclusive=>"32874"] ok 3 - Value "1494" fails type constraint UnsignedShort[minExclusive=>"32874"] ok 4 - Value "26771" fails type constraint UnsignedShort[minExclusive=>"32874"] ok 5 - Value "32874" fails type constraint UnsignedShort[minExclusive=>"32874"] 1..5 ok 53 - Type atomic/unsignedShort is restricted by facet minExclusive with value 32874. # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 52307. ok 1 - Value "0" fails type constraint UnsignedShort[minExclusive=>"52307"] ok 2 - Value "17019" fails type constraint UnsignedShort[minExclusive=>"52307"] ok 3 - Value "47976" fails type constraint UnsignedShort[minExclusive=>"52307"] ok 4 - Value "51235" fails type constraint UnsignedShort[minExclusive=>"52307"] ok 5 - Value "52307" fails type constraint UnsignedShort[minExclusive=>"52307"] 1..5 ok 54 - Type atomic/unsignedShort is restricted by facet minExclusive with value 52307. # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 1078. ok 1 - Value "0" fails type constraint UnsignedShort[minExclusive=>"1078"] ok 2 - Value "658" fails type constraint UnsignedShort[minExclusive=>"1078"] ok 3 - Value "159" fails type constraint UnsignedShort[minExclusive=>"1078"] ok 4 - Value "548" fails type constraint UnsignedShort[minExclusive=>"1078"] ok 5 - Value "1078" fails type constraint UnsignedShort[minExclusive=>"1078"] 1..5 ok 55 - Type atomic/unsignedShort is restricted by facet minExclusive with value 1078. # Subtest: Type atomic/unsignedShort is restricted by facet minExclusive with value 65534. ok 1 - Value "0" fails type constraint UnsignedShort[minExclusive=>"65534"] ok 2 - Value "20499" fails type constraint UnsignedShort[minExclusive=>"65534"] ok 3 - Value "6193" fails type constraint UnsignedShort[minExclusive=>"65534"] ok 4 - Value "48976" fails type constraint UnsignedShort[minExclusive=>"65534"] ok 5 - Value "65534" fails type constraint UnsignedShort[minExclusive=>"65534"] 1..5 ok 56 - Type atomic/unsignedShort is restricted by facet minExclusive with value 65534. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 1. ok 1 - Value "1" fails type constraint UnsignedShort[maxExclusive=>"1"] ok 2 - Value "57138" fails type constraint UnsignedShort[maxExclusive=>"1"] ok 3 - Value "21058" fails type constraint UnsignedShort[maxExclusive=>"1"] ok 4 - Value "60680" fails type constraint UnsignedShort[maxExclusive=>"1"] ok 5 - Value "65535" fails type constraint UnsignedShort[maxExclusive=>"1"] 1..5 ok 57 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 1. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 51084. ok 1 - Value "51084" fails type constraint UnsignedShort[maxExclusive=>"51084"] ok 2 - Value "61302" fails type constraint UnsignedShort[maxExclusive=>"51084"] ok 3 - Value "53499" fails type constraint UnsignedShort[maxExclusive=>"51084"] ok 4 - Value "56872" fails type constraint UnsignedShort[maxExclusive=>"51084"] ok 5 - Value "65535" fails type constraint UnsignedShort[maxExclusive=>"51084"] 1..5 ok 58 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 51084. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 24084. ok 1 - Value "24084" fails type constraint UnsignedShort[maxExclusive=>"24084"] ok 2 - Value "41115" fails type constraint UnsignedShort[maxExclusive=>"24084"] ok 3 - Value "62818" fails type constraint UnsignedShort[maxExclusive=>"24084"] ok 4 - Value "61052" fails type constraint UnsignedShort[maxExclusive=>"24084"] ok 5 - Value "65535" fails type constraint UnsignedShort[maxExclusive=>"24084"] 1..5 ok 59 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 24084. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 33466. ok 1 - Value "33466" fails type constraint UnsignedShort[maxExclusive=>"33466"] ok 2 - Value "41042" fails type constraint UnsignedShort[maxExclusive=>"33466"] ok 3 - Value "34745" fails type constraint UnsignedShort[maxExclusive=>"33466"] ok 4 - Value "49171" fails type constraint UnsignedShort[maxExclusive=>"33466"] ok 5 - Value "65535" fails type constraint UnsignedShort[maxExclusive=>"33466"] 1..5 ok 60 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 33466. # Subtest: Type atomic/unsignedShort is restricted by facet maxExclusive with value 65535. ok 1 - Value "65535" fails type constraint UnsignedShort[maxExclusive=>"65535"] 1..1 ok 61 - Type atomic/unsignedShort is restricted by facet maxExclusive with value 65535. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{1}. ok 1 - Value "3416" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 2 - Value "3949" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 3 - Value "336" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 4 - Value "3947" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] ok 5 - Value "7853" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{1}\$))"] 1..5 ok 62 - Type atomic/unsignedShort is restricted by facet pattern with value \d{1}. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{2}. ok 1 - Value "64421" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 2 - Value "936" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 3 - Value "7" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 4 - Value "138" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] ok 5 - Value "5241" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{2}\$))"] 1..5 ok 63 - Type atomic/unsignedShort is restricted by facet pattern with value \d{2}. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{3}. ok 1 - Value "2" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 2 - Value "62124" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 3 - Value "7" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 4 - Value "3" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] ok 5 - Value "4475" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{3}\$))"] 1..5 ok 64 - Type atomic/unsignedShort is restricted by facet pattern with value \d{3}. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{4}. ok 1 - Value "369" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] ok 2 - Value "62312" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] ok 3 - Value "67" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] ok 4 - Value "38" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] ok 5 - Value "67" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{4}\$))"] 1..5 ok 65 - Type atomic/unsignedShort is restricted by facet pattern with value \d{4}. # Subtest: Type atomic/unsignedShort is restricted by facet pattern with value \d{5}. ok 1 - Value "855" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 2 - Value "7577" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 3 - Value "6589" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 4 - Value "23" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] ok 5 - Value "946" fails type constraint UnsignedShort[pattern=>"(?^:(?ms:^\\d{5}\$))"] 1..5 ok 66 - Type atomic/unsignedShort is restricted by facet pattern with value \d{5}. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "50490" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2ea97c8)"] ok 2 - Value "51650" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2ea97c8)"] ok 3 - Value "50490" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2ea97c8)"] ok 4 - Value "30382" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2ea97c8)"] ok 5 - Value "30202" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2ea97c8)"] 1..5 ok 67 - Type atomic/unsignedShort is restricted by facet enumeration. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "16296" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eaaed8)"] ok 2 - Value "23916" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eaaed8)"] ok 3 - Value "47521" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eaaed8)"] ok 4 - Value "7648" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eaaed8)"] ok 5 - Value "24149" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eaaed8)"] 1..5 ok 68 - Type atomic/unsignedShort is restricted by facet enumeration. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "43284" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb1498)"] ok 2 - Value "61880" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb1498)"] ok 3 - Value "28982" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb1498)"] ok 4 - Value "58692" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb1498)"] ok 5 - Value "23002" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb1498)"] 1..5 ok 69 - Type atomic/unsignedShort is restricted by facet enumeration. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "27298" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb6290)"] ok 2 - Value "18770" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb6290)"] ok 3 - Value "11640" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb6290)"] ok 4 - Value "33210" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb6290)"] ok 5 - Value "14191" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb6290)"] 1..5 ok 70 - Type atomic/unsignedShort is restricted by facet enumeration. # Subtest: Type atomic/unsignedShort is restricted by facet enumeration. ok 1 - Value "65535" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb9038)"] ok 2 - Value "48492" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb9038)"] ok 3 - Value "53156" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb9038)"] ok 4 - Value "63266" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb9038)"] ok 5 - Value "31363" fails type constraint UnsignedShort[enumeration=>"ARRAY(0x2eb9038)"] 1..5 ok 71 - Type atomic/unsignedShort is restricted by facet enumeration. 1..71 ok All tests successful. Files=41, Tests=2112, 110 wallclock secs ( 3.63 usr 0.67 sys + 92.30 cusr 4.57 csys = 101.17 CPU) Result: PASS true make[1]: Leaving directory '/build/libtypes-xsd-perl-0.005' touch debian/stamp-makefile-check fakeroot debian/rules binary CDBS WARNING: copyright-check disabled - licensecheck is missing. test -x debian/rules dh_testroot dh_prep dh_installdirs -A dh_installdirs: Compatibility levels before 9 are deprecated (level 8 in use) mkdir -p "." /usr/bin/make -C . OPTIMIZE="-g -O2 -ffile-prefix-map=/build/libtypes-xsd-perl-0.005=. -fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include" LDDLFLAGS="-Wl,-z,relro -shared -L/usr/local/lib -fstack-protector-strong" install DESTDIR=" /build/libtypes-xsd-perl-0.005/debian/libtypes-xsd-perl" make[1]: Entering directory '/build/libtypes-xsd-perl-0.005' true true true true true true true true true "/usr/bin/perl" "-MExtUtils::Command::MM" -e pod2man "--" --section=3pm --perm_rw=644 -u \ lib/Types/XSD.pm blib/man3/Types::XSD.3pm Manifying 1 pod document true umask 022; "/usr/bin/perl" -MExtUtils::Install -e 'install([ from_to => {@ARGV}, verbose => '\''0'\'', uninstall_shadows => '\''0'\'', dir_mode => '\''755'\'' ]);' -- \ "blib/lib" "/build/libtypes-xsd-perl-0.005/debian/libtypes-xsd-perl/usr/share/perl5" \ "blib/arch" "/build/libtypes-xsd-perl-0.005/debian/libtypes-xsd-perl/usr/lib/arm-linux-gnueabihf/perl5/5.28" \ "blib/bin" "/build/libtypes-xsd-perl-0.005/debian/libtypes-xsd-perl/usr/bin" \ "blib/script" "/build/libtypes-xsd-perl-0.005/debian/libtypes-xsd-perl/usr/bin" \ "blib/man1" "/build/libtypes-xsd-perl-0.005/debian/libtypes-xsd-perl/usr/share/man/man1" \ "blib/man3" "/build/libtypes-xsd-perl-0.005/debian/libtypes-xsd-perl/usr/share/man/man3" Installing /build/libtypes-xsd-perl-0.005/debian/libtypes-xsd-perl/usr/share/perl5/Types/XSD.pm Installing /build/libtypes-xsd-perl-0.005/debian/libtypes-xsd-perl/usr/share/man/man3/Types::XSD.3pm true true true make[1]: Leaving directory '/build/libtypes-xsd-perl-0.005' touch debian/stamp-makefile-install Adding cdbs dependencies to debian/libtypes-xsd-perl.substvars dh_installdirs -plibtypes-xsd-perl \ dh_installdirs: Compatibility levels before 9 are deprecated (level 8 in use) dh_installdocs -plibtypes-xsd-perl ./README ./CREDITS dh_installdocs: Compatibility levels before 9 are deprecated (level 8 in use) dh_installexamples -plibtypes-xsd-perl dh_installexamples: Compatibility levels before 9 are deprecated (level 8 in use) dh_installman -plibtypes-xsd-perl dh_installman: Compatibility levels before 9 are deprecated (level 8 in use) dh_installinfo -plibtypes-xsd-perl dh_installinfo: Compatibility levels before 9 are deprecated (level 8 in use) dh_installmenu -plibtypes-xsd-perl dh_installcron -plibtypes-xsd-perl dh_systemd_enable -plibtypes-xsd-perl dh_systemd_enable: Compatibility levels before 9 are deprecated (level 8 in use) dh_installinit -plibtypes-xsd-perl dh_installinit: Compatibility levels before 9 are deprecated (level 8 in use) dh_installdebconf -plibtypes-xsd-perl dh_installemacsen -plibtypes-xsd-perl dh_installcatalogs -plibtypes-xsd-perl dh_installpam -plibtypes-xsd-perl dh_installlogrotate -plibtypes-xsd-perl dh_installlogcheck -plibtypes-xsd-perl dh_installchangelogs -plibtypes-xsd-perl ./Changes dh_installudev -plibtypes-xsd-perl dh_lintian -plibtypes-xsd-perl dh_bugfiles -plibtypes-xsd-perl dh_install -plibtypes-xsd-perl dh_install: Compatibility levels before 9 are deprecated (level 8 in use) dh_systemd_start -plibtypes-xsd-perl dh_systemd_start: Compatibility levels before 9 are deprecated (level 8 in use) dh_link -plibtypes-xsd-perl dh_buildinfo -plibtypes-xsd-perl dh_installmime -plibtypes-xsd-perl dh_installgsettings -plibtypes-xsd-perl dh_strip -plibtypes-xsd-perl dh_strip: Compatibility levels before 9 are deprecated (level 8 in use) dh_strip_nondeterminism -plibtypes-xsd-perl dh_compress -plibtypes-xsd-perl dh_compress: Compatibility levels before 9 are deprecated (level 8 in use) dh_fixperms -plibtypes-xsd-perl dh_makeshlibs -plibtypes-xsd-perl dh_installdeb -plibtypes-xsd-perl dh_installdeb: Compatibility levels before 9 are deprecated (level 8 in use) dh_perl -plibtypes-xsd-perl dh_shlibdeps -plibtypes-xsd-perl dh_shlibdeps: Compatibility levels before 9 are deprecated (level 8 in use) dh_gencontrol -plibtypes-xsd-perl dh_md5sums -plibtypes-xsd-perl dh_builddeb -plibtypes-xsd-perl dpkg-deb: building package 'libtypes-xsd-perl' in '../libtypes-xsd-perl_0.005-1_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../libtypes-xsd-perl_0.005-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/11541 and its subdirectories I: Current time: Wed Jul 29 21:23:15 -12 2020 I: pbuilder-time-stamp: 1596100995 Thu Jul 30 09:23:34 UTC 2020 I: 1st build successful. Starting 2nd build on remote node opi2c-armhf-rb.debian.net. Thu Jul 30 09:23:34 UTC 2020 I: Preparing to do remote build '2' on opi2c-armhf-rb.debian.net. Thu Jul 30 09:38:06 UTC 2020 I: Deleting $TMPDIR on opi2c-armhf-rb.debian.net. Thu Jul 30 09:38:08 UTC 2020 I: libtypes-xsd-perl_0.005-1_armhf.changes: Format: 1.8 Date: Tue, 24 Feb 2015 23:11:53 +0100 Source: libtypes-xsd-perl Binary: libtypes-xsd-perl Architecture: all Version: 0.005-1 Distribution: unstable Urgency: low Maintainer: Debian Perl Group Changed-By: Jonas Smedegaard Description: libtypes-xsd-perl - type constraints based on XML schema datatypes Closes: 779141 Changes: libtypes-xsd-perl (0.005-1) unstable; urgency=low . * Initial packaging release. Closes: bug#779141. Checksums-Sha1: 85e002303361c42c0f4b3bc859b7964d1effd7ed 23620 libtypes-xsd-perl_0.005-1_all.deb 1f8010b6d56a06a2675703261dcdcd3ba1286657 8676 libtypes-xsd-perl_0.005-1_armhf.buildinfo Checksums-Sha256: 07cb04672e6c390cec7aebb960b2f6eea0f31ea49b218580b95daa4ad7ecaa2e 23620 libtypes-xsd-perl_0.005-1_all.deb 0d34cb8333cad4bd7bd0ed801155d3d1adf97147d5c904ac8d4a3a17a397af2f 8676 libtypes-xsd-perl_0.005-1_armhf.buildinfo Files: 81deb929b5bd8824d9391cb08f61e320 23620 perl optional libtypes-xsd-perl_0.005-1_all.deb df43ac9574140e46070e408900a89966 8676 perl optional libtypes-xsd-perl_0.005-1_armhf.buildinfo Thu Jul 30 09:38:09 UTC 2020 I: diffoscope 153 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.IfdIlnZ0DT/libtypes-xsd-perl_0.005-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.IfdIlnZ0DT/libtypes-xsd-perl_0.005-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.IfdIlnZ0DT/libtypes-xsd-perl_0.005-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.IfdIlnZ0DT/b1/libtypes-xsd-perl_0.005-1_armhf.changes /srv/reproducible-results/rbuild-debian/tmp.IfdIlnZ0DT/b2/libtypes-xsd-perl_0.005-1_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.214s) 0.214s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.032s) 0.032s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile Thu Jul 30 09:38:11 UTC 2020 I: diffoscope 153 found no differences in the changes files, and a .buildinfo file also exists. Thu Jul 30 09:38:11 UTC 2020 I: libtypes-xsd-perl from buster built successfully and reproducibly on armhf. Thu Jul 30 09:38:13 UTC 2020 I: Submitting .buildinfo files to external archives: Thu Jul 30 09:38:13 UTC 2020 I: Submitting 12K b1/libtypes-xsd-perl_0.005-1_armhf.buildinfo.asc Thu Jul 30 09:38:14 UTC 2020 I: Submitting 12K b2/libtypes-xsd-perl_0.005-1_armhf.buildinfo.asc Thu Jul 30 09:38:15 UTC 2020 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Thu Jul 30 09:38:15 UTC 2020 I: Done submitting .buildinfo files. Thu Jul 30 09:38:15 UTC 2020 I: Removing signed libtypes-xsd-perl_0.005-1_armhf.buildinfo.asc files: removed './b1/libtypes-xsd-perl_0.005-1_armhf.buildinfo.asc' removed './b2/libtypes-xsd-perl_0.005-1_armhf.buildinfo.asc'