Diff of the two buildlogs: -- --- b1/build.log 2025-11-05 23:15:14.616194479 +0000 +++ b2/build.log 2025-11-05 23:16:36.976292492 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 8 17:37:20 -12 2026 -I: pbuilder-time-stamp: 1796794640 +I: Current time: Thu Nov 6 13:15:16 +14 2025 +I: pbuilder-time-stamp: 1762384516 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -29,53 +29,85 @@ dpkg-source: info: applying debian/2024-05-31.hint-curl.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1269918/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1712690/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 5 23:15 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1712690/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1712690/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 nocheck' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='f3e65fa6a441474ba69442adda54424a' - 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='1269918' - PS1='# ' - PS2='> ' + INVOCATION_ID=55fbc112c3b24cd7838e20dd62397a08 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1712690 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/r-b-build.6DsySuzX/pbuilderrc_KnPg --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6DsySuzX/b1 --logfile b1/build.log tang_15-3.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6DsySuzX/pbuilderrc_e59D --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6DsySuzX/b2 --logfile b2/build.log tang_15-3.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1269918/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1712690/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -244,7 +276,7 @@ Get: 113 http://deb.debian.org/debian unstable/main arm64 meson all 1.9.1-2 [665 kB] Get: 114 http://deb.debian.org/debian unstable/main arm64 pkgconf-bin arm64 1.8.1-4 [29.6 kB] Get: 115 http://deb.debian.org/debian unstable/main arm64 pkgconf arm64 1.8.1-4 [26.1 kB] -Fetched 39.3 MB in 0s (103 MB/s) +Fetched 39.3 MB in 0s (107 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (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 ... 19968 files and directories currently installed.) @@ -630,8 +662,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Dec 9 05:37:44 UTC 2026. -Universal Time is now: Wed Dec 9 05:37:44 UTC 2026. +Local time is now: Wed Nov 5 23:15:44 UTC 2025. +Universal Time is now: Wed Nov 5 23:15:44 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.75-10+b1) ... @@ -746,7 +778,11 @@ Solving dependencies... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/tang-15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../tang_15-3_source.changes +I: user script /srv/workspace/pbuilder/1712690/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1712690/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/tang-15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../tang_15-3_source.changes dpkg-buildpackage: info: source package tang dpkg-buildpackage: info: source version 15-3 dpkg-buildpackage: info: source distribution unstable @@ -830,1605 +866,12 @@ [4/11] cc -Isrc/tangd.p -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -DUSE_LLHTTP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ src/tangd.p/tangd.c.o -MF src/tangd.p/tangd.c.o.d -o src/tangd.p/tangd.c.o -c ../src/tangd.c [5/11] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /build/reproducible-path/tang-15/obj-aarch64-linux-gnu /build/reproducible-path/tang-15/doc/tang-show-keys.1.adoc [6/11] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /build/reproducible-path/tang-15/obj-aarch64-linux-gnu /build/reproducible-path/tang-15/doc/tangd-rotate-keys.1.adoc -[7/11] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /build/reproducible-path/tang-15/obj-aarch64-linux-gnu /build/reproducible-path/tang-15/doc/tang.8.adoc -[8/11] cc -Isrc/tangd.p -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -DUSE_LLHTTP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ src/tangd.p/keys.c.o -MF src/tangd.p/keys.c.o.d -o src/tangd.p/keys.c.o -c ../src/keys.c -[9/11] cc -o src/tangd src/tangd.p/http.c.o src/tangd.p/keys.c.o src/tangd.p/tangd.c.o src/tangd.p/socket.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libjose.so /usr/lib/aarch64-linux-gnu/libjansson.so -lllhttp -Wl,--end-group +[7/11] cc -Isrc/tangd.p -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -DUSE_LLHTTP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ src/tangd.p/keys.c.o -MF src/tangd.p/keys.c.o.d -o src/tangd.p/keys.c.o -c ../src/keys.c +[8/11] cc -o src/tangd src/tangd.p/http.c.o src/tangd.p/keys.c.o src/tangd.p/tangd.c.o src/tangd.p/socket.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libjose.so /usr/lib/aarch64-linux-gnu/libjansson.so -lllhttp -Wl,--end-group +[9/11] /usr/bin/asciidoctor --attribute reproducible --backend=manpage -D /build/reproducible-path/tang-15/obj-aarch64-linux-gnu /build/reproducible-path/tang-15/doc/tang.8.adoc [10/11] cc -Itests/test-keys.p -Itests -I../tests -Isrc -I../src -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c99 -D_POSIX_C_SOURCE=200809L -Wstrict-aliasing -Wchar-subscripts -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wshadow -Wsign-compare -Wstrict-prototypes -Wtype-limits -Wunused-function -Wno-missing-field-initializers -Wno-unused-parameter -Wno-pedantic '-DVERSION="15"' -DUSE_LLHTTP -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ tests/test-keys.p/meson-generated_.._test-keys.c.o -MF tests/test-keys.p/meson-generated_.._test-keys.c.o.d -o tests/test-keys.p/meson-generated_.._test-keys.c.o -c tests/test-keys.c [11/11] cc -o tests/test-keys tests/test-keys.p/meson-generated_.._test-keys.c.o tests/test-keys.p/test-util.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/tang-15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/aarch64-linux-gnu/libjose.so /usr/lib/aarch64-linux-gnu/libjansson.so -Wl,--end-group - dh_auto_test -O--buildsystem=meson - cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=12 meson test --verbose -ninja: Entering directory `/build/reproducible-path/tang-15/obj-aarch64-linux-gnu' -ninja: no work to do. -1/9 adv-standalone RUNNING ->>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=78 /bin/sh -ex /build/reproducible-path/tang-15/tests/adv-standalone - -2/9 adv-standalone-endpoint RUNNING ->>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=96 /bin/sh -ex /build/reproducible-path/tang-15/tests/adv-standalone-endpoint - -3/9 adv-socat RUNNING ->>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=160 MESON_TEST_ITERATION=1 /build/reproducible-path/tang-15/tests/adv-socat - -4/9 adv-socat-endpoint RUNNING ->>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=42 /bin/sh -ex /build/reproducible-path/tang-15/tests/adv-socat-endpoint - -5/9 rec-standalone RUNNING ->>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=78 /build/reproducible-path/tang-15/tests/rec-standalone - -6/9 rec-standalone-endpoint RUNNING ->>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=12 /build/reproducible-path/tang-15/tests/rec-standalone-endpoint - -7/9 rec-socat RUNNING ->>> MALLOC_PERTURB_=164 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 /build/reproducible-path/tang-15/tests/rec-socat - -8/9 rec-socat-endpoint RUNNING ->>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=231 /bin/sh -ex /build/reproducible-path/tang-15/tests/rec-socat-endpoint - -9/9 test-keys RUNNING ->>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 PATH=/build/reproducible-path/tang-15/src:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/src:/build/reproducible-path/tang-15/tests:/build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=58 MESON_TEST_ITERATION=1 /build/reproducible-path/tang-15/obj-aarch64-linux-gnu/tests/test-keys - -3/9 adv-socat SKIP 0.06s exit status 77 -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -+ . adv -+ . helpers -+ trap on_exit EXIT -+ mktemp -d -+ export TMP=/tmp/tmp.Iv3hnRhw6Q -+ mkdir -p /tmp/tmp.Iv3hnRhw6Q/db -+ sanity_check -+ [ -n ] -+ exit 77 -+ on_exit -+ [ ] -+ [ -d /tmp/tmp.Iv3hnRhw6Q ] -+ rm -rf /tmp/tmp.Iv3hnRhw6Q -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -4/9 adv-socat-endpoint SKIP 0.05s exit status 77 -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -+ . adv -+ . helpers -+ trap on_exit EXIT -+ mktemp -d -+ export TMP=/tmp/tmp.9Am9vks2uR -+ mkdir -p /tmp/tmp.9Am9vks2uR/db -+ sanity_check -+ [ -n ] -+ exit 77 -+ on_exit -+ [ ] -+ [ -d /tmp/tmp.9Am9vks2uR ] -+ rm -rf /tmp/tmp.9Am9vks2uR -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -5/9 rec-standalone SKIP 0.05s exit status 77 -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -+ . rec -+ . helpers -+ trap on_exit EXIT -+ mktemp -d -+ export TMP=/tmp/tmp.L9MT9xQD0u -+ mkdir -p /tmp/tmp.L9MT9xQD0u/db -+ sanity_check -+ [ -n ] -+ exit 77 -+ on_exit -+ [ ] -+ [ -d /tmp/tmp.L9MT9xQD0u ] -+ rm -rf /tmp/tmp.L9MT9xQD0u -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -6/9 rec-standalone-endpoint SKIP 0.04s exit status 77 -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -+ . rec -+ . helpers -+ trap on_exit EXIT -+ mktemp -d -+ export TMP=/tmp/tmp.uvp6hg8KN9 -+ mkdir -p /tmp/tmp.uvp6hg8KN9/db -+ sanity_check -+ [ -n ] -+ exit 77 -+ on_exit -+ [ ] -+ [ -d /tmp/tmp.uvp6hg8KN9 ] -+ rm -rf /tmp/tmp.uvp6hg8KN9 -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -7/9 rec-socat SKIP 0.03s exit status 77 -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -+ . rec -+ . helpers -+ trap on_exit EXIT -+ mktemp -d -+ export TMP=/tmp/tmp.j5Nqg0Zcy8 -+ mkdir -p /tmp/tmp.j5Nqg0Zcy8/db -+ sanity_check -+ [ -n ] -+ exit 77 -+ on_exit -+ [ ] -+ [ -d /tmp/tmp.j5Nqg0Zcy8 ] -+ rm -rf /tmp/tmp.j5Nqg0Zcy8 -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -8/9 rec-socat-endpoint SKIP 0.03s exit status 77 -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -+ . rec -+ . helpers -+ trap on_exit EXIT -+ mktemp -d -+ export TMP=/tmp/tmp.dUvUPUSJkm -+ mkdir -p /tmp/tmp.dUvUPUSJkm/db -+ sanity_check -+ [ -n ] -+ exit 77 -+ on_exit -+ [ ] -+ [ -d /tmp/tmp.dUvUPUSJkm ] -+ rm -rf /tmp/tmp.dUvUPUSJkm -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -9/9 test-keys OK 0.17s -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stderr: -Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/invalid.jwk); skipping -error text '[' or '{' expected near 'foo', line 1, col 3, pos 3 -Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/empty.jwk); skipping -error text '[' or '{' expected near end of file, line 1, col 0, pos 0 -Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/invalid.jwk); skipping -error text '[' or '{' expected near 'foo', line 1, col 3, pos 3 -Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/empty.jwk); skipping -error text '[' or '{' expected near end of file, line 1, col 0, pos 0 -Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/invalid.jwk); skipping -error text '[' or '{' expected near 'foo', line 1, col 3, pos 3 -Cannot load JSON file (/build/reproducible-path/tang-15/tests/keys/empty.jwk); skipping -error text '[' or '{' expected near end of file, line 1, col 0, pos 0 -Error packing JSON with alg (null) -Error generating JWK with alg -Error generating JWK with alg foobar -Error generating JWK with alg { -Error generating JWK with alg [} -Error generating JWK with alg [] -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -2/9 adv-standalone-endpoint OK 5.79s -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stdout: -{"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUFXOTBQYUlxc3NTRzZ3dTI2cEZqMzllREhYY01pYTNreWJZcjBtSDNjNjAyREdZa0NRMUpvdl8zejdBdVdEZXZobHNfbVEyYjl1OXQybC0wSHFUYUN4YiIsICJ5IjogIkFHdnh5NGVvbl9nZi1kajFsdWZlSXpiWVBWc2MtcnhhMWl6cHBPa1YwT1Q3S1RRbUpZRUZvZjQ3YlZ5dy1sMVE3QVR4NWFPMDRpdFVLMU5RMFN4UUZRMlEifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQU41ZW80YzdoTU5xNTczX3RkR29EMUxpQ0txLVBTZ0NKeDBqSWpMUDFPM2VhZVdGUmFPTjlua2otcW5heEpkVlZCbjBiaVhhZ0pDdG9xUm1mUTBVdGNQWSIsICJ5IjogIkFDSE1XLUtpVGhkSy1lX0NHWFI3YkZQblpUUDljZWNnaU5aV2Q4bGlGdnVkUTA4ZHo0Z3RVWFZUNERCTEphVllhTkJvNUFSelp0T0hkSlhDSk8wWUhMVzIifV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZaghR8Y9g1wXAUejn2K8tZaGnSjw9gAG-UMDxRSxagZ3_lYCVnGkNujAIGZqHSeOtnbW3yH_02Fl3KYA4StXLGhAb4d-3mOOgQf90QMsfblFK1fijCg-lMMHROx8OYRxTgPGyWu5cXfyziDTJ_hpkCF_GwkThTpAXJCjE8iDYMENprc"}{"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFlNjVaZFZ0OHEyVlhjaUtuS212RlNsblp3QjBpM2ViYmlUeHBfeTJxNU1HWUJjVjZFbnlsUnphMlF6VFFpdzA1TFA2c1E3dlhHNGhjbmRPMjhpY25laUEiLCAieSI6ICJBRHo3UDVKTkVKRVkwY2Z5MThOQlZXSzVsX09GamFxUWtoWVVLRzUzejBIN1k1OEFGY1lNUE1JWkNTS1Y2YzZZRDFQU0pycGV1WTIwcnBJamlaT2N3dDFqIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFIampheHRWa2pDdHNJRTRWVjc5THlNa1JHSTd0dkNKMURaenkxQVRSZGtRandSR1lzX3MtSHZ0NlVGRHFoOHVvOUEtQVRJNTg5SXdiUnlVdE5ORTlTSE8iLCAieSI6ICJBSDBOVlpiWVJKVUFPcFN4SzhWdl9UZHNLWnhYajNubTlCSzBnMF9QMlNIVTZKMzJnNGtZY0hXR0UzeURYODlVT1NMdFE3Z0ZrU180aTBaM0JmVHl0b21nIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AXLiJXl_QiSCwn5MQ3dkYuXtk9n8qcZK0mI75Uo1Xt8mSQsKU5IwBSkwUhOnm4nOeNPoitCa7mG6IzPE8BevLqBpAGohVrkjJ8hnNdwAXHDX5uDe_ocGFWfTVnnVUuZvef05wPfrjSilw5HhmCns9mkI4SCgo2jDm1TnSMB_coV6u8jV"}/build/reproducible-path/tang-15/obj-aarch64-linux-gnu -{"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFIVy1FcHFad09pV0dLRHFQVGlsTEFmSWc0MFJNcGROZ3oxRTcxckZ5cnlkTXVkc0o4Q2xYTkZYREUtNUR3Q3cyZmExNjhnMkF0bGR1Ym16MTFRbWZibjciLCAieSI6ICJBR3d6MWtTZUZnZHMwZkFIdl9YdUZUa2tLUFlpaG9JLTVRNVBiblZPYTRVUWFfNEhuVTRxcE1pa1NqNHdTdEo0YmV3dEpUdkRnUW1QRmozUkhHVjRVYjItIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFhTkN5YWtoaHJpVEpBMm5lclN3OTJ3aUpJTVZRdVZ6SXN1cmZYU0VMRllKOWQxQXp5QjNvTHV4eWRnUFBFUmx6bHZZMnFpcVp5Rks3bzFjN1cxdU8zdFoiLCAieSI6ICJBUDJrYWFqa0kxTE5Zc3JvVExvSnNuaG8xb1VpYWVSU1djaUoyemY4RUFqQk9ZbXNEcy1VNVhPWnJhY2I4QUFhTUhGQ1ZRTF94MDE1bDR0VGxQTG9OdXJUIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ABQ2KiaqOC3BNJBfpC0DOUM0OIi8-Z-U5XUbsN6OObRhy0ZfoTt4WI9GnT5d5v-Ufvad09MaLOO-4v8SSMW5LwPFARo4W3NpLHNJk4fUQoBuGj7xaHIF2QKDRHCIzuhRlc_fGjHyF7dlDaBiFQBnfecTMlDqDFRzTL0YT5pvVY7EBHlL"} -stderr: -+ . adv -+ . helpers -+ trap on_exit EXIT -+ mktemp -d -+ export TMP=/tmp/tmp.tNIDYuH5Hb -+ mkdir -p /tmp/tmp.tNIDYuH5Hb/db -+ adv_startup -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db sig exc -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/sig.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/exc.jwk to _tang:_tang -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/exc.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/exc.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ jose jwk gen -i {"alg": "ES512"} -o /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ jose jwk gen -i {"alg": "ES512"} -o /tmp/tmp.tNIDYuH5Hb/db/.oth.jwk -+ random_port -+ [ -n ] -+ test -f /dev/urandom -+ shuf -i 1024-65535 -n 1 -+ port=42192 -+ export PORT=42193 -+ export ENDPOINT=/api/dee-hms -+ start_standalone_server_endpoint 42193 /api/dee-hms -+ export PID=1280423 -+ wait_for_port 42193 -+ local port=42193 -+ sleep 1 -+ tangd -p 42193 -l /tmp/tmp.tNIDYuH5Hb/db -e /api/dee-hms -Listening on 0.0.0.0:42193 -Listening on [::]:42193 -+ local i=0 -+ [ 0 -lt 90 ] -+ check_if_port_listening 42193 -+ [ -n ] -+ ss -anl+ grep [\:\.]42193 -+ grep LISTEN - -+ return 0 -+ adv_second_phase -+ fetch /api/dee-hms/ -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/ - GET /api/dee-hms/ => 404 (../src/http.c:128) -+ jose jwk thp -i /tmp/tmp.tNIDYuH5Hb/db/exc.jwk -+ fetch /api/dee-hms/adv/KbTk6ehsfe1G52KL9PlF19v8_JtuYU1Iw645cQDAFYU -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/KbTk6ehsfe1G52KL9PlF19v8_JtuYU1Iw645cQDAFYU - GET /api/dee-hms/adv/KbTk6ehsfe1G52KL9PlF19v8_JtuYU1Iw645cQDAFYU => 404 (../src/tangd.c:94) -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/exc.jwk -+ fetch /api/dee-hms/adv/uO6lGiU91Vymq6Jo8UMwfEvxNWQ0JjPQqLo7YsSvWY50edRLnlWhIjQyd4bBHNKVwJHIkJddE6TtJ1WIFL0a8Q -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/uO6lGiU91Vymq6Jo8UMwfEvxNWQ0JjPQqLo7YsSvWY50edRLnlWhIjQyd4bBHNKVwJHIkJddE6TtJ1WIFL0a8Q - GET /api/dee-hms/adv/uO6lGiU91Vymq6Jo8UMwfEvxNWQ0JjPQqLo7YsSvWY50edRLnlWhIjQyd4bBHNKVwJHIkJddE6TtJ1WIFL0a8Q => 404 (../src/tangd.c:94) -+ fetch /api/dee-hms/adv -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv - GET /api/dee-hms/adv => 200 (../src/tangd.c:101) -+ fetch /api/dee-hms/adv -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv -+ ver /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/sig.jwk - GET /api/dee-hms/adv => 200 (../src/tangd.c:101) -+ fetch /api/dee-hms/adv/ -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/ -+ ver /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/sig.jwk - GET /api/dee-hms/adv/ => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ jose jwk thp -i /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ fetch /api/dee-hms/adv/Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 - GET /api/dee-hms/adv/Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ fetch /api/dee-hms/adv/LzeXJHITkNmcd9ZKR4EpWLihPHz-ixsJshHnR6N7WXpR1zSY-X4chMbwCN3JZ5mWA7z0YpR-lDGW3NJHypiGsw -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/LzeXJHITkNmcd9ZKR4EpWLihPHz-ixsJshHnR6N7WXpR1zSY-X4chMbwCN3JZ5mWA7z0YpR-lDGW3NJHypiGsw - GET /api/dee-hms/adv/LzeXJHITkNmcd9ZKR4EpWLihPHz-ixsJshHnR6N7WXpR1zSY-X4chMbwCN3JZ5mWA7z0YpR-lDGW3NJHypiGsw => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ jose jwk thp -i /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ fetch /api/dee-hms/adv/Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 - GET /api/dee-hms/adv/Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 => 200 (../src/tangd.c:101) -Signature validation failed! -+ jose jwk thp -i /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ ver /tmp/tmp.tNIDYuH5Hb/db/.oth.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/.oth.jwk -+ fetch /api/dee-hms/adv/Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 - GET /api/dee-hms/adv/Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 => 200 (../src/tangd.c:101) -Signature validation failed! -+ fetch /api/dee-hms/adv/ -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/ -+ ver /tmp/tmp.tNIDYuH5Hb/db/.oth.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/.oth.jwk - GET /api/dee-hms/adv/ => 200 (../src/tangd.c:101) -Signature validation failed! -+ fetch /api/dee-hms/adv/ -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/ -+ ver /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk - GET /api/dee-hms/adv/ => 200 (../src/tangd.c:101) -Signature validation failed! -+ ver /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ jose jwk thp -i /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ fetch /api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 - GET /api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ jose jwk thp -i /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ fetch /api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 - GET /api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/.oth.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/.oth.jwk -+ jose jwk thp -i /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ fetch /api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 - GET /api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 => 200 (../src/tangd.c:101) -Signature validation failed! -+ fetch /api/dee-hms/adv -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv -+ jose fmt -j- -Og protected -SyOg cty -Sq jwk-set+json -E - GET /api/dee-hms/adv => 200 (../src/tangd.c:101) -+ jose fmt -j- -Og signatures -A -g 0 -Og protected -SyOg cty -Sq jwk-set+json -EUUUUU -g 1 -Og protected -SyOg cty -Sq jwk-set+json -EUUUUU -+ jose jwk thp -i /tmp/tmp.tNIDYuH5Hb/db/.sig.jwk -+ fetch /api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 - GET /api/dee-hms/adv/wk91d-dOkWe0bMfRC4MBgxoCxrnNLsnBLLMOC5GJRX0 => 200 (../src/tangd.c:101) -+ THP_DEFAULT_HASH=S256 -+ tang-show-keys 42193 /api/dee-hms - GET /api/dee-hms/adv => 200 (../src/tangd.c:101) -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/sig.jwk -+ test Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 = Q-dyuwLP9z4iAXAudr1_nEk2JVXhOLEouKK1ibC_Gh8 -+ rm -rf /tmp/tmp.tNIDYuH5Hb/db -+ mkdir -p /tmp/tmp.tNIDYuH5Hb/db -+ fetch /api/dee-hms/adv -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv - GET /api/dee-hms/adv => 200 (../src/tangd.c:101) -+ cd /tmp/tmp.tNIDYuH5Hb/db -+ jose jwk thp -a S256 -i GJteOpbUXogtypOxPyWNDbAbiAVAxA0gPJgevGNHB0M.jwk -+ test GJteOpbUXogtypOxPyWNDbAbiAVAxA0gPJgevGNHB0M.jwk = GJteOpbUXogtypOxPyWNDbAbiAVAxA0gPJgevGNHB0M.jwk -+ mv -f -- GJteOpbUXogtypOxPyWNDbAbiAVAxA0gPJgevGNHB0M.jwk .GJteOpbUXogtypOxPyWNDbAbiAVAxA0gPJgevGNHB0M.jwk -+ jose jwk thp -a S256 -i GMSf9AtocjL8fFd5JS-0UgAgl-hVZJS_JQicEZp7QBU.jwk -+ test GMSf9AtocjL8fFd5JS-0UgAgl-hVZJS_JQicEZp7QBU.jwk = GMSf9AtocjL8fFd5JS-0UgAgl-hVZJS_JQicEZp7QBU.jwk -+ mv -f -- GMSf9AtocjL8fFd5JS-0UgAgl-hVZJS_JQicEZp7QBU.jwk .GMSf9AtocjL8fFd5JS-0UgAgl-hVZJS_JQicEZp7QBU.jwk -+ cd - -+ fetch /api/dee-hms/adv -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv - GET /api/dee-hms/adv => 200 (../src/tangd.c:101) -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db other-sig-1 other-exc-1 -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-exc-1.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/other-exc-1.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-exc-1.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-exc-1.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-exc-1.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db other-sig-2 other-exc-2 -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-exc-2.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/other-exc-2.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-exc-2.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-exc-2.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-exc-2.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db other-sig-3 other-exc-3 -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-exc-3.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/other-exc-3.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-exc-3.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-exc-3.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-exc-3.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db other-sig-4 other-exc-4 -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-exc-4.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/other-exc-4.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-exc-4.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-exc-4.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-exc-4.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db other-sig-5 other-exc-5 -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-exc-5.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/other-exc-5.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-exc-5.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-exc-5.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-exc-5.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db other-sig-6 other-exc-6 -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-exc-6.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/other-exc-6.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-exc-6.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-exc-6.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-exc-6.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db other-sig-7 other-exc-7 -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-exc-7.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/other-exc-7.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-exc-7.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-exc-7.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-exc-7.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db other-sig-8 other-exc-8 -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-exc-8.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/other-exc-8.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-exc-8.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-exc-8.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-exc-8.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.tNIDYuH5Hb/db other-sig-9 other-exc-9 -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.tNIDYuH5Hb/db/other-exc-9.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/other-exc-9.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/other-exc-9.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/other-exc-9.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/other-exc-9.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ fetch /api/dee-hms/adv -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv - GET /api/dee-hms/adv => 200 (../src/tangd.c:101) -+ validate {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUNsSVZRaUJUVERtS2V3VC0wR3lDdmt4Ujh0WUtOMzlHeS13RGUzdW1DSWFUTXFVTzFXd2dWRl9wQlREblN4azcxb3J0Sm5KZWlwbEs0MF9uaVQzc0hwbyIsICJ5IjogIkFUQXhjd09xcHpDVFdzUDlHSWVxNk4tYVNGbWZmQl9wQ2NNVUxuLUNhMDRKX2JZYXdsWV9GOTI5LWhvRnNjVW4xemdjcWZYMDl4LTlEN1F0YkpOUkFwYWsifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWNUak5FVzY3YVBTcHNaQmEwX001YWdvaDdobkUxSEZuR2MxMy16b3BVeVo5RWc4Mzh3eTVHZmdIaFpSbzJHeWQzMFc0Z1ZQdVJvbGFXcE5ENnVQcmU3aSIsICJ5IjogIkFXMTREV2VNdURlaGxDa0NoNjBLaWttVVJkN0ZMSFUzQ09rRlFxYlJQWVBEcmxlMXNRaEl3dk9kSkZlcUVVdUMtdEVUUzgzd3J6aTN2U0c4TlVDM29ScFMifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYnNLSWNqTVlzZ3NOT1ZHQjd5YmpuZlNCV3lzdXFiLVpBUzk4bnQ0bGpES1NwenRaTzJjYlk5MUR0Ty1ocUVxQUJQVlM3WkFoV0w0MVdTT0loWGdpZkZ5IiwgInkiOiAiQVVGUGNWT3NMYXdOeEttMjNSbmNQNEhsNGhWYTRoallEaFByeWctUDI4czBzTDVONnJIbHg2WDdsU1dkS2NDVmsxLWFDaXlVLVhEcjZfenlmSHAydHQxNyJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBR2xjZWJMM3ctWHlCYUlRSWk1Y2IyTGI2RmNLdTRBWS0tYmZjQmRrRTJzZ1kwemVKbkR3anM5bk45U3NUdkhqY0NrTzlidFJEWklRdHM0bldSeHpic1VjIiwgInkiOiAiQWMtTHBBWEFTMm1zbXlfLWlfTEV3dmtBNHp2Rnd2VDl6aVl4aVBNQ0JkMWYwSTR1TTFjaG92cnNUOXlFLVYzVV9FUmNxYktQSkpsNi1YSjZEWFlIWUc4MCJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFmOHVWMm12dHU0RURSYW1Ic2ViZDdFVXRSdEFrQUIzbDZ2dmlTSllVc3RHM3ZWSkNGR1Npb3g4Qm8xdGJOV3Z4OGpGR3ZZbGQwdGdaVWFiLVJyNzk0QkEiLCAieSI6ICJBVTMzNmlIVV85Tl9NVXdVRzUtVEtWY2UyMjdjVmpCdzJFeGdrM2NXdjB1TFY5WmhIYnR0bXl3OEpUeDNNUmpCck5feUtBcWtHZlAtc2E4dXZYR1p2bUwzIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFBTEY3YVdwT0FBeUdSdVdCRE5mQW9Pamw1ODFYZ1RjZGwxTzkyZG1RR2V4cnVuU3FDdTlTWVNyYVBtVi0zQncwLXhrakZra25SZnpzNjl6a3NoWTdSUGUiLCAieSI6ICJBZFhtSnh1b2Vab001aVJvTTkybXAwNFAwckZMa3ZwY29PRWVNN0JoaE44QlFKRFI3WGpEbXlKUF9SQkNJTy01dk81VjQ0Xzg3VFNNWUItNGViZDhNaDQ2In0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUlZWVZ1Q3JNZFlEY1R0UXh3ZnZydklTYzZCbjRpd1NHaVlpd1VhcDJMaUROVHBMVXZ6TzFqVXdudXpHaF9EaERRQklRVnFWSmlSYjdXNnA2QlNPaWxpcSIsICJ5IjogIkFLcWZFYzh0ZXM5OXVGZUhNT25mS3JpQ1duRzllV0pVUWJyWjZweWp2S2d4MTZHQWdTQTZMc0oxRDU1VDJHSzVRYWRnYnN3UzJRdWpUamU0NUF4UFQ2Z1gifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVhwUzZDRWtLNmFXMm5HSmVWSlE2S01ySlZQSmZ4SWFGckllZExvTnUydkZjQ21haVpvTS1WY2NEanJ2VjhfSkJCTVZoV1MxNmF4b3pDZVF3UDJGY2lldSIsICJ5IjogIkFRbUt5dEFkMXZ0bG45VjNyVmUzWVdJc3BIbHB3RHhfZXYzRmxzdjJBdmdGREpFN2VWMkgwWFF3bzVLbktrR2Q3bGZOYzBqcnNJVGxKckVlYVJrZGtOUEQifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZmFuaHhlR2dsaFlPYUFFLTd1T192SnJWMFRfa3ZxZTFBdHUxS0pENS03LUlYaDUzZkVHOGR4RzJmSE9TamdvREw5bTJONkF4TEpuUHFUTlp2T3dNZVA3IiwgInkiOiAiQVhOb0tBVkhrOHlRZVh5eXE4VUJOUGRmM2VpMnotUUlsS2M5V3BHZFhibXI1ZTF1ZUVQaTQ1VUtIUEN1NzRHSmZDUHF5R2JUVElfR1V5SnY0Y3N3d2cyViJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBWEp4bUhlR3NqSkVlemlacjN5QW93RlRQOVJWS1dXWEFRQ2N4VzNMeXlJblJGTEpLT0tSN0M1SmJDeUVJSy1idWRTN0N3cU1kSGgtd2NQaFUzNzZTeGxMIiwgInkiOiAiQU9ob2VOZ290YWpFaEJJYm1Bb242b3lKX3h5QzlOUUlTRE8yenlKdmFwV0t0NFNVdmdUOUJPSGtLdU9Pb0w2NjdTNUVmWTVrUVJWd0c5Ym9xdVFIRnBxcyJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFkMVlEWHZkaFdiQ2Zab3JNcFRaUng5cEQ5MWVlVjBYSDd0bzd5MGw3ZUdnMGdrdGJhUC1XVHdoUEtoNWhSbFZTWUFkUnZkS2U4V0hScmg2YlNQZmI0TUoiLCAieSI6ICJBZlNqMGU0bGNraHU0Y0U2aFotWVVaUDdHTU9qV01iakk3UkZkX0t6TjJ3Z1hpX2cta3MyazVMRVhzQkxuU3RZY3JtNUVDSDhBQlkxcGszZ0hBVFBVQjc0In0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFmNk43V3VCeFhuOGdPaWJKTEYtb3VUR2VXZnhDQ1JUckVtSG8zY0hKZndCNnZaazZfalNZTHg4QUgtQ25tRld1elpaS2I4cUhBZldNREN4blMyYjhZS0YiLCAieSI6ICJBZWhaTTZSejBuQnNFRkZaZFlLckJBcEFkZmw4UjFtR2xQaVQxaE0wazl3dmpmOXlEa18wV1JfcDhPaHU3MlNWRFY5WldTYmtRSHoyZlFtNERpa18tU2RWIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUlrZVcwUEE4am5IaFhIRWprSVpUU0NxQmQ2cFdnTUNodFlMdVF6Vk54TXg3WlJMa0NhNXlNdWlFUlU0MmtVYkxEUzhySEZhWVBjUC10aUJ0blZIeTYyMiIsICJ5IjogIkFBbm1wbEhSSDZramphYjZBb1hZalBzNWNJLVY5UHlGS2F0cUIyUmJmMlFOWEZGejhIbk9QVFlubFM2U3pWZll5cTlvWGJhLWR2R2NzcTBLX3A1QnRWOVIifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUR6NFQ4NVZPQzFhS3R0dkNIUzZxYU1lWHVvYmlldkpDT3pmdXI0b245a2dGSTZrTkZpUURPaFl3OWMyTHRqRC14YnVncnJGcGdFekp0c0hOcklCUXoxUSIsICJ5IjogIkFHLTlFZmx5dlBXeWFzMExNZ3dCQl9ZaTVDTm1GWGpKYTc3MTRSaEJjQUpETFF0ak1GaVIyekhfU0JJemIxRGZaenMxVDBodEo1WFVYOGhQMzFfWjVJLXUifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBTWlETjQwUC1xbVhCYUQ0cFdfRnViSEJpNnZZalEtMVpWRzZsR1loS3JUVlNBd2p6ZUlwMHoxejZMQ01kTGdrOTFKVThzZ3M5RXFlNWJaMklJdVNCQkZYIiwgInkiOiAiQUdQa3E4Qm5OMmUzRjIwV1JxSndIVzRjZkk0dV9tbGJTUVo2MEdVbmdNd0lqdXNZN2R6U2RkMTlBWDlzaTNScThkUFBYNjNTNm5EdHZSbjY2OEtkOXh4aCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZmpQZkRhalFrSkNzanFkSE9FUTBPUTBGeTBjUkxYcnMyeU4zbjdCakVfZzFvX3FhUmFVcjU0M0dDNW1hTjRMNjl3TmhwaU90UktsaW51TW4zc0V2M0NmIiwgInkiOiAiQUhoTWNkSkdjc0tCcllHNlc5a2xwN29OMnNDdGZHX2hzT2hIS3gwbElmZ3V0aldHUEM3clM2eG5kY2IzbFp0NzJlLU1KU1I4TzBDSkUzLXNGRGh1azJ1VSJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFiWkktRHg3ZGoyRWtBQTJfY3kzTkxRNXNiclpKWWtIQ1J6OWkxbEoxQVJOWTZ0OEdmb3J0VkN4Y3JDZ3N0Q0c1emN0SjFWVGtfUEVQSU0zV1RQamEzYVUiLCAieSI6ICJBZUtKaTQ0N1NRbkQ1bVRBUmxlUWlCSGFjN1hBOXhSazdtZXByaW9kcTFzaHg5clVfemFnSW5uWkI5VEF6UG04Q3g3UkVYZTR6ME51WHFsbzlMTHdQMjhtIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFCSENRdzN2ZHU5Z0FiQzYxZGJkcXVXcGs3cERoU21lcG5DbUZoRmxBWjZ1ckNDQnBodkM4NDRGdnh2TDNtSDFJZVNtSFYya2s4NE1BMlEzMWQ4RzJ3MWEiLCAieSI6ICJBTXNUTUx0akNXcUNORVBaelUwZDFrNFI2elNZa01kYk90eUJtSFVUMjkzWDYxSl9EQmdrNVRpY0VQNlhiMmRLT2VZcVNaUGZ0SlN3SzZrT0hsRlZHMXQwIn0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFIVy1FcHFad09pV0dLRHFQVGlsTEFmSWc0MFJNcGROZ3oxRTcxckZ5cnlkTXVkc0o4Q2xYTkZYREUtNUR3Q3cyZmExNjhnMkF0bGR1Ym16MTFRbWZibjciLCAieSI6ICJBR3d6MWtTZUZnZHMwZkFIdl9YdUZUa2tLUFlpaG9JLTVRNVBiblZPYTRVUWFfNEhuVTRxcE1pa1NqNHdTdEo0YmV3dEpUdkRnUW1QRmozUkhHVjRVYjItIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFhTkN5YWtoaHJpVEpBMm5lclN3OTJ3aUpJTVZRdVZ6SXN1cmZYU0VMRllKOWQxQXp5QjNvTHV4eWRnUFBFUmx6bHZZMnFpcVp5Rks3bzFjN1cxdU8zdFoiLCAieSI6ICJBUDJrYWFqa0kxTE5Zc3JvVExvSnNuaG8xb1VpYWVSU1djaUoyemY4RUFqQk9ZbXNEcy1VNVhPWnJhY2I4QUFhTUhGQ1ZRTF94MDE1bDR0VGxQTG9OdXJUIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "APetOp_Bynf4Rsw8wEy_qrjeSQD7QK7_bPmXSjmFuEebAOCcT7DxFpwNoO7Ma9CS7CUyCcbzpAlTlGcx8q96wbAUABRkWhxbsjse9GFi2iPvLgKc8r2Azvx5lSWtkNT90b0ZL-XntZdL7nrNLWVbKN5yN5F10-Rb_aEuD0kNcJYE7Oo7", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AcDorsDGwb0TvsbWVK4L5QTw3b235KMOpW3pN1vNfAcHMLy--lzGPFSuOPD83Q2fvcp6-dIeBSmZNmCmDwKSZkfXAXlrM42N-g6pnCvLQM32Kq2Cx9kc1r72Mm9FK3UtRiX5SU2FBV3d2bk6k14BxKEGz3MPLUO-_AVv7kJtzHB0njEI"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AYMzq0EgOW12_DQJ8P2wXaYghFHVrEKaqFrqm8VFQR0Rc7yq5IO9nW5ujQ3xEfyTaudJtIZDajWh78uzcekwBovcAJR7VTe2HJoIxYmJw2CGy3A3TCrkOFwsMLhZAr_BJQ4JlEE6TV3UuOZveklOg3YCgdKAEb6OqFswiKxmmzqKsWZE"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZbIo7JvjXjwOP_5OS7FK99v4uyrzLzQvz6NDGeT081XZ-lt7O8dYr3us1Q6pqD7CDOJAbL9M4FpsbAyGuPi6fHnARi_u1yZufHwJwVmWP4HUhFZQQ1_oBoxDhBMWNPHqdoC19v2YZ0kCSCB3OC0lgEaNT2-XVhW9_0f5wmACbnFPCDf"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AH22p-NkvPOPunwmFqT793am2hUyYCUNfAwAmxR9MAYo-Vka_lkMko-0HEp1lzlaoGUJRUaIwuVjjw-zWKPaO1X5AQqVD7LuvglFs8G4wIn-iphvMG4FVza5FgqKmpJJwMKR8h9ib9P4QiUSs_5mD67uWteg9o0LzEYoUj1HE7grX7LN"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "Aa0Usl3OIDH4UpWm1vpA6HohVfeBtTNmQUqgJn9YkdLPv_TdfwRN7yxzYLPsejWSGDL5rxrJs6akvo52F4Ze58fYAY-uuJTjhXF1bv50La1oUGecCoKv8R2feqC_mFPUr8tgHWFb86dDUQP3xUk0oS1UsheWc_A5xdjaqCCwjXJknLJM"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AbQAyhtpPVCVlWFLPrCPMZOKccu3DXAfvZ3raFHpxFLpMF1XOgm39421MjdEjh6Ca1kua487rFM7ggormpAVKebFANFo-lPBcmekwBcOmKAveGBT7db5wIgkskZGV6xxhbdpU5Qp0fZn0yE3DoClvfwImpj4dYsaU734rrTsZqS61fue"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AC1VDNufpCrMrHGoVevfdKX6qUHeWgeHVEQUg_Vm7TaTOAah92qTuqS_x7NlmvIQ0XKnxPqEWhOdoKVPnd-7ljdCABIPvLigcqB6dBYEADtmTh398VckNyOzFEQ0tvutzNscZR-O9UPTMDv95Q8aWTjMSZh6xwRmt3x2pjQ2811Xh_Qs"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AEBByoJ-hckmahNVBb0rPNXUSrwjKhcNxQOSTNq2QNN5qNDnJHqMgxDj5qpIbowVnYenPCWTwS9B3_py7ZukPgm-AXEZgHqur_f-hfWkcJE5aPeMAeBpKwAeEdkNeik1ypcw4HmXI9DkmMd5BBAeewbJwzxfMAlzdwNvS0akuyTeWGjv"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZVbfhkNWMGuvxc9Cqlc0573mWnm3xNEUahYV5kfBMoEplkiG0X7vnW9LolCOPtXm8XZkFxyft4u_Xek6eYIYJ7-ASl2s8ZZwVWqBQxcCcsEgpFPKouo0AZlAKmTOKrQ9Gc-SQ7nHTNyC6AhAl4Vq0aByLH0F9DBFgXhynT43oW-Jzfo"}]} -+ jose fmt --json={"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUNsSVZRaUJUVERtS2V3VC0wR3lDdmt4Ujh0WUtOMzlHeS13RGUzdW1DSWFUTXFVTzFXd2dWRl9wQlREblN4azcxb3J0Sm5KZWlwbEs0MF9uaVQzc0hwbyIsICJ5IjogIkFUQXhjd09xcHpDVFdzUDlHSWVxNk4tYVNGbWZmQl9wQ2NNVUxuLUNhMDRKX2JZYXdsWV9GOTI5LWhvRnNjVW4xemdjcWZYMDl4LTlEN1F0YkpOUkFwYWsifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWNUak5FVzY3YVBTcHNaQmEwX001YWdvaDdobkUxSEZuR2MxMy16b3BVeVo5RWc4Mzh3eTVHZmdIaFpSbzJHeWQzMFc0Z1ZQdVJvbGFXcE5ENnVQcmU3aSIsICJ5IjogIkFXMTREV2VNdURlaGxDa0NoNjBLaWttVVJkN0ZMSFUzQ09rRlFxYlJQWVBEcmxlMXNRaEl3dk9kSkZlcUVVdUMtdEVUUzgzd3J6aTN2U0c4TlVDM29ScFMifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYnNLSWNqTVlzZ3NOT1ZHQjd5YmpuZlNCV3lzdXFiLVpBUzk4bnQ0bGpES1NwenRaTzJjYlk5MUR0Ty1ocUVxQUJQVlM3WkFoV0w0MVdTT0loWGdpZkZ5IiwgInkiOiAiQVVGUGNWT3NMYXdOeEttMjNSbmNQNEhsNGhWYTRoallEaFByeWctUDI4czBzTDVONnJIbHg2WDdsU1dkS2NDVmsxLWFDaXlVLVhEcjZfenlmSHAydHQxNyJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBR2xjZWJMM3ctWHlCYUlRSWk1Y2IyTGI2RmNLdTRBWS0tYmZjQmRrRTJzZ1kwemVKbkR3anM5bk45U3NUdkhqY0NrTzlidFJEWklRdHM0bldSeHpic1VjIiwgInkiOiAiQWMtTHBBWEFTMm1zbXlfLWlfTEV3dmtBNHp2Rnd2VDl6aVl4aVBNQ0JkMWYwSTR1TTFjaG92cnNUOXlFLVYzVV9FUmNxYktQSkpsNi1YSjZEWFlIWUc4MCJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFmOHVWMm12dHU0RURSYW1Ic2ViZDdFVXRSdEFrQUIzbDZ2dmlTSllVc3RHM3ZWSkNGR1Npb3g4Qm8xdGJOV3Z4OGpGR3ZZbGQwdGdaVWFiLVJyNzk0QkEiLCAieSI6ICJBVTMzNmlIVV85Tl9NVXdVRzUtVEtWY2UyMjdjVmpCdzJFeGdrM2NXdjB1TFY5WmhIYnR0bXl3OEpUeDNNUmpCck5feUtBcWtHZlAtc2E4dXZYR1p2bUwzIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFBTEY3YVdwT0FBeUdSdVdCRE5mQW9Pamw1ODFYZ1RjZGwxTzkyZG1RR2V4cnVuU3FDdTlTWVNyYVBtVi0zQncwLXhrakZra25SZnpzNjl6a3NoWTdSUGUiLCAieSI6ICJBZFhtSnh1b2Vab001aVJvTTkybXAwNFAwckZMa3ZwY29PRWVNN0JoaE44QlFKRFI3WGpEbXlKUF9SQkNJTy01dk81VjQ0Xzg3VFNNWUItNGViZDhNaDQ2In0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUlZWVZ1Q3JNZFlEY1R0UXh3ZnZydklTYzZCbjRpd1NHaVlpd1VhcDJMaUROVHBMVXZ6TzFqVXdudXpHaF9EaERRQklRVnFWSmlSYjdXNnA2QlNPaWxpcSIsICJ5IjogIkFLcWZFYzh0ZXM5OXVGZUhNT25mS3JpQ1duRzllV0pVUWJyWjZweWp2S2d4MTZHQWdTQTZMc0oxRDU1VDJHSzVRYWRnYnN3UzJRdWpUamU0NUF4UFQ2Z1gifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVhwUzZDRWtLNmFXMm5HSmVWSlE2S01ySlZQSmZ4SWFGckllZExvTnUydkZjQ21haVpvTS1WY2NEanJ2VjhfSkJCTVZoV1MxNmF4b3pDZVF3UDJGY2lldSIsICJ5IjogIkFRbUt5dEFkMXZ0bG45VjNyVmUzWVdJc3BIbHB3RHhfZXYzRmxzdjJBdmdGREpFN2VWMkgwWFF3bzVLbktrR2Q3bGZOYzBqcnNJVGxKckVlYVJrZGtOUEQifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZmFuaHhlR2dsaFlPYUFFLTd1T192SnJWMFRfa3ZxZTFBdHUxS0pENS03LUlYaDUzZkVHOGR4RzJmSE9TamdvREw5bTJONkF4TEpuUHFUTlp2T3dNZVA3IiwgInkiOiAiQVhOb0tBVkhrOHlRZVh5eXE4VUJOUGRmM2VpMnotUUlsS2M5V3BHZFhibXI1ZTF1ZUVQaTQ1VUtIUEN1NzRHSmZDUHF5R2JUVElfR1V5SnY0Y3N3d2cyViJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBWEp4bUhlR3NqSkVlemlacjN5QW93RlRQOVJWS1dXWEFRQ2N4VzNMeXlJblJGTEpLT0tSN0M1SmJDeUVJSy1idWRTN0N3cU1kSGgtd2NQaFUzNzZTeGxMIiwgInkiOiAiQU9ob2VOZ290YWpFaEJJYm1Bb242b3lKX3h5QzlOUUlTRE8yenlKdmFwV0t0NFNVdmdUOUJPSGtLdU9Pb0w2NjdTNUVmWTVrUVJWd0c5Ym9xdVFIRnBxcyJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFkMVlEWHZkaFdiQ2Zab3JNcFRaUng5cEQ5MWVlVjBYSDd0bzd5MGw3ZUdnMGdrdGJhUC1XVHdoUEtoNWhSbFZTWUFkUnZkS2U4V0hScmg2YlNQZmI0TUoiLCAieSI6ICJBZlNqMGU0bGNraHU0Y0U2aFotWVVaUDdHTU9qV01iakk3UkZkX0t6TjJ3Z1hpX2cta3MyazVMRVhzQkxuU3RZY3JtNUVDSDhBQlkxcGszZ0hBVFBVQjc0In0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFmNk43V3VCeFhuOGdPaWJKTEYtb3VUR2VXZnhDQ1JUckVtSG8zY0hKZndCNnZaazZfalNZTHg4QUgtQ25tRld1elpaS2I4cUhBZldNREN4blMyYjhZS0YiLCAieSI6ICJBZWhaTTZSejBuQnNFRkZaZFlLckJBcEFkZmw4UjFtR2xQaVQxaE0wazl3dmpmOXlEa18wV1JfcDhPaHU3MlNWRFY5WldTYmtRSHoyZlFtNERpa18tU2RWIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUlrZVcwUEE4am5IaFhIRWprSVpUU0NxQmQ2cFdnTUNodFlMdVF6Vk54TXg3WlJMa0NhNXlNdWlFUlU0MmtVYkxEUzhySEZhWVBjUC10aUJ0blZIeTYyMiIsICJ5IjogIkFBbm1wbEhSSDZramphYjZBb1hZalBzNWNJLVY5UHlGS2F0cUIyUmJmMlFOWEZGejhIbk9QVFlubFM2U3pWZll5cTlvWGJhLWR2R2NzcTBLX3A1QnRWOVIifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUR6NFQ4NVZPQzFhS3R0dkNIUzZxYU1lWHVvYmlldkpDT3pmdXI0b245a2dGSTZrTkZpUURPaFl3OWMyTHRqRC14YnVncnJGcGdFekp0c0hOcklCUXoxUSIsICJ5IjogIkFHLTlFZmx5dlBXeWFzMExNZ3dCQl9ZaTVDTm1GWGpKYTc3MTRSaEJjQUpETFF0ak1GaVIyekhfU0JJemIxRGZaenMxVDBodEo1WFVYOGhQMzFfWjVJLXUifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBTWlETjQwUC1xbVhCYUQ0cFdfRnViSEJpNnZZalEtMVpWRzZsR1loS3JUVlNBd2p6ZUlwMHoxejZMQ01kTGdrOTFKVThzZ3M5RXFlNWJaMklJdVNCQkZYIiwgInkiOiAiQUdQa3E4Qm5OMmUzRjIwV1JxSndIVzRjZkk0dV9tbGJTUVo2MEdVbmdNd0lqdXNZN2R6U2RkMTlBWDlzaTNScThkUFBYNjNTNm5EdHZSbjY2OEtkOXh4aCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZmpQZkRhalFrSkNzanFkSE9FUTBPUTBGeTBjUkxYcnMyeU4zbjdCakVfZzFvX3FhUmFVcjU0M0dDNW1hTjRMNjl3TmhwaU90UktsaW51TW4zc0V2M0NmIiwgInkiOiAiQUhoTWNkSkdjc0tCcllHNlc5a2xwN29OMnNDdGZHX2hzT2hIS3gwbElmZ3V0aldHUEM3clM2eG5kY2IzbFp0NzJlLU1KU1I4TzBDSkUzLXNGRGh1azJ1VSJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFiWkktRHg3ZGoyRWtBQTJfY3kzTkxRNXNiclpKWWtIQ1J6OWkxbEoxQVJOWTZ0OEdmb3J0VkN4Y3JDZ3N0Q0c1emN0SjFWVGtfUEVQSU0zV1RQamEzYVUiLCAieSI6ICJBZUtKaTQ0N1NRbkQ1bVRBUmxlUWlCSGFjN1hBOXhSazdtZXByaW9kcTFzaHg5clVfemFnSW5uWkI5VEF6UG04Q3g3UkVYZTR6ME51WHFsbzlMTHdQMjhtIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFCSENRdzN2ZHU5Z0FiQzYxZGJkcXVXcGs3cERoU21lcG5DbUZoRmxBWjZ1ckNDQnBodkM4NDRGdnh2TDNtSDFJZVNtSFYya2s4NE1BMlEzMWQ4RzJ3MWEiLCAieSI6ICJBTXNUTUx0akNXcUNORVBaelUwZDFrNFI2elNZa01kYk90eUJtSFVUMjkzWDYxSl9EQmdrNVRpY0VQNlhiMmRLT2VZcVNaUGZ0SlN3SzZrT0hsRlZHMXQwIn0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFIVy1FcHFad09pV0dLRHFQVGlsTEFmSWc0MFJNcGROZ3oxRTcxckZ5cnlkTXVkc0o4Q2xYTkZYREUtNUR3Q3cyZmExNjhnMkF0bGR1Ym16MTFRbWZibjciLCAieSI6ICJBR3d6MWtTZUZnZHMwZkFIdl9YdUZUa2tLUFlpaG9JLTVRNVBiblZPYTRVUWFfNEhuVTRxcE1pa1NqNHdTdEo0YmV3dEpUdkRnUW1QRmozUkhHVjRVYjItIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFhTkN5YWtoaHJpVEpBMm5lclN3OTJ3aUpJTVZRdVZ6SXN1cmZYU0VMRllKOWQxQXp5QjNvTHV4eWRnUFBFUmx6bHZZMnFpcVp5Rks3bzFjN1cxdU8zdFoiLCAieSI6ICJBUDJrYWFqa0kxTE5Zc3JvVExvSnNuaG8xb1VpYWVSU1djaUoyemY4RUFqQk9ZbXNEcy1VNVhPWnJhY2I4QUFhTUhGQ1ZRTF94MDE1bDR0VGxQTG9OdXJUIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "APetOp_Bynf4Rsw8wEy_qrjeSQD7QK7_bPmXSjmFuEebAOCcT7DxFpwNoO7Ma9CS7CUyCcbzpAlTlGcx8q96wbAUABRkWhxbsjse9GFi2iPvLgKc8r2Azvx5lSWtkNT90b0ZL-XntZdL7nrNLWVbKN5yN5F10-Rb_aEuD0kNcJYE7Oo7", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AcDorsDGwb0TvsbWVK4L5QTw3b235KMOpW3pN1vNfAcHMLy--lzGPFSuOPD83Q2fvcp6-dIeBSmZNmCmDwKSZkfXAXlrM42N-g6pnCvLQM32Kq2Cx9kc1r72Mm9FK3UtRiX5SU2FBV3d2bk6k14BxKEGz3MPLUO-_AVv7kJtzHB0njEI"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AYMzq0EgOW12_DQJ8P2wXaYghFHVrEKaqFrqm8VFQR0Rc7yq5IO9nW5ujQ3xEfyTaudJtIZDajWh78uzcekwBovcAJR7VTe2HJoIxYmJw2CGy3A3TCrkOFwsMLhZAr_BJQ4JlEE6TV3UuOZveklOg3YCgdKAEb6OqFswiKxmmzqKsWZE"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZbIo7JvjXjwOP_5OS7FK99v4uyrzLzQvz6NDGeT081XZ-lt7O8dYr3us1Q6pqD7CDOJAbL9M4FpsbAyGuPi6fHnARi_u1yZufHwJwVmWP4HUhFZQQ1_oBoxDhBMWNPHqdoC19v2YZ0kCSCB3OC0lgEaNT2-XVhW9_0f5wmACbnFPCDf"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AH22p-NkvPOPunwmFqT793am2hUyYCUNfAwAmxR9MAYo-Vka_lkMko-0HEp1lzlaoGUJRUaIwuVjjw-zWKPaO1X5AQqVD7LuvglFs8G4wIn-iphvMG4FVza5FgqKmpJJwMKR8h9ib9P4QiUSs_5mD67uWteg9o0LzEYoUj1HE7grX7LN"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "Aa0Usl3OIDH4UpWm1vpA6HohVfeBtTNmQUqgJn9YkdLPv_TdfwRN7yxzYLPsejWSGDL5rxrJs6akvo52F4Ze58fYAY-uuJTjhXF1bv50La1oUGecCoKv8R2feqC_mFPUr8tgHWFb86dDUQP3xUk0oS1UsheWc_A5xdjaqCCwjXJknLJM"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AbQAyhtpPVCVlWFLPrCPMZOKccu3DXAfvZ3raFHpxFLpMF1XOgm39421MjdEjh6Ca1kua487rFM7ggormpAVKebFANFo-lPBcmekwBcOmKAveGBT7db5wIgkskZGV6xxhbdpU5Qp0fZn0yE3DoClvfwImpj4dYsaU734rrTsZqS61fue"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AC1VDNufpCrMrHGoVevfdKX6qUHeWgeHVEQUg_Vm7TaTOAah92qTuqS_x7NlmvIQ0XKnxPqEWhOdoKVPnd-7ljdCABIPvLigcqB6dBYEADtmTh398VckNyOzFEQ0tvutzNscZR-O9UPTMDv95Q8aWTjMSZh6xwRmt3x2pjQ2811Xh_Qs"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AEBByoJ-hckmahNVBb0rPNXUSrwjKhcNxQOSTNq2QNN5qNDnJHqMgxDj5qpIbowVnYenPCWTwS9B3_py7ZukPgm-AXEZgHqur_f-hfWkcJE5aPeMAeBpKwAeEdkNeik1ypcw4HmXI9DkmMd5BBAeewbJwzxfMAlzdwNvS0akuyTeWGjv"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZVbfhkNWMGuvxc9Cqlc0573mWnm3xNEUahYV5kfBMoEplkiG0X7vnW9LolCOPtXm8XZkFxyft4u_Xek6eYIYJ7-ASl2s8ZZwVWqBQxcCcsEgpFPKouo0AZlAKmTOKrQ9Gc-SQ7nHTNyC6AhAl4Vq0aByLH0F9DBFgXhynT43oW-Jzfo"}]} -Og payload -SyOg keys -AUo- -+ _jwks={"keys":[{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AClIVQiBTTDmKewT-0GyCvkxR8tYKN39Gy-wDe3umCIaTMqUO1WwgVF_pBTDnSxk71ortJnJeiplK40_niT3sHpo","y":"ATAxcwOqpzCTWsP9GIeq6N-aSFmffB_pCcMULn-Ca04J_bYawlY_F929-hoFscUn1zgcqfX09x-9D7QtbJNRApak"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AcTjNEW67aPSpsZBa0_M5agoh7hnE1HFnGc13-zopUyZ9Eg838wy5GfgHhZRo2Gyd30W4gVPuRolaWpND6uPre7i","y":"AW14DWeMuDehlCkCh60KikmURd7FLHU3COkFQqbRPYPDrle1sQhIwvOdJFeqEUuC-tETS83wrzi3vSG8NUC3oRpS"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AbsKIcjMYsgsNOVGB7ybjnfSBWysuqb-ZAS98nt4ljDKSpztZO2cbY91DtO-hqEqABPVS7ZAhWL41WSOIhXgifFy","y":"AUFPcVOsLawNxKm23RncP4Hl4hVa4hjYDhPryg-P28s0sL5N6rHlx6X7lSWdKcCVk1-aCiyU-XDr6_zyfHp2tt17"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AGlcebL3w-XyBaIQIi5cb2Lb6FcKu4AY--bfcBdkE2sgY0zeJnDwjs9nN9SsTvHjcCkO9btRDZIQts4nWRxzbsUc","y":"Ac-LpAXAS2msmy_-i_LEwvkA4zvFwvT9ziYxiPMCBd1f0I4uM1chovrsT9yE-V3U_ERcqbKPJJl6-XJ6DXYHYG80"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Af8uV2mvtu4EDRamHsebd7EUtRtAkAB3l6vviSJYUstG3vVJCFGSiox8Bo1tbNWvx8jFGvYld0tgZUab-Rr794BA","y":"AU336iHU_9N_MUwUG5-TKVce227cVjBw2Exgk3cWv0uLV9ZhHbttmyw8JTx3MRjBrN_yKAqkGfP-sa8uvXGZvmL3"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AALF7aWpOAAyGRuWBDNfAoOjl581XgTcdl1O92dmQGexrunSqCu9SYSraPmV-3Bw0-xkjFkknRfzs69zkshY7RPe","y":"AdXmJxuoeZoM5iRoM92mp04P0rFLkvpcoOEeM7BhhN8BQJDR7XjDmyJP_RBCIO-5vO5V44_87TSMYB-4ebd8Mh46"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AIYYVuCrMdYDcTtQxwfvrvISc6Bn4iwSGiYiwUap2LiDNTpLUvzO1jUwnuzGh_DhDQBIQVqVJiRb7W6p6BSOiliq","y":"AKqfEc8tes99uFeHMOnfKriCWnG9eWJUQbrZ6pyjvKgx16GAgSA6LsJ1D55T2GK5QadgbswS2QujTje45AxPT6gX"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXpS6CEkK6aW2nGJeVJQ6KMrJVPJfxIaFrIedLoNu2vFcCmaiZoM-VccDjrvV8_JBBMVhWS16axozCeQwP2Fcieu","y":"AQmKytAd1vtln9V3rVe3YWIspHlpwDx_ev3Flsv2AvgFDJE7eV2H0XQwo5KnKkGd7lfNc0jrsITlJrEeaRkdkNPD"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AfanhxeGglhYOaAE-7uO_vJrV0T_kvqe1Atu1KJD5-7-IXh53fEG8dxG2fHOSjgoDL9m2N6AxLJnPqTNZvOwMeP7","y":"AXNoKAVHk8yQeXyyq8UBNPdf3ei2z-QIlKc9WpGdXbmr5e1ueEPi45UKHPCu74GJfCPqyGbTTI_GUyJv4cswwg2V"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXJxmHeGsjJEeziZr3yAowFTP9RVKWWXAQCcxW3LyyInRFLJKOKR7C5JbCyEIK-budS7CwqMdHh-wcPhU376SxlL","y":"AOhoeNgotajEhBIbmAon6oyJ_xyC9NQISDO2zyJvapWKt4SUvgT9BOHkKuOOoL667S5EfY5kQRVwG9boquQHFpqs"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Ad1YDXvdhWbCfZorMpTZRx9pD91eeV0XH7to7y0l7eGg0gktbaP-WTwhPKh5hRlVSYAdRvdKe8WHRrh6bSPfb4MJ","y":"AfSj0e4lckhu4cE6hZ-YUZP7GMOjWMbjI7RFd_KzN2wgXi_g-ks2k5LEXsBLnStYcrm5ECH8ABY1pk3gHATPUB74"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Af6N7WuBxXn8gOibJLF-ouTGeWfxCCRTrEmHo3cHJfwB6vZk6_jSYLx8AH-CnmFWuzZZKb8qHAfWMDCxnS2b8YKF","y":"AehZM6Rz0nBsEFFZdYKrBApAdfl8R1mGlPiT1hM0k9wvjf9yDk_0WR_p8Ohu72SVDV9ZWSbkQHz2fQm4Dik_-SdV"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AIkeW0PA8jnHhXHEjkIZTSCqBd6pWgMChtYLuQzVNxMx7ZRLkCa5yMuiERU42kUbLDS8rHFaYPcP-tiBtnVHy622","y":"AAnmplHRH6kjjab6AoXYjPs5cI-V9PyFKatqB2Rbf2QNXFFz8HnOPTYnlS6SzVfYyq9oXba-dvGcsq0K_p5BtV9R"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADz4T85VOC1aKttvCHS6qaMeXuobievJCOzfur4on9kgFI6kNFiQDOhYw9c2LtjD-xbugrrFpgEzJtsHNrIBQz1Q","y":"AG-9EflyvPWyas0LMgwBB_Yi5CNmFXjJa7714RhBcAJDLQtjMFiR2zH_SBIzb1DfZzs1T0htJ5XUX8hP31_Z5I-u"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AMiDN40P-qmXBaD4pW_FubHBi6vYjQ-1ZVG6lGYhKrTVSAwjzeIp0z1z6LCMdLgk91JU8sgs9Eqe5bZ2IIuSBBFX","y":"AGPkq8BnN2e3F20WRqJwHW4cfI4u_mlbSQZ60GUngMwIjusY7dzSdd19AX9si3Rq8dPPX63S6nDtvRn668Kd9xxh"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AfjPfDajQkJCsjqdHOEQ0OQ0Fy0cRLXrs2yN3n7BjE_g1o_qaRaUr543GC5maN4L69wNhpiOtRKlinuMn3sEv3Cf","y":"AHhMcdJGcsKBrYG6W9klp7oN2sCtfG_hsOhHKx0lIfgutjWGPC7rS6xndcb3lZt72e-MJSR8O0CJE3-sFDhuk2uU"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AbZI-Dx7dj2EkAA2_cy3NLQ5sbrZJYkHCRz9i1lJ1ARNY6t8GfortVCxcrCgstCG5zctJ1VTk_PEPIM3WTPja3aU","y":"AeKJi447SQnD5mTARleQiBHac7XA9xRk7mepriodq1shx9rU_zagInnZB9TAzPm8Cx7REXe4z0NuXqlo9LLwP28m"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ABHCQw3vdu9gAbC61dbdquWpk7pDhSmepnCmFhFlAZ6urCCBphvC844FvxvL3mH1IeSmHV2kk84MA2Q31d8G2w1a","y":"AMsTMLtjCWqCNEPZzU0d1k4R6zSYkMdbOtyBmHUT293X61J_DBgk5TicEP6Xb2dKOeYqSZPftJSwK6kOHlFVG1t0"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AHW-EpqZwOiWGKDqPTilLAfIg40RMpdNgz1E71rFyrydMudsJ8ClXNFXDE-5DwCw2fa168g2Atldubmz11Qmfbn7","y":"AGwz1kSeFgds0fAHv_XuFTkkKPYihoI-5Q5PbnVOa4UQa_4HnU4qpMikSj4wStJ4bewtJTvDgQmPFj3RHGV4Ub2-"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AaNCyakhhriTJA2nerSw92wiJIMVQuVzIsurfXSELFYJ9d1AzyB3oLuxydgPPERlzlvY2qiqZyFK7o1c7W1uO3tZ","y":"AP2kaajkI1LNYsroTLoJsnho1oUiaeRSWciJ2zf8EAjBOYmsDs-U5XOZracb8AAaMHFCVQL_x015l4tTlPLoNurT"}]} -+ + printf %s {"keys":[{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AClIVQiBTTDmKewT-0GyCvkxR8tYKN39Gy-wDe3umCIaTMqUO1WwgVF_pBTDnSxk71ortJnJeiplK40_niT3sHpo","y":"ATAxcwOqpzCTWsP9GIeq6N-aSFmffB_pCcMULn-Ca04J_bYawlY_F929-hoFscUn1zgcqfX09x-9D7QtbJNRApak"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AcTjNEW67aPSpsZBa0_M5agoh7hnE1HFnGc13-zopUyZ9Eg838wy5GfgHhZRo2Gyd30W4gVPuRolaWpND6uPre7i","y":"AW14DWeMuDehlCkCh60KikmURd7FLHU3COkFQqbRPYPDrle1sQhIwvOdJFeqEUuC-tETS83wrzi3vSG8NUC3oRpS"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AbsKIcjMYsgsNOVGB7ybjnfSBWysuqb-ZAS98nt4ljDKSpztZO2cbY91DtO-hqEqABPVS7ZAhWL41WSOIhXgifFy","y":"AUFPcVOsLawNxKm23RncP4Hl4hVa4hjYDhPryg-P28s0sL5N6rHlx6X7lSWdKcCVk1-aCiyU-XDr6_zyfHp2tt17"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AGlcebL3w-XyBaIQIi5cb2Lb6FcKu4AY--bfcBdkE2sgY0zeJnDwjs9nN9SsTvHjcCkO9btRDZIQts4nWRxzbsUc","y":"Ac-LpAXAS2msmy_-i_LEwvkA4zvFwvT9ziYxiPMCBd1f0I4uM1chovrsT9yE-V3U_ERcqbKPJJl6-XJ6DXYHYG80"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Af8uV2mvtu4EDRamHsebd7EUtRtAkAB3l6vviSJYUstG3vVJCFGSiox8Bo1tbNWvx8jFGvYld0tgZUab-Rr794BA","y":"AU336iHU_9N_MUwUG5-TKVce227cVjBw2Exgk3cWv0uLV9ZhHbttmyw8JTx3MRjBrN_yKAqkGfP-sa8uvXGZvmL3"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AALF7aWpOAAyGRuWBDNfAoOjl581XgTcdl1O92dmQGexrunSqCu9SYSraPmV-3Bw0-xkjFkknRfzs69zkshY7RPe","y":"AdXmJxuoeZoM5iRoM92mp04P0rFLkvpcoOEeM7BhhN8BQJDR7XjDmyJP_RBCIO-5vO5V44_87TSMYB-4ebd8Mh46"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AIYYVuCrMdYDcTtQxwfvrvISc6Bn4iwSGiYiwUap2LiDNTpLUvzO1jUwnuzGh_DhDQBIQVqVJiRb7W6p6BSOiliq","y":"AKqfEc8tes99uFeHMOnfKriCWnG9eWJUQbrZ6pyjvKgx16GAgSA6LsJ1D55T2GK5QadgbswS2QujTje45AxPT6gX"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXpS6CEkK6aW2nGJeVJQ6KMrJVPJfxIaFrIedLoNu2vFcCmaiZoM-VccDjrvV8_JBBMVhWS16axozCeQwP2Fcieu","y":"AQmKytAd1vtln9V3rVe3YWIspHlpwDx_ev3Flsv2AvgFDJE7eV2H0XQwo5KnKkGd7lfNc0jrsITlJrEeaRkdkNPD"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AfanhxeGglhYOaAE-7uO_vJrV0T_kvqe1Atu1KJD5-7-IXh53fEG8dxG2fHOSjgoDL9m2N6AxLJnPqTNZvOwMeP7","y":"AXNoKAVHk8yQeXyyq8UBNPdf3ei2z-QIlKc9WpGdXbmr5e1ueEPi45UKHPCu74GJfCPqyGbTTI_GUyJv4cswwg2V"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXJxmHeGsjJEeziZr3yAowFTP9RVKWWXAQCcxW3LyyInRFLJKOKR7C5JbCyEIK-budS7CwqMdHh-wcPhU376SxlL","y":"AOhoeNgotajEhBIbmAon6oyJ_xyC9NQISDO2zyJvapWKt4SUvgT9BOHkKuOOoL667S5EfY5kQRVwG9boquQHFpqs"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Ad1YDXvdhWbCfZorMpTZRx9pD91eeV0XH7to7y0l7eGg0gktbaP-WTwhPKh5hRlVSYAdRvdKe8WHRrh6bSPfb4MJ","y":"AfSj0e4lckhu4cE6hZ-YUZP7GMOjWMbjI7RFd_KzN2wgXi_g-ks2k5LEXsBLnStYcrm5ECH8ABY1pk3gHATPUB74"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Af6N7WuBxXn8gOibJLF-ouTGeWfxCCRTrEmHo3cHJfwB6vZk6_jSYLx8AH-CnmFWuzZZKb8qHAfWMDCxnS2b8YKF","y":"AehZM6Rz0nBsEFFZdYKrBApAdfl8R1mGlPiT1hM0k9wvjf9yDk_0WR_p8Ohu72SVDV9ZWSbkQHz2fQm4Dik_-SdV"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AIkeW0PA8jnHhXHEjkIZTSCqBd6pWgMChtYLuQzVNxMx7ZRLkCa5yMuiERU42kUbLDS8rHFaYPcP-tiBtnVHy622","y":"AAnmplHRH6kjjab6AoXYjPs5cI-V9PyFKatqB2Rbf2QNXFFz8HnOPTYnlS6SzVfYyq9oXba-dvGcsq0K_p5BtV9R"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADz4T85VOC1aKttvCHS6qaMeXuobievJCOzfur4on9kgFI6kNFiQDOhYw9c2LtjD-xbugrrFpgEzJtsHNrIBQz1Q","y":"AG-9EflyvPWyas0LMgwBB_Yi5CNmFXjJa7714RhBcAJDLQtjMFiR2zH_SBIzb1DfZzs1T0htJ5XUX8hP31_Z5I-u"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AMiDN40P-qmXBaD4pW_FubHBi6vYjQ-1ZVG6lGYhKrTVSAwjzeIp0z1z6LCMdLgk91JU8sgs9Eqe5bZ2IIuSBBFX","y":"AGPkq8BnN2e3F20WRqJwHW4cfI4u_mlbSQZ60GUngMwIjusY7dzSdd19AX9si3Rq8dPPX63S6nDtvRn668Kd9xxh"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AfjPfDajQkJCsjqdHOEQ0OQ0Fy0cRLXrs2yN3n7BjE_g1o_qaRaUr543GC5maN4L69wNhpiOtRKlinuMn3sEv3Cf","y":"AHhMcdJGcsKBrYG6W9klp7oN2sCtfG_hsOhHKx0lIfgutjWGPC7rS6xndcb3lZt72e-MJSR8O0CJE3-sFDhuk2uU"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AbZI-Dx7dj2EkAA2_cy3NLQ5sbrZJYkHCRz9i1lJ1ARNY6t8GfortVCxcrCgstCG5zctJ1VTk_PEPIM3WTPja3aU","y":"AeKJi447SQnD5mTARleQiBHac7XA9xRk7mepriodq1shx9rU_zagInnZB9TAzPm8Cx7REXe4z0NuXqlo9LLwP28m"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ABHCQw3vdu9gAbC61dbdquWpk7pDhSmepnCmFhFlAZ6urCCBphvC844FvxvL3mH1IeSmHV2kk84MA2Q31d8G2w1a","y":"AMsTMLtjCWqCNEPZzU0d1k4R6zSYkMdbOtyBmHUT293X61J_DBgk5TicEP6Xb2dKOeYqSZPftJSwK6kOHlFVG1t0"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AHW-EpqZwOiWGKDqPTilLAfIg40RMpdNgz1E71rFyrydMudsJ8ClXNFXDE-5DwCw2fa168g2Atldubmz11Qmfbn7","y":"AGwz1kSeFgds0fAHv_XuFTkkKPYihoI-5Q5PbnVOa4UQa_4HnU4qpMikSj4wStJ4bewtJTvDgQmPFj3RHGV4Ub2-"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AaNCyakhhriTJA2nerSw92wiJIMVQuVzIsurfXSELFYJ9d1AzyB3oLuxydgPPERlzlvY2qiqZyFK7o1c7W1uO3tZ","y":"AP2kaajkI1LNYsroTLoJsnho1oUiaeRSWciJ2zf8EAjBOYmsDs-U5XOZracb8AAaMHFCVQL_x015l4tTlPLoNurT"}]} -jose jwk use -i- -r -u verify -o- -+ _ver={"keys":[{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AcTjNEW67aPSpsZBa0_M5agoh7hnE1HFnGc13-zopUyZ9Eg838wy5GfgHhZRo2Gyd30W4gVPuRolaWpND6uPre7i","y":"AW14DWeMuDehlCkCh60KikmURd7FLHU3COkFQqbRPYPDrle1sQhIwvOdJFeqEUuC-tETS83wrzi3vSG8NUC3oRpS"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AGlcebL3w-XyBaIQIi5cb2Lb6FcKu4AY--bfcBdkE2sgY0zeJnDwjs9nN9SsTvHjcCkO9btRDZIQts4nWRxzbsUc","y":"Ac-LpAXAS2msmy_-i_LEwvkA4zvFwvT9ziYxiPMCBd1f0I4uM1chovrsT9yE-V3U_ERcqbKPJJl6-XJ6DXYHYG80"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AALF7aWpOAAyGRuWBDNfAoOjl581XgTcdl1O92dmQGexrunSqCu9SYSraPmV-3Bw0-xkjFkknRfzs69zkshY7RPe","y":"AdXmJxuoeZoM5iRoM92mp04P0rFLkvpcoOEeM7BhhN8BQJDR7XjDmyJP_RBCIO-5vO5V44_87TSMYB-4ebd8Mh46"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXpS6CEkK6aW2nGJeVJQ6KMrJVPJfxIaFrIedLoNu2vFcCmaiZoM-VccDjrvV8_JBBMVhWS16axozCeQwP2Fcieu","y":"AQmKytAd1vtln9V3rVe3YWIspHlpwDx_ev3Flsv2AvgFDJE7eV2H0XQwo5KnKkGd7lfNc0jrsITlJrEeaRkdkNPD"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXJxmHeGsjJEeziZr3yAowFTP9RVKWWXAQCcxW3LyyInRFLJKOKR7C5JbCyEIK-budS7CwqMdHh-wcPhU376SxlL","y":"AOhoeNgotajEhBIbmAon6oyJ_xyC9NQISDO2zyJvapWKt4SUvgT9BOHkKuOOoL667S5EfY5kQRVwG9boquQHFpqs"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Af6N7WuBxXn8gOibJLF-ouTGeWfxCCRTrEmHo3cHJfwB6vZk6_jSYLx8AH-CnmFWuzZZKb8qHAfWMDCxnS2b8YKF","y":"AehZM6Rz0nBsEFFZdYKrBApAdfl8R1mGlPiT1hM0k9wvjf9yDk_0WR_p8Ohu72SVDV9ZWSbkQHz2fQm4Dik_-SdV"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADz4T85VOC1aKttvCHS6qaMeXuobievJCOzfur4on9kgFI6kNFiQDOhYw9c2LtjD-xbugrrFpgEzJtsHNrIBQz1Q","y":"AG-9EflyvPWyas0LMgwBB_Yi5CNmFXjJa7714RhBcAJDLQtjMFiR2zH_SBIzb1DfZzs1T0htJ5XUX8hP31_Z5I-u"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AfjPfDajQkJCsjqdHOEQ0OQ0Fy0cRLXrs2yN3n7BjE_g1o_qaRaUr543GC5maN4L69wNhpiOtRKlinuMn3sEv3Cf","y":"AHhMcdJGcsKBrYG6W9klp7oN2sCtfG_hsOhHKx0lIfgutjWGPC7rS6xndcb3lZt72e-MJSR8O0CJE3-sFDhuk2uU"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ABHCQw3vdu9gAbC61dbdquWpk7pDhSmepnCmFhFlAZ6urCCBphvC844FvxvL3mH1IeSmHV2kk84MA2Q31d8G2w1a","y":"AMsTMLtjCWqCNEPZzU0d1k4R6zSYkMdbOtyBmHUT293X61J_DBgk5TicEP6Xb2dKOeYqSZPftJSwK6kOHlFVG1t0"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AaNCyakhhriTJA2nerSw92wiJIMVQuVzIsurfXSELFYJ9d1AzyB3oLuxydgPPERlzlvY2qiqZyFK7o1c7W1uO3tZ","y":"AP2kaajkI1LNYsroTLoJsnho1oUiaeRSWciJ2zf8EAjBOYmsDs-U5XOZracb8AAaMHFCVQL_x015l4tTlPLoNurT"}]} -+ printf %s {"keys":[{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AcTjNEW67aPSpsZBa0_M5agoh7hnE1HFnGc13-zopUyZ9Eg838wy5GfgHhZRo2Gyd30W4gVPuRolaWpND6uPre7i","y":"AW14DWeMuDehlCkCh60KikmURd7FLHU3COkFQqbRPYPDrle1sQhIwvOdJFeqEUuC-tETS83wrzi3vSG8NUC3oRpS"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AGlcebL3w-XyBaIQIi5cb2Lb6FcKu4AY--bfcBdkE2sgY0zeJnDwjs9nN9SsTvHjcCkO9btRDZIQts4nWRxzbsUc","y":"Ac-LpAXAS2msmy_-i_LEwvkA4zvFwvT9ziYxiPMCBd1f0I4uM1chovrsT9yE-V3U_ERcqbKPJJl6-XJ6DXYHYG80"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AALF7aWpOAAyGRuWBDNfAoOjl581XgTcdl1O92dmQGexrunSqCu9SYSraPmV-3Bw0-xkjFkknRfzs69zkshY7RPe","y":"AdXmJxuoeZoM5iRoM92mp04P0rFLkvpcoOEeM7BhhN8BQJDR7XjDmyJP_RBCIO-5vO5V44_87TSMYB-4ebd8Mh46"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXpS6CEkK6aW2nGJeVJQ6KMrJVPJfxIaFrIedLoNu2vFcCmaiZoM-VccDjrvV8_JBBMVhWS16axozCeQwP2Fcieu","y":"AQmKytAd1vtln9V3rVe3YWIspHlpwDx_ev3Flsv2AvgFDJE7eV2H0XQwo5KnKkGd7lfNc0jrsITlJrEeaRkdkNPD"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AXJxmHeGsjJEeziZr3yAowFTP9RVKWWXAQCcxW3LyyInRFLJKOKR7C5JbCyEIK-budS7CwqMdHh-wcPhU376SxlL","y":"AOhoeNgotajEhBIbmAon6oyJ_xyC9NQISDO2zyJvapWKt4SUvgT9BOHkKuOOoL667S5EfY5kQRVwG9boquQHFpqs"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"Af6N7WuBxXn8gOibJLF-ouTGeWfxCCRTrEmHo3cHJfwB6vZk6_jSYLx8AH-CnmFWuzZZKb8qHAfWMDCxnS2b8YKF","y":"AehZM6Rz0nBsEFFZdYKrBApAdfl8R1mGlPiT1hM0k9wvjf9yDk_0WR_p8Ohu72SVDV9ZWSbkQHz2fQm4Dik_-SdV"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ADz4T85VOC1aKttvCHS6qaMeXuobievJCOzfur4on9kgFI6kNFiQDOhYw9c2LtjD-xbugrrFpgEzJtsHNrIBQz1Q","y":"AG-9EflyvPWyas0LMgwBB_Yi5CNmFXjJa7714RhBcAJDLQtjMFiR2zH_SBIzb1DfZzs1T0htJ5XUX8hP31_Z5I-u"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AfjPfDajQkJCsjqdHOEQ0OQ0Fy0cRLXrs2yN3n7BjE_g1o_qaRaUr543GC5maN4L69wNhpiOtRKlinuMn3sEv3Cf","y":"AHhMcdJGcsKBrYG6W9klp7oN2sCtfG_hsOhHKx0lIfgutjWGPC7rS6xndcb3lZt72e-MJSR8O0CJE3-sFDhuk2uU"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ABHCQw3vdu9gAbC61dbdquWpk7pDhSmepnCmFhFlAZ6urCCBphvC844FvxvL3mH1IeSmHV2kk84MA2Q31d8G2w1a","y":"AMsTMLtjCWqCNEPZzU0d1k4R6zSYkMdbOtyBmHUT293X61J_DBgk5TicEP6Xb2dKOeYqSZPftJSwK6kOHlFVG1t0"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AaNCyakhhriTJA2nerSw92wiJIMVQuVzIsurfXSELFYJ9d1AzyB3oLuxydgPPERlzlvY2qiqZyFK7o1c7W1uO3tZ","y":"AP2kaajkI1LNYsroTLoJsnho1oUiaeRSWciJ2zf8EAjBOYmsDs-U5XOZracb8AAaMHFCVQL_x015l4tTlPLoNurT"}]} -+ jose jws ver -i {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUNsSVZRaUJUVERtS2V3VC0wR3lDdmt4Ujh0WUtOMzlHeS13RGUzdW1DSWFUTXFVTzFXd2dWRl9wQlREblN4azcxb3J0Sm5KZWlwbEs0MF9uaVQzc0hwbyIsICJ5IjogIkFUQXhjd09xcHpDVFdzUDlHSWVxNk4tYVNGbWZmQl9wQ2NNVUxuLUNhMDRKX2JZYXdsWV9GOTI5LWhvRnNjVW4xemdjcWZYMDl4LTlEN1F0YkpOUkFwYWsifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWNUak5FVzY3YVBTcHNaQmEwX001YWdvaDdobkUxSEZuR2MxMy16b3BVeVo5RWc4Mzh3eTVHZmdIaFpSbzJHeWQzMFc0Z1ZQdVJvbGFXcE5ENnVQcmU3aSIsICJ5IjogIkFXMTREV2VNdURlaGxDa0NoNjBLaWttVVJkN0ZMSFUzQ09rRlFxYlJQWVBEcmxlMXNRaEl3dk9kSkZlcUVVdUMtdEVUUzgzd3J6aTN2U0c4TlVDM29ScFMifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBYnNLSWNqTVlzZ3NOT1ZHQjd5YmpuZlNCV3lzdXFiLVpBUzk4bnQ0bGpES1NwenRaTzJjYlk5MUR0Ty1ocUVxQUJQVlM3WkFoV0w0MVdTT0loWGdpZkZ5IiwgInkiOiAiQVVGUGNWT3NMYXdOeEttMjNSbmNQNEhsNGhWYTRoallEaFByeWctUDI4czBzTDVONnJIbHg2WDdsU1dkS2NDVmsxLWFDaXlVLVhEcjZfenlmSHAydHQxNyJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBR2xjZWJMM3ctWHlCYUlRSWk1Y2IyTGI2RmNLdTRBWS0tYmZjQmRrRTJzZ1kwemVKbkR3anM5bk45U3NUdkhqY0NrTzlidFJEWklRdHM0bldSeHpic1VjIiwgInkiOiAiQWMtTHBBWEFTMm1zbXlfLWlfTEV3dmtBNHp2Rnd2VDl6aVl4aVBNQ0JkMWYwSTR1TTFjaG92cnNUOXlFLVYzVV9FUmNxYktQSkpsNi1YSjZEWFlIWUc4MCJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFmOHVWMm12dHU0RURSYW1Ic2ViZDdFVXRSdEFrQUIzbDZ2dmlTSllVc3RHM3ZWSkNGR1Npb3g4Qm8xdGJOV3Z4OGpGR3ZZbGQwdGdaVWFiLVJyNzk0QkEiLCAieSI6ICJBVTMzNmlIVV85Tl9NVXdVRzUtVEtWY2UyMjdjVmpCdzJFeGdrM2NXdjB1TFY5WmhIYnR0bXl3OEpUeDNNUmpCck5feUtBcWtHZlAtc2E4dXZYR1p2bUwzIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFBTEY3YVdwT0FBeUdSdVdCRE5mQW9Pamw1ODFYZ1RjZGwxTzkyZG1RR2V4cnVuU3FDdTlTWVNyYVBtVi0zQncwLXhrakZra25SZnpzNjl6a3NoWTdSUGUiLCAieSI6ICJBZFhtSnh1b2Vab001aVJvTTkybXAwNFAwckZMa3ZwY29PRWVNN0JoaE44QlFKRFI3WGpEbXlKUF9SQkNJTy01dk81VjQ0Xzg3VFNNWUItNGViZDhNaDQ2In0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUlZWVZ1Q3JNZFlEY1R0UXh3ZnZydklTYzZCbjRpd1NHaVlpd1VhcDJMaUROVHBMVXZ6TzFqVXdudXpHaF9EaERRQklRVnFWSmlSYjdXNnA2QlNPaWxpcSIsICJ5IjogIkFLcWZFYzh0ZXM5OXVGZUhNT25mS3JpQ1duRzllV0pVUWJyWjZweWp2S2d4MTZHQWdTQTZMc0oxRDU1VDJHSzVRYWRnYnN3UzJRdWpUamU0NUF4UFQ2Z1gifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVhwUzZDRWtLNmFXMm5HSmVWSlE2S01ySlZQSmZ4SWFGckllZExvTnUydkZjQ21haVpvTS1WY2NEanJ2VjhfSkJCTVZoV1MxNmF4b3pDZVF3UDJGY2lldSIsICJ5IjogIkFRbUt5dEFkMXZ0bG45VjNyVmUzWVdJc3BIbHB3RHhfZXYzRmxzdjJBdmdGREpFN2VWMkgwWFF3bzVLbktrR2Q3bGZOYzBqcnNJVGxKckVlYVJrZGtOUEQifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZmFuaHhlR2dsaFlPYUFFLTd1T192SnJWMFRfa3ZxZTFBdHUxS0pENS03LUlYaDUzZkVHOGR4RzJmSE9TamdvREw5bTJONkF4TEpuUHFUTlp2T3dNZVA3IiwgInkiOiAiQVhOb0tBVkhrOHlRZVh5eXE4VUJOUGRmM2VpMnotUUlsS2M5V3BHZFhibXI1ZTF1ZUVQaTQ1VUtIUEN1NzRHSmZDUHF5R2JUVElfR1V5SnY0Y3N3d2cyViJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBWEp4bUhlR3NqSkVlemlacjN5QW93RlRQOVJWS1dXWEFRQ2N4VzNMeXlJblJGTEpLT0tSN0M1SmJDeUVJSy1idWRTN0N3cU1kSGgtd2NQaFUzNzZTeGxMIiwgInkiOiAiQU9ob2VOZ290YWpFaEJJYm1Bb242b3lKX3h5QzlOUUlTRE8yenlKdmFwV0t0NFNVdmdUOUJPSGtLdU9Pb0w2NjdTNUVmWTVrUVJWd0c5Ym9xdVFIRnBxcyJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFkMVlEWHZkaFdiQ2Zab3JNcFRaUng5cEQ5MWVlVjBYSDd0bzd5MGw3ZUdnMGdrdGJhUC1XVHdoUEtoNWhSbFZTWUFkUnZkS2U4V0hScmg2YlNQZmI0TUoiLCAieSI6ICJBZlNqMGU0bGNraHU0Y0U2aFotWVVaUDdHTU9qV01iakk3UkZkX0t6TjJ3Z1hpX2cta3MyazVMRVhzQkxuU3RZY3JtNUVDSDhBQlkxcGszZ0hBVFBVQjc0In0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFmNk43V3VCeFhuOGdPaWJKTEYtb3VUR2VXZnhDQ1JUckVtSG8zY0hKZndCNnZaazZfalNZTHg4QUgtQ25tRld1elpaS2I4cUhBZldNREN4blMyYjhZS0YiLCAieSI6ICJBZWhaTTZSejBuQnNFRkZaZFlLckJBcEFkZmw4UjFtR2xQaVQxaE0wazl3dmpmOXlEa18wV1JfcDhPaHU3MlNWRFY5WldTYmtRSHoyZlFtNERpa18tU2RWIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUlrZVcwUEE4am5IaFhIRWprSVpUU0NxQmQ2cFdnTUNodFlMdVF6Vk54TXg3WlJMa0NhNXlNdWlFUlU0MmtVYkxEUzhySEZhWVBjUC10aUJ0blZIeTYyMiIsICJ5IjogIkFBbm1wbEhSSDZramphYjZBb1hZalBzNWNJLVY5UHlGS2F0cUIyUmJmMlFOWEZGejhIbk9QVFlubFM2U3pWZll5cTlvWGJhLWR2R2NzcTBLX3A1QnRWOVIifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUR6NFQ4NVZPQzFhS3R0dkNIUzZxYU1lWHVvYmlldkpDT3pmdXI0b245a2dGSTZrTkZpUURPaFl3OWMyTHRqRC14YnVncnJGcGdFekp0c0hOcklCUXoxUSIsICJ5IjogIkFHLTlFZmx5dlBXeWFzMExNZ3dCQl9ZaTVDTm1GWGpKYTc3MTRSaEJjQUpETFF0ak1GaVIyekhfU0JJemIxRGZaenMxVDBodEo1WFVYOGhQMzFfWjVJLXUifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBTWlETjQwUC1xbVhCYUQ0cFdfRnViSEJpNnZZalEtMVpWRzZsR1loS3JUVlNBd2p6ZUlwMHoxejZMQ01kTGdrOTFKVThzZ3M5RXFlNWJaMklJdVNCQkZYIiwgInkiOiAiQUdQa3E4Qm5OMmUzRjIwV1JxSndIVzRjZkk0dV9tbGJTUVo2MEdVbmdNd0lqdXNZN2R6U2RkMTlBWDlzaTNScThkUFBYNjNTNm5EdHZSbjY2OEtkOXh4aCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZmpQZkRhalFrSkNzanFkSE9FUTBPUTBGeTBjUkxYcnMyeU4zbjdCakVfZzFvX3FhUmFVcjU0M0dDNW1hTjRMNjl3TmhwaU90UktsaW51TW4zc0V2M0NmIiwgInkiOiAiQUhoTWNkSkdjc0tCcllHNlc5a2xwN29OMnNDdGZHX2hzT2hIS3gwbElmZ3V0aldHUEM3clM2eG5kY2IzbFp0NzJlLU1KU1I4TzBDSkUzLXNGRGh1azJ1VSJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFiWkktRHg3ZGoyRWtBQTJfY3kzTkxRNXNiclpKWWtIQ1J6OWkxbEoxQVJOWTZ0OEdmb3J0VkN4Y3JDZ3N0Q0c1emN0SjFWVGtfUEVQSU0zV1RQamEzYVUiLCAieSI6ICJBZUtKaTQ0N1NRbkQ1bVRBUmxlUWlCSGFjN1hBOXhSazdtZXByaW9kcTFzaHg5clVfemFnSW5uWkI5VEF6UG04Q3g3UkVYZTR6ME51WHFsbzlMTHdQMjhtIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFCSENRdzN2ZHU5Z0FiQzYxZGJkcXVXcGs3cERoU21lcG5DbUZoRmxBWjZ1ckNDQnBodkM4NDRGdnh2TDNtSDFJZVNtSFYya2s4NE1BMlEzMWQ4RzJ3MWEiLCAieSI6ICJBTXNUTUx0akNXcUNORVBaelUwZDFrNFI2elNZa01kYk90eUJtSFVUMjkzWDYxSl9EQmdrNVRpY0VQNlhiMmRLT2VZcVNaUGZ0SlN3SzZrT0hsRlZHMXQwIn0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFIVy1FcHFad09pV0dLRHFQVGlsTEFmSWc0MFJNcGROZ3oxRTcxckZ5cnlkTXVkc0o4Q2xYTkZYREUtNUR3Q3cyZmExNjhnMkF0bGR1Ym16MTFRbWZibjciLCAieSI6ICJBR3d6MWtTZUZnZHMwZkFIdl9YdUZUa2tLUFlpaG9JLTVRNVBiblZPYTRVUWFfNEhuVTRxcE1pa1NqNHdTdEo0YmV3dEpUdkRnUW1QRmozUkhHVjRVYjItIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFhTkN5YWtoaHJpVEpBMm5lclN3OTJ3aUpJTVZRdVZ6SXN1cmZYU0VMRllKOWQxQXp5QjNvTHV4eWRnUFBFUmx6bHZZMnFpcVp5Rks3bzFjN1cxdU8zdFoiLCAieSI6ICJBUDJrYWFqa0kxTE5Zc3JvVExvSnNuaG8xb1VpYWVSU1djaUoyemY4RUFqQk9ZbXNEcy1VNVhPWnJhY2I4QUFhTUhGQ1ZRTF94MDE1bDR0VGxQTG9OdXJUIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "APetOp_Bynf4Rsw8wEy_qrjeSQD7QK7_bPmXSjmFuEebAOCcT7DxFpwNoO7Ma9CS7CUyCcbzpAlTlGcx8q96wbAUABRkWhxbsjse9GFi2iPvLgKc8r2Azvx5lSWtkNT90b0ZL-XntZdL7nrNLWVbKN5yN5F10-Rb_aEuD0kNcJYE7Oo7", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AcDorsDGwb0TvsbWVK4L5QTw3b235KMOpW3pN1vNfAcHMLy--lzGPFSuOPD83Q2fvcp6-dIeBSmZNmCmDwKSZkfXAXlrM42N-g6pnCvLQM32Kq2Cx9kc1r72Mm9FK3UtRiX5SU2FBV3d2bk6k14BxKEGz3MPLUO-_AVv7kJtzHB0njEI"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AYMzq0EgOW12_DQJ8P2wXaYghFHVrEKaqFrqm8VFQR0Rc7yq5IO9nW5ujQ3xEfyTaudJtIZDajWh78uzcekwBovcAJR7VTe2HJoIxYmJw2CGy3A3TCrkOFwsMLhZAr_BJQ4JlEE6TV3UuOZveklOg3YCgdKAEb6OqFswiKxmmzqKsWZE"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZbIo7JvjXjwOP_5OS7FK99v4uyrzLzQvz6NDGeT081XZ-lt7O8dYr3us1Q6pqD7CDOJAbL9M4FpsbAyGuPi6fHnARi_u1yZufHwJwVmWP4HUhFZQQ1_oBoxDhBMWNPHqdoC19v2YZ0kCSCB3OC0lgEaNT2-XVhW9_0f5wmACbnFPCDf"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AH22p-NkvPOPunwmFqT793am2hUyYCUNfAwAmxR9MAYo-Vka_lkMko-0HEp1lzlaoGUJRUaIwuVjjw-zWKPaO1X5AQqVD7LuvglFs8G4wIn-iphvMG4FVza5FgqKmpJJwMKR8h9ib9P4QiUSs_5mD67uWteg9o0LzEYoUj1HE7grX7LN"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "Aa0Usl3OIDH4UpWm1vpA6HohVfeBtTNmQUqgJn9YkdLPv_TdfwRN7yxzYLPsejWSGDL5rxrJs6akvo52F4Ze58fYAY-uuJTjhXF1bv50La1oUGecCoKv8R2feqC_mFPUr8tgHWFb86dDUQP3xUk0oS1UsheWc_A5xdjaqCCwjXJknLJM"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AbQAyhtpPVCVlWFLPrCPMZOKccu3DXAfvZ3raFHpxFLpMF1XOgm39421MjdEjh6Ca1kua487rFM7ggormpAVKebFANFo-lPBcmekwBcOmKAveGBT7db5wIgkskZGV6xxhbdpU5Qp0fZn0yE3DoClvfwImpj4dYsaU734rrTsZqS61fue"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AC1VDNufpCrMrHGoVevfdKX6qUHeWgeHVEQUg_Vm7TaTOAah92qTuqS_x7NlmvIQ0XKnxPqEWhOdoKVPnd-7ljdCABIPvLigcqB6dBYEADtmTh398VckNyOzFEQ0tvutzNscZR-O9UPTMDv95Q8aWTjMSZh6xwRmt3x2pjQ2811Xh_Qs"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AEBByoJ-hckmahNVBb0rPNXUSrwjKhcNxQOSTNq2QNN5qNDnJHqMgxDj5qpIbowVnYenPCWTwS9B3_py7ZukPgm-AXEZgHqur_f-hfWkcJE5aPeMAeBpKwAeEdkNeik1ypcw4HmXI9DkmMd5BBAeewbJwzxfMAlzdwNvS0akuyTeWGjv"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZVbfhkNWMGuvxc9Cqlc0573mWnm3xNEUahYV5kfBMoEplkiG0X7vnW9LolCOPtXm8XZkFxyft4u_Xek6eYIYJ7-ASl2s8ZZwVWqBQxcCcsEgpFPKouo0AZlAKmTOKrQ9Gc-SQ7nHTNyC6AhAl4Vq0aByLH0F9DBFgXhynT43oW-Jzfo"}]} -k- -a -+ jose alg -k hash -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ fetch /api/dee-hms/adv/dpTxO1I7aHc96rMBW_TO5m986bk -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/dpTxO1I7aHc96rMBW_TO5m986bk - GET /api/dee-hms/adv/dpTxO1I7aHc96rMBW_TO5m986bk => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ fetch /api/dee-hms/adv/5pOUA31xbbktsrPsQDpGzZT0ppHJtdJdheak4w -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/5pOUA31xbbktsrPsQDpGzZT0ppHJtdJdheak4w - GET /api/dee-hms/adv/5pOUA31xbbktsrPsQDpGzZT0ppHJtdJdheak4w => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ fetch /api/dee-hms/adv/8tgDRcZ_O5MnLJqmFhFhRe3-JM3kjFKTbJzMJy3bvwY -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/8tgDRcZ_O5MnLJqmFhFhRe3-JM3kjFKTbJzMJy3bvwY - GET /api/dee-hms/adv/8tgDRcZ_O5MnLJqmFhFhRe3-JM3kjFKTbJzMJy3bvwY => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ fetch /api/dee-hms/adv/6AElbyXhtQMhIt2v-ji1dI18HexNhFDntvzJvwTMybZ5C2YEoROntrfLOZACYxPk -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/6AElbyXhtQMhIt2v-ji1dI18HexNhFDntvzJvwTMybZ5C2YEoROntrfLOZACYxPk - GET /api/dee-hms/adv/6AElbyXhtQMhIt2v-ji1dI18HexNhFDntvzJvwTMybZ5C2YEoROntrfLOZACYxPk => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-1.jwk -+ fetch /api/dee-hms/adv/tqt3ymoIZ8xqfuH-7VcI-UICDKjSG5JqewzhtnoAljqSb_lUVqVAna8x-55CM-zjS7jNhYONJ-U-ItC8Wl8A3w -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/tqt3ymoIZ8xqfuH-7VcI-UICDKjSG5JqewzhtnoAljqSb_lUVqVAna8x-55CM-zjS7jNhYONJ-U-ItC8Wl8A3w - GET /api/dee-hms/adv/tqt3ymoIZ8xqfuH-7VcI-UICDKjSG5JqewzhtnoAljqSb_lUVqVAna8x-55CM-zjS7jNhYONJ-U-ItC8Wl8A3w => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ fetch /api/dee-hms/adv/ANRCFtVtDf6LotuHKVKni9PfUFk -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/ANRCFtVtDf6LotuHKVKni9PfUFk - GET /api/dee-hms/adv/ANRCFtVtDf6LotuHKVKni9PfUFk => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ fetch /api/dee-hms/adv/Zxl-laxjA25vEGB8zuUaNFL2enkaT-BrJn8YsA -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/Zxl-laxjA25vEGB8zuUaNFL2enkaT-BrJn8YsA - GET /api/dee-hms/adv/Zxl-laxjA25vEGB8zuUaNFL2enkaT-BrJn8YsA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ fetch /api/dee-hms/adv/hlas8BS-Shrl2df8rt6BG9RPfkyAZBfGu-Mqt6w_vfU -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/hlas8BS-Shrl2df8rt6BG9RPfkyAZBfGu-Mqt6w_vfU - GET /api/dee-hms/adv/hlas8BS-Shrl2df8rt6BG9RPfkyAZBfGu-Mqt6w_vfU => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ fetch /api/dee-hms/adv/M4-EXtsdQdRluFpbWh1vBrhLW1K0X_8DkOoeOJ6ANZlDmo3umristJpteEyCrvxp -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/M4-EXtsdQdRluFpbWh1vBrhLW1K0X_8DkOoeOJ6ANZlDmo3umristJpteEyCrvxp - GET /api/dee-hms/adv/M4-EXtsdQdRluFpbWh1vBrhLW1K0X_8DkOoeOJ6ANZlDmo3umristJpteEyCrvxp => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-2.jwk -+ fetch /api/dee-hms/adv/uefcYxp8ckGw41U1nni_5DFj1TiYhaRgWJe8unDLMcNsfhoPGHKM4hcH8HuwGmSVj6ApkiBs68FGygM6BbrQ6w -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/uefcYxp8ckGw41U1nni_5DFj1TiYhaRgWJe8unDLMcNsfhoPGHKM4hcH8HuwGmSVj6ApkiBs68FGygM6BbrQ6w - GET /api/dee-hms/adv/uefcYxp8ckGw41U1nni_5DFj1TiYhaRgWJe8unDLMcNsfhoPGHKM4hcH8HuwGmSVj6ApkiBs68FGygM6BbrQ6w => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ fetch /api/dee-hms/adv/GNA2DNfWx6GAaS22zpqrXrpM_hI -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/GNA2DNfWx6GAaS22zpqrXrpM_hI - GET /api/dee-hms/adv/GNA2DNfWx6GAaS22zpqrXrpM_hI => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ fetch /api/dee-hms/adv/BBwlfrbAYEa56nCUPRXk_C0RROHSR9HjIPue0Q -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/BBwlfrbAYEa56nCUPRXk_C0RROHSR9HjIPue0Q - GET /api/dee-hms/adv/BBwlfrbAYEa56nCUPRXk_C0RROHSR9HjIPue0Q => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ fetch /api/dee-hms/adv/MATWSqQpoh2C_0bVXDIchXj6qlocVzQwKY35q3tssQ0 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/MATWSqQpoh2C_0bVXDIchXj6qlocVzQwKY35q3tssQ0 - GET /api/dee-hms/adv/MATWSqQpoh2C_0bVXDIchXj6qlocVzQwKY35q3tssQ0 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ fetch /api/dee-hms/adv/-VJOeDdXaJ-5sR_VRiJq4JqLfqTxJ3sgjvJu8PYRghCl9OZvr_eSlUNLby3nMz1Q -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/-VJOeDdXaJ-5sR_VRiJq4JqLfqTxJ3sgjvJu8PYRghCl9OZvr_eSlUNLby3nMz1Q - GET /api/dee-hms/adv/-VJOeDdXaJ-5sR_VRiJq4JqLfqTxJ3sgjvJu8PYRghCl9OZvr_eSlUNLby3nMz1Q => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-3.jwk -+ fetch /api/dee-hms/adv/zK2Ca-GGosiJiwO2bBw7AJupSvVeUr4U5B1C7l0Jb9rKKX_XipIsH0qUZ0eK9SJrOlflA_gDBID3fY1iU8ymTw -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/zK2Ca-GGosiJiwO2bBw7AJupSvVeUr4U5B1C7l0Jb9rKKX_XipIsH0qUZ0eK9SJrOlflA_gDBID3fY1iU8ymTw - GET /api/dee-hms/adv/zK2Ca-GGosiJiwO2bBw7AJupSvVeUr4U5B1C7l0Jb9rKKX_XipIsH0qUZ0eK9SJrOlflA_gDBID3fY1iU8ymTw => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ fetch /api/dee-hms/adv/6qoHqfttMLLPwsgxQJUlBA1ly5E -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/6qoHqfttMLLPwsgxQJUlBA1ly5E - GET /api/dee-hms/adv/6qoHqfttMLLPwsgxQJUlBA1ly5E => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ fetch /api/dee-hms/adv/nAv4SNBlAAlFHt1siraQD-gzf_2xR0o6LXE0ow -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/nAv4SNBlAAlFHt1siraQD-gzf_2xR0o6LXE0ow - GET /api/dee-hms/adv/nAv4SNBlAAlFHt1siraQD-gzf_2xR0o6LXE0ow => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ fetch /api/dee-hms/adv/Us4Hj8xztNQJZi1ZLB-y8dxT7iC76yV2RBV5EFe85Gk -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/Us4Hj8xztNQJZi1ZLB-y8dxT7iC76yV2RBV5EFe85Gk - GET /api/dee-hms/adv/Us4Hj8xztNQJZi1ZLB-y8dxT7iC76yV2RBV5EFe85Gk => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ fetch /api/dee-hms/adv/lvCZm1ZApW7RCGAItJUmhQSqEWKUn4drhhSUoGGKAu7tfKIQv_cE9Af1z75ZB5eh -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/lvCZm1ZApW7RCGAItJUmhQSqEWKUn4drhhSUoGGKAu7tfKIQv_cE9Af1z75ZB5eh - GET /api/dee-hms/adv/lvCZm1ZApW7RCGAItJUmhQSqEWKUn4drhhSUoGGKAu7tfKIQv_cE9Af1z75ZB5eh => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-4.jwk -+ fetch /api/dee-hms/adv/LGAw-qvllRtEWLsKUaVGuaZFHpPOEl7-ax_UtYfJijahHg0pJYheUMYwakqff6UJO_zmZk72MX61-DF-H6p8Mw -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/LGAw-qvllRtEWLsKUaVGuaZFHpPOEl7-ax_UtYfJijahHg0pJYheUMYwakqff6UJO_zmZk72MX61-DF-H6p8Mw - GET /api/dee-hms/adv/LGAw-qvllRtEWLsKUaVGuaZFHpPOEl7-ax_UtYfJijahHg0pJYheUMYwakqff6UJO_zmZk72MX61-DF-H6p8Mw => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ fetch /api/dee-hms/adv/0UeLxQX8rVW0RevjXg_YHanpVgc -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/0UeLxQX8rVW0RevjXg_YHanpVgc - GET /api/dee-hms/adv/0UeLxQX8rVW0RevjXg_YHanpVgc => 200 (../src/tangd.c:101) -+ + jose jwk thp -a S224 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ fetch /api/dee-hms/adv/N27vInUudCC6MJmOUjRk-15SHz9T4LhLPEAA0Q -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/N27vInUudCC6MJmOUjRk-15SHz9T4LhLPEAA0Q - GET /api/dee-hms/adv/N27vInUudCC6MJmOUjRk-15SHz9T4LhLPEAA0Q => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ fetch /api/dee-hms/adv/ddlxX8gT3OmKJ6QSDZ4gfN-mhOzOPVP5YPqvjYtIRy0 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/ddlxX8gT3OmKJ6QSDZ4gfN-mhOzOPVP5YPqvjYtIRy0 - GET /api/dee-hms/adv/ddlxX8gT3OmKJ6QSDZ4gfN-mhOzOPVP5YPqvjYtIRy0 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ fetch /api/dee-hms/adv/ZXA1B_rGE6Tg4yBV3gSRfsZzEvx7Y_StZBTiJGc3LJv07OoqXJeo_oiPf7sbcHi- -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/ZXA1B_rGE6Tg4yBV3gSRfsZzEvx7Y_StZBTiJGc3LJv07OoqXJeo_oiPf7sbcHi- - GET /api/dee-hms/adv/ZXA1B_rGE6Tg4yBV3gSRfsZzEvx7Y_StZBTiJGc3LJv07OoqXJeo_oiPf7sbcHi- => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-5.jwk -+ fetch /api/dee-hms/adv/Nku4ERl1W4k-lOp4o-ha4gGP34iydhk06AAS8P_uy23At0AHCRU6oqffdieSKPUwAJ8Xp2LmEnxPfzg9wggr_w -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/Nku4ERl1W4k-lOp4o-ha4gGP34iydhk06AAS8P_uy23At0AHCRU6oqffdieSKPUwAJ8Xp2LmEnxPfzg9wggr_w - GET /api/dee-hms/adv/Nku4ERl1W4k-lOp4o-ha4gGP34iydhk06AAS8P_uy23At0AHCRU6oqffdieSKPUwAJ8Xp2LmEnxPfzg9wggr_w => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ + ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -jose jwk+ thp -a S1jose -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk - jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ fetch /api/dee-hms/adv/vt15n9Dm0L9fJICy2GUy2ncKiA0 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/vt15n9Dm0L9fJICy2GUy2ncKiA0 - GET /api/dee-hms/adv/vt15n9Dm0L9fJICy2GUy2ncKiA0 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ fetch /api/dee-hms/adv/oTMjwexRHSTTls--YWf2RA8W_ef72_kmMUotFA -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/oTMjwexRHSTTls--YWf2RA8W_ef72_kmMUotFA - GET /api/dee-hms/adv/oTMjwexRHSTTls--YWf2RA8W_ef72_kmMUotFA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ fetch /api/dee-hms/adv/tvprbotdq90kOeC-AKx_i94H2x3awRUXz54EfRzy2-w -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/tvprbotdq90kOeC-AKx_i94H2x3awRUXz54EfRzy2-w - GET /api/dee-hms/adv/tvprbotdq90kOeC-AKx_i94H2x3awRUXz54EfRzy2-w => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ fetch /api/dee-hms/adv/GtQsY64A0fXWy1E0dhS-2J6HgiYhhUmVWyCahZx1NG-HH6GHlxx72aF2baheXOW0 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/GtQsY64A0fXWy1E0dhS-2J6HgiYhhUmVWyCahZx1NG-HH6GHlxx72aF2baheXOW0 - GET /api/dee-hms/adv/GtQsY64A0fXWy1E0dhS-2J6HgiYhhUmVWyCahZx1NG-HH6GHlxx72aF2baheXOW0 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-6.jwk -+ fetch /api/dee-hms/adv/eoW4IQdMZUbWalfb_PNc3s_jfs2yUYetn0-B15oQl170rNkU1nv2xJYf8yZoHbJlFLzighEbpAdOZdGbJN3f2g -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/eoW4IQdMZUbWalfb_PNc3s_jfs2yUYetn0-B15oQl170rNkU1nv2xJYf8yZoHbJlFLzighEbpAdOZdGbJN3f2g - GET /api/dee-hms/adv/eoW4IQdMZUbWalfb_PNc3s_jfs2yUYetn0-B15oQl170rNkU1nv2xJYf8yZoHbJlFLzighEbpAdOZdGbJN3f2g => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ fetch /api/dee-hms/adv/0USHWElyqGtbWYGmxq4-cDINHBM -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/0USHWElyqGtbWYGmxq4-cDINHBM - GET /api/dee-hms/adv/0USHWElyqGtbWYGmxq4-cDINHBM => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ fetch /api/dee-hms/adv/7Go8J6Tg6uEvilw4ka6KJYALfiBYh7J-o_PogA -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/7Go8J6Tg6uEvilw4ka6KJYALfiBYh7J-o_PogA - GET /api/dee-hms/adv/7Go8J6Tg6uEvilw4ka6KJYALfiBYh7J-o_PogA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ fetch /api/dee-hms/adv/aO7Y5ZzzEIydWJnuZVWzcrhClQUDS9wZbm_p7zqqLDI -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/aO7Y5ZzzEIydWJnuZVWzcrhClQUDS9wZbm_p7zqqLDI - GET /api/dee-hms/adv/aO7Y5ZzzEIydWJnuZVWzcrhClQUDS9wZbm_p7zqqLDI => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ fetch /api/dee-hms/adv/hTEBfYEThDp8GBYrm6Uw0VCZ8biPGN9rirQN4vmMCrEgXPThOGN1FGUFDxubKyta -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/hTEBfYEThDp8GBYrm6Uw0VCZ8biPGN9rirQN4vmMCrEgXPThOGN1FGUFDxubKyta - GET /api/dee-hms/adv/hTEBfYEThDp8GBYrm6Uw0VCZ8biPGN9rirQN4vmMCrEgXPThOGN1FGUFDxubKyta => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ jose jws ver+ -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-7.jwk -+ fetch /api/dee-hms/adv/6Y7JzWftpDpqJenIVU4slWk2_Zyvg0z511ss0f7MA2U4A8Kl5ebsTX8iuglQysQ44NtMFgQvfdkHb4gWdfrZsA -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/6Y7JzWftpDpqJenIVU4slWk2_Zyvg0z511ss0f7MA2U4A8Kl5ebsTX8iuglQysQ44NtMFgQvfdkHb4gWdfrZsA - GET /api/dee-hms/adv/6Y7JzWftpDpqJenIVU4slWk2_Zyvg0z511ss0f7MA2U4A8Kl5ebsTX8iuglQysQ44NtMFgQvfdkHb4gWdfrZsA => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ fetch /api/dee-hms/adv/MVA8ZjCCbcgSmf92pT5sxCXyEcc -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/MVA8ZjCCbcgSmf92pT5sxCXyEcc - GET /api/dee-hms/adv/MVA8ZjCCbcgSmf92pT5sxCXyEcc => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ fetch /api/dee-hms/adv/XZfcJbtkYle5J6QaAeSS8q4UcElE_mazQqXzyA -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/XZfcJbtkYle5J6QaAeSS8q4UcElE_mazQqXzyA - GET /api/dee-hms/adv/XZfcJbtkYle5J6QaAeSS8q4UcElE_mazQqXzyA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ fetch /api/dee-hms/adv/zHLO-QtI3MeKWwVEGjtYTF9JwD-AmMXh1TfRZfzUTvY -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/zHLO-QtI3MeKWwVEGjtYTF9JwD-AmMXh1TfRZfzUTvY - GET /api/dee-hms/adv/zHLO-QtI3MeKWwVEGjtYTF9JwD-AmMXh1TfRZfzUTvY => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ fetch /api/dee-hms/adv/p2kHxmoGwYrN_x-PF0HS4Kw24cP0HVKYsknmNwao-UNIM2RC2Yc6d7jZQAAolO_W -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/p2kHxmoGwYrN_x-PF0HS4Kw24cP0HVKYsknmNwao-UNIM2RC2Yc6d7jZQAAolO_W - GET /api/dee-hms/adv/p2kHxmoGwYrN_x-PF0HS4Kw24cP0HVKYsknmNwao-UNIM2RC2Yc6d7jZQAAolO_W => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-8.jwk -+ fetch /api/dee-hms/adv/N01m19KbjvnRmSXvuPur33lkEaXv-4f9o2vtUg2a6Vi2TGFqdiZ1C4T116H-cCQmCa697WDZnuKaiFkH0dtnsA -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/N01m19KbjvnRmSXvuPur33lkEaXv-4f9o2vtUg2a6Vi2TGFqdiZ1C4T116H-cCQmCa697WDZnuKaiFkH0dtnsA - GET /api/dee-hms/adv/N01m19KbjvnRmSXvuPur33lkEaXv-4f9o2vtUg2a6Vi2TGFqdiZ1C4T116H-cCQmCa697WDZnuKaiFkH0dtnsA => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ fetch /api/dee-hms/adv/r_Ha8lGIU3HUJQs3w2xpNLgbigs -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/r_Ha8lGIU3HUJQs3w2xpNLgbigs - GET /api/dee-hms/adv/r_Ha8lGIU3HUJQs3w2xpNLgbigs => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ fetch /api/dee-hms/adv/ab_howjA3dG0LBwhNBwCrmPgJePLFj7bc0-CGQ -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/ab_howjA3dG0LBwhNBwCrmPgJePLFj7bc0-CGQ - GET /api/dee-hms/adv/ab_howjA3dG0LBwhNBwCrmPgJePLFj7bc0-CGQ => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ + jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ fetch /api/dee-hms/adv/jvtPrzsTe4G_WaPsBiyUlGs6e8GOM3MXMCHHhwbmJe4 -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/jvtPrzsTe4G_WaPsBiyUlGs6e8GOM3MXMCHHhwbmJe4 - GET /api/dee-hms/adv/jvtPrzsTe4G_WaPsBiyUlGs6e8GOM3MXMCHHhwbmJe4 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ fetch /api/dee-hms/adv/wW7VlIYnP47TuYIpOnUTFZ4UBwq7uN8IFhGDcgoPqlOtJP46HML90mzu5SdfvgqY -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/wW7VlIYnP47TuYIpOnUTFZ4UBwq7uN8IFhGDcgoPqlOtJP46HML90mzu5SdfvgqY - GET /api/dee-hms/adv/wW7VlIYnP47TuYIpOnUTFZ4UBwq7uN8IFhGDcgoPqlOtJP46HML90mzu5SdfvgqY => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ jose jws ver -i- -k /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.tNIDYuH5Hb/db/other-sig-9.jwk -+ fetch /api/dee-hms/adv/GSve8Q4xGZrfE4C__sAdxVwD5GLgIpO9O2fVQtrvzeb4xAnQTe5FzpO85kGvst4i6Cq3uFFZhOVwc-FM9Nr6wQ -+ curl -sfg http://127.0.0.1:42193/api/dee-hms/adv/GSve8Q4xGZrfE4C__sAdxVwD5GLgIpO9O2fVQtrvzeb4xAnQTe5FzpO85kGvst4i6Cq3uFFZhOVwc-FM9Nr6wQ - GET /api/dee-hms/adv/GSve8Q4xGZrfE4C__sAdxVwD5GLgIpO9O2fVQtrvzeb4xAnQTe5FzpO85kGvst4i6Cq3uFFZhOVwc-FM9Nr6wQ => 200 (../src/tangd.c:101) -+ tangd-rotate-keys -d /tmp/tmp.tNIDYuH5Hb/db -Unable to change owner/group for qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA.jwk to _tang:_tang -Unable to change owner/group for 7837RJDntc0QFh2Bvlw-slANgC-4fz2mdyuOcTMYHz0.jwk to _tang:_tang -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/.other-sig-1.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-sig-1.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/.other-exc-1.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-exc-1.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/.other-sig-2.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-sig-2.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/.other-exc-2.jwk -+ + josejose jwk use fmt --input=- --required --json --use deriveKey - /tmp/tmp.tNIDYuH5Hb/db/.other-exc-2.jwk --output=- -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/.other-sig-3.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-sig-3.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/.other-exc-3.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-exc-3.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/.other-sig-4.jwk -+ + jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-sig-4.jwk --output=- -jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/.other-exc-4.jwk -+ + jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-exc-4.jwk --output=- -jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/.other-sig-5.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-sig-5.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/.other-exc-5.jwk -+ + jose jwk use --input=- --required --use deriveKey -jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-exc-5.jwk --output=- -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/.other-sig-6.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-sig-6.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/.other-exc-6.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-exc-6.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/.other-sig-7.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-sig-7.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/.other-exc-7.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-exc-7.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/.other-sig-8.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-sig-8.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/.other-exc-8.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-exc-8.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/.other-sig-9.jwk -+ + jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-sig-9.jwk --output=- -jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.tNIDYuH5Hb/db/.other-exc-9.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/.other-exc-9.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ thp= -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/7837RJDntc0QFh2Bvlw-slANgC-4fz2mdyuOcTMYHz0.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/7837RJDntc0QFh2Bvlw-slANgC-4fz2mdyuOcTMYHz0.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/7837RJDntc0QFh2Bvlw-slANgC-4fz2mdyuOcTMYHz0.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/7837RJDntc0QFh2Bvlw-slANgC-4fz2mdyuOcTMYHz0.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ validate_sig /tmp/tmp.tNIDYuH5Hb/db/qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA.jwk -+ jose fmt --json /tmp/tmp.tNIDYuH5Hb/db/qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ jose jwk thp -a S256 -i /tmp/tmp.tNIDYuH5Hb/db/qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA.jwk -+ thp=qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA -+ valid_key_perm /tmp/tmp.tNIDYuH5Hb/db/qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.tNIDYuH5Hb/db/qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ [ -z qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA ] -+ tang-show-keys 42193 /api/dee-hms - GET /api/dee-hms/adv => 200 (../src/tangd.c:101) -+ test qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA = qOfjDNEb3x9NQoZq1POABif_M5mAXMZ3pp-LjwhCZrA -+ on_exit -+ [ 1280423 ] -+ kill 1280423 -+ wait 1280423 -Terminated -+ true -+ [ -d /tmp/tmp.tNIDYuH5Hb ] -+ rm -rf /tmp/tmp.tNIDYuH5Hb -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - -1/9 adv-standalone OK 5.92s -――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― -stdout: -{"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUY1STVoYXc5LWlNbGNRNkUzRVlvcDhxSXY3SHJ6M3prd2dRaEtHa24xYXk0aVcwNmhRNm9HMGNnS2Vwc0toVHhsUm5nbjN4OGQ0YllIUEk0WGxjeHlrVCIsICJ5IjogIkFJM0NhamdlMXdfVHA4ckRIZVgtTnNSbXJYZVplWWJ5NF9fWElBc2hBdklhMVp5Vnd2RDk4WnNjLVFCSXBqdDBMVFZVX1hEbDBBeGkxLUpmczFSTmpEQXAifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUVVWFVLemVRZHY2TktOd1cxb0NzOE9vUWxKXzF2aTdqNDV5elRCSHNMa2N2VzFyNENKOWlBZklxYnd1V2ZlUmEwOE1tNXhjTDNUMjVQekdDZ1RRbFRibyIsICJ5IjogIkFGTDFteEN0VTAxTjJfeTloSkVmenVkTmluSjd5MGFsbXgtc1I1MzZxZFR1TmVPTWdRc3R4Z2lfZjNQNk41WjBSS2UyRG9yS2VrQkVXU3htOThhamZMWkYifV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZKlB33mvklKH1k5Nu6jcwrCyKAoKqu_8xKN8Opp80re2yn1kaJFcg0zRm4T2jBQankcylzBAPHJxGY6mla5HsmDAIzm-s2cKM4CtN2ec9_RHb1Msrbbwx-unojj7ymgy5iYZdQcj3ztAS2a3tIe1H4Y87ZlmzH4nWfUa0zY5JBwKRqO"}{"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFmSkRudXBOMjdEcUk2MFEtbnhmRWlFV2pwOEdxaEN0elMwUFJaMWtVVHlFdlcxSWZRWm5vYjNid2NJM0Nsald6d09Yc0pVQ1p1TU9VVi1sd3p4TGZaT0wiLCAieSI6ICJBYzIyRHdTY0tEQmVaVWdBRkdEMVh4R0pTMTJRYkVVbHhYMWZaWUVKMWJJQ2NHV0NJQXpMZzkzUGE2S0EzQXZ5SjIxQTFDMTM2LU0wQml6eWRrMUlEVG4wIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFkT0czS1BWbjlqeDFiY1REcjZGTHVCQU1VNHR5UEFVeFMtWXI4RmdkTl8xdUI0U1RfS0oyYVdRS2xRcUxJUVkwR0QySmxHamJYQkZyZzhObWxaTEFZaHMiLCAieSI6ICJBZnVUS1l4ajl6SHlQbkdFdGRjODVpdG1iWlhWWGctMUZuUmxvU0V3T3poaGJjb1ZaZGFVbko1anNRR2xwUVQ3TV9vQ0MyZnhiM3diNzFGTHRYNFVEZjdfIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ANO0LA-wVfrTCe74J04edHIvk6vI_GQNpmMR85EC5dcJWES-tMKo79LZh03YUmahO64YmE8Y0NZCWz2YPIH1khRjAMVSrh3NFSsl9Nxzn3vcTXXHu5gEajCh_bluzRYKP962jIkIpT0lW2fsDl84L56KV1hc1OjPkWPOKgKkxHibR0xc"}/build/reproducible-path/tang-15/obj-aarch64-linux-gnu -{"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFXV3NGY2NVUWlXUmV2cE9KbExTZGxNUGRKQ3VLaW9pMmExZlllZ3pkV3JnNjUyWkJ0Mi0tckZJa0ltVXZXdzBoaVdOV1JYOE9JQmFUajlPMjBGYmh0aHciLCAieSI6ICJBV2RBSllDZXBiOTNud3U0Q0F4S3JkSTdaMXBLTE1WWjFfMDRVcGFuYnVWUnFaaFh3RXQwZXFSOGNoRjc0YXp5ZTFta2M5dmFldnZldllxY2xLekxMakRWIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFQLVl4UUQ1aTRFTFAtT1NTSWFtQUtTb0p5NHNKUnktdzg0d1BWdkxSVGw3NVZSUEJyZHIyUjc4Q212bU9JLUQ1WWlFNUlsYmwxdmhQTF9iWmhUMEpsSnAiLCAieSI6ICJBRW9yaVM5ODlMbkVxX1dsYnk4M2ptLXVuN3VlTzJHZGZiS3VnRDJXZl9KOUVXbWQxY2w0a2VQX2lqVDFTbXZlamdnTFlzRkFhTWlhYy0yOGNDZkRRRDBmIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZgOqLN5hsRCDzmLyqxX1Dk-b4ueE0meijjDb6UJinwEjXGzgIef2r1jbxvUcQfw2XqUn6h15L5qqxDU844zmvLyAN_TOmqrRZtQSoDTW8oVk11yTlQntZJ-OtN0_qPW7rme9hFhqBGClFAOGT6LA0uHHUrPBf1YySxEzaXhDYCN5JhT"} -stderr: -+ . adv -+ . helpers -+ trap on_exit EXIT -+ mktemp -d -+ export TMP=/tmp/tmp.AlbZheLTqU -+ mkdir -p /tmp/tmp.AlbZheLTqU/db -+ adv_startup -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db sig exc -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/sig.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/exc.jwk to _tang:_tang -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/exc.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/exc.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ jose jwk gen -i {"alg": "ES512"} -o /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ jose jwk gen -i {"alg": "ES512"} -o /tmp/tmp.AlbZheLTqU/db/.oth.jwk -+ random_port -+ [ -n ] -+ test -f /dev/urandom -+ shuf -i 1024-65535 -n 1 -+ export PORT=45402 -+ start_standalone_server 45402 -+ export PID=1280380 -+ wait_for_port 45402 -+ local port=45402 -+ sleep 1 -+ tangd -p 45402 -l /tmp/tmp.AlbZheLTqU/db -Listening on 0.0.0.0:45402 -Listening on [::]:45402 -+ local i=0 -+ [ 0 -lt 90 ] -+ check_if_port_listening 45402 -+ [ -n ] -+ ss -anl -+ grep LISTEN -+ grep [\:\.]45402 -+ return 0 -+ adv_second_phase -+ fetch / -+ curl -sfg http://127.0.0.1:45402/ - GET / => 404 (../src/http.c:128) -+ jose jwk thp -i /tmp/tmp.AlbZheLTqU/db/exc.jwk -+ fetch /adv/ar9_7x16n6H22RGJY11S4o97fKOUbIMmEJBludIzC3Y -+ curl -sfg http://127.0.0.1:45402/adv/ar9_7x16n6H22RGJY11S4o97fKOUbIMmEJBludIzC3Y - GET /adv/ar9_7x16n6H22RGJY11S4o97fKOUbIMmEJBludIzC3Y => 404 (../src/tangd.c:94) -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/exc.jwk -+ fetch /adv/pZdSIf9TIyf3I2PdFY88Kqv3G9sB0TP_UIfVYyqHbr1M38gJmE1nq7ILjLlnDRd-dEWFU20-Ji5ls8Y0TNvCyg -+ curl -sfg http://127.0.0.1:45402/adv/pZdSIf9TIyf3I2PdFY88Kqv3G9sB0TP_UIfVYyqHbr1M38gJmE1nq7ILjLlnDRd-dEWFU20-Ji5ls8Y0TNvCyg - GET /adv/pZdSIf9TIyf3I2PdFY88Kqv3G9sB0TP_UIfVYyqHbr1M38gJmE1nq7ILjLlnDRd-dEWFU20-Ji5ls8Y0TNvCyg => 404 (../src/tangd.c:94) -+ fetch /adv -+ curl -sfg http://127.0.0.1:45402/adv - GET /adv => 200 (../src/tangd.c:101) -+ fetch /adv -+ curl -sfg http://127.0.0.1:45402/adv -+ ver /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/sig.jwk - GET /adv => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ fetch /adv/ -+ curl -sfg http://127.0.0.1:45402/adv/ - GET /adv/ => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ jose jwk thp -i /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ fetch /adv/Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI -+ curl -sfg http://127.0.0.1:45402/adv/Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI - GET /adv/Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ fetch /adv/rkUEhcQqK7hBz_2NZrAP3xh8iXi4u66C2yJcCMl5pXa8h1P8LZKv3c16uSmYnf3apUdQIs1ap3XS-zA6CDR58g -+ curl -sfg http://127.0.0.1:45402/adv/rkUEhcQqK7hBz_2NZrAP3xh8iXi4u66C2yJcCMl5pXa8h1P8LZKv3c16uSmYnf3apUdQIs1ap3XS-zA6CDR58g - GET /adv/rkUEhcQqK7hBz_2NZrAP3xh8iXi4u66C2yJcCMl5pXa8h1P8LZKv3c16uSmYnf3apUdQIs1ap3XS-zA6CDR58g => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ jose jwk thp -i /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ fetch /adv/Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI -+ curl -sfg http://127.0.0.1:45402/adv/Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI - GET /adv/Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI => 200 (../src/tangd.c:101) -Signature validation failed! -+ ver /tmp/tmp.AlbZheLTqU/db/.oth.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/.oth.jwk -+ jose jwk thp -i /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ fetch /adv/Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI -+ curl -sfg http://127.0.0.1:45402/adv/Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI - GET /adv/Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI => 200 (../src/tangd.c:101) -Signature validation failed! -+ fetch /adv/ -+ curl -sfg http://127.0.0.1:45402/adv/ -+ ver /tmp/tmp.AlbZheLTqU/db/.oth.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/.oth.jwk - GET /adv/ => 200 (../src/tangd.c:101) -Signature validation failed! -+ fetch /adv/ -+ curl -sfg http://127.0.0.1:45402/adv/ -+ ver /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/.sig.jwk - GET /adv/ => 200 (../src/tangd.c:101) -Signature validation failed! -+ ver /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ jose jwk thp -i /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ fetch /adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk -+ curl -sfg http://127.0.0.1:45402/adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk - GET /adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ jose jwk thp -i /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ fetch /adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk -+ curl -sfg http://127.0.0.1:45402/adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk - GET /adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/.oth.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/.oth.jwk -+ jose jwk thp -i /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ fetch /adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk -+ curl -sfg http://127.0.0.1:45402/adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk - GET /adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk => 200 (../src/tangd.c:101) -Signature validation failed! -+ fetch /adv -+ curl -sfg http://127.0.0.1:45402/adv -+ jose fmt -j- -Og protected -SyOg cty -Sq jwk-set+json -E - GET /adv => 200 (../src/tangd.c:101) -+ jose fmt -j- -Og signatures -A -g 0 -Og protected -SyOg cty -Sq jwk-set+json -EUUUUU -g 1 -Og protected -SyOg cty -Sq jwk-set+json -EUUUUU -+ jose jwk thp -i /tmp/tmp.AlbZheLTqU/db/.sig.jwk -+ fetch /adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk -+ curl -sfg http://127.0.0.1:45402/adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk - GET /adv/4AiKC2tXPq7x3H7OLUmFtIbPDGCrmPdcVHL3OQd7ZSk => 200 (../src/tangd.c:101) -+ THP_DEFAULT_HASH=S256 -+ tang-show-keys 45402 - GET /adv => 200 (../src/tangd.c:101) -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/sig.jwk -+ test Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI = Plr9JgPgBRmv6gaCCnNJRTh6k4P1Aasks3INvLs31UI -+ rm -rf /tmp/tmp.AlbZheLTqU/db -+ mkdir -p /tmp/tmp.AlbZheLTqU/db -+ fetch /adv -+ curl -sfg http://127.0.0.1:45402/adv - GET /adv => 200 (../src/tangd.c:101) -+ cd /tmp/tmp.AlbZheLTqU/db -+ jose jwk thp -a S256 -i PC5rjgv2lkD0CY6bTsh5u_7jAJ3JOE3HM8Tj6Fra7pU.jwk -+ test PC5rjgv2lkD0CY6bTsh5u_7jAJ3JOE3HM8Tj6Fra7pU.jwk = PC5rjgv2lkD0CY6bTsh5u_7jAJ3JOE3HM8Tj6Fra7pU.jwk -+ mv -f -- PC5rjgv2lkD0CY6bTsh5u_7jAJ3JOE3HM8Tj6Fra7pU.jwk .PC5rjgv2lkD0CY6bTsh5u_7jAJ3JOE3HM8Tj6Fra7pU.jwk -+ jose jwk thp -a S256 -i Wnuc9O3ur5-NE0e8GYhkBJX4L_wP8V27A5bcbXSjXEc.jwk -+ test Wnuc9O3ur5-NE0e8GYhkBJX4L_wP8V27A5bcbXSjXEc.jwk = Wnuc9O3ur5-NE0e8GYhkBJX4L_wP8V27A5bcbXSjXEc.jwk -+ mv -f -- Wnuc9O3ur5-NE0e8GYhkBJX4L_wP8V27A5bcbXSjXEc.jwk .Wnuc9O3ur5-NE0e8GYhkBJX4L_wP8V27A5bcbXSjXEc.jwk -+ cd - -+ fetch /adv -+ curl -sfg http://127.0.0.1:45402/adv - GET /adv => 200 (../src/tangd.c:101) -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db other-sig-1 other-exc-1 -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-exc-1.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/other-exc-1.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-exc-1.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-exc-1.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-exc-1.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db other-sig-2 other-exc-2 -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-exc-2.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/other-exc-2.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-exc-2.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-exc-2.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-exc-2.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db other-sig-3 other-exc-3 -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-exc-3.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/other-exc-3.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-exc-3.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-exc-3.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-exc-3.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db other-sig-4 other-exc-4 -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-exc-4.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/other-exc-4.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-exc-4.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-exc-4.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-exc-4.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db other-sig-5 other-exc-5 -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-exc-5.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/other-exc-5.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-exc-5.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-exc-5.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-exc-5.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db other-sig-6 other-exc-6 -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-exc-6.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/other-exc-6.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-exc-6.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-exc-6.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-exc-6.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db other-sig-7 other-exc-7 -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-exc-7.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/other-exc-7.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-exc-7.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-exc-7.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-exc-7.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db other-sig-8 other-exc-8 -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-exc-8.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/other-exc-8.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-exc-8.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-exc-8.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-exc-8.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ tangd-keygen /tmp/tmp.AlbZheLTqU/db other-sig-9 other-exc-9 -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk to _tang:_tang -Unable to change owner/group for /tmp/tmp.AlbZheLTqU/db/other-exc-9.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/other-exc-9.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/other-exc-9.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/other-exc-9.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/other-exc-9.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ fetch /adv -+ curl -sfg http://127.0.0.1:45402/adv - GET /adv => 200 (../src/tangd.c:101) -+ validate {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUNFNXJGNEx5MnJUY29jdjV0WktzSUhWSkVOdTdCTFo5N0RnZWNxNEJhUEt6Q0xjNDNUZnUwY3pqcldpd0M0aDdlNU9jZkhLT1RLUXZWSGFOOGwzRWc2SSIsICJ5IjogIkFYR2FsSnlQbGw1bm5VTXNlT19sYTRnMHZ4WGUyRGRnN012alZZWGd2RDV5aTUwS3AtTmk3VVJhWG9fNEtKbGdZVmwzUGkyb0F3dk1DUXRpZVZiMjhScGQifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUJNZkVkb2wtRU12cTJqc2xGMWFITWsxS0U5UnQzanphNEFZdVUwT1gzeXo1TGg5ZDNmWHQyQVhTR01YVjlhckJMRkloM0NGaTVZbXcwdDFLV0Z0ZEN2RSIsICJ5IjogIkFFNk9tUm8zYUxnX2k3TnY1NlFTVHlmZWNEX2lVTDBVN25VN0hNU05fNmg0aFFjZVd4TGF1WmxLSktpYm1HU1l3QjduYlhzWTdHZEJ0dHZkNUxnZ1BUN0kifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBU3J4eE5HMFpVSHV5VUViTHN5VGk0LUt5ZWpQY2xDMVlJN0hZWjBMQW0xYXFCLXRRZWstVkpIWVhyN2ZucmkyUTVmb01QTFRuYTEwUVBhdHlybl9tUWlBIiwgInkiOiAiQUt1b0I5dkdyNVVHRkFFdDJrYThNQWhGN3RJWHkyN1NXT0VfX3ExYjZQYXc1UVlzLTdqVk13a3cxeVd3VDlpTGFvUDJnSnJ1QXpERkZJemtOVXp4bUlCMCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBVVJKZWlDaFkwNXN1dFdlQVJVb0FVQm9GQzd1N1VGM2FiRTlucnlvRzlvbk9FN0IzX0JLdUhhSjZZMG1ic05pdjBtY0xrdjNfOURNQmFNODJQNVBSMFdQIiwgInkiOiAiQU9DWVI1ejNfRXZpREZ4ZGhYcVM1UHk3czA4NmpoV2lEMlRlQ0c5OUVxa3oxb0M5bmpnNkpyWW0wc1FSVVp0cXdlTWdsTVNZd3YzOTRuQXFXUHZJUDlxTiJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFSWUVfWkdDUXIyNTBNbF85VTlBX0Z1MXBVaFlUd3QwNWVVXzhrMlltNWtBRERkOFQxMVlrNzdIUUtRNll0c1ZqWUdneC00QU0wLWlnYjBpTzlIUXpNbEUiLCAieSI6ICJBZDY1U2lLeVRpWjYxMkRIUmNNX3VRQXFidUZPbVRMNEZEZllCQmFhNklyLXlIRUhJRXFvazZCT1pBQVhhYXVwRDVPZDZ4X2l1eEl1VldwbWtDYjBvMW95In0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFRRTJfLTh5VUNMMjFHS0d2SDBONlBNblZ6ZjFFRHluTkxQVUktQXhVbjhGSTRhZmEyZERWdGFvRl8wckROV2RraTZXaWFsZ3p1amlOQU9aV3BOb00wUUgiLCAieSI6ICJBWFF2dHFzc0lCdkMtaGlpY29rSzd6cmhyZk5BajFnU1dtbUNOMkVueFNyT1I4VXJtNTNjR3VBVTZtaHg0VTlocU5BVjV5a2Z3UTl4eHJubjhIQWZtczVZIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUJpRVV3Um9MbHp1bWVqWUtsbEhUNTY1UmIwQWd1QmRaRmtWbnVhZGQ2WDdXRzhVMzJNS1l2VlZyUU56aU9ZcFFXdDhIY3JCNmR0aW1WZjhOeDE3Y1JnUCIsICJ5IjogIkFRWjRnQkU2UE5Gc3Bvb3FuWjl4ZEFqR3JpalRBdWhORDAtM0JENWNmSGJwQVNKLWVGTENqVjVfMlNXZXkwNzdSOHk2clkyMk9INzYwVmlianAxcHlxV08ifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVRkMG8yc2lnd3NkUWhWR1UyNjdnOTQyQ3VNVFVSdl9kYVR3eDZWMkVrVVFlbGRlQjUyUmg5dlYtRll1aE9jdnVOMFBCUDVpNlJkM1J1eXp5ZlpxeEdrOSIsICJ5IjogIkFCOTlONDQwYjg1T1RScVZ6ZFdiaWU3RFJzYTI0bm5yYWJSV09lTkE5Qm9EZkE5WU1DRXE0OHVxeTJ2NFNiOVdrT1NaU0J4N3FvWnZUUDlTYWNpUXhwX0kifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBUTYwbk9vT2ZkQjVsY01yal8tamxVUTRMNHUyU2prNk1oMEgwRVVqUnBXRkZDZXVJa0drOHl1TnZTZG8ycFpPUHFMdVJ3emFZd1ZQU29BVW1oWHhoYXdtIiwgInkiOiAiQVowcWpKVjRBY1M5M3dyaXFZeEEtVzZVTVdYT0JLcDM5bU9NMmZoa0l2Znl6NUdsd1Jhdm5vYkNjWm9oQW0xTE5hQnNraVpBNDJMekplaWhRempSdmd3YiJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBWF9wWndCekVQY0lHZXQwLTdKWGhGWlR1TlRMVXYwZEFGZ2RoeklacFBsc1EtVnE5dzJSdE41OUMwTXdyY0dpVERENzNqdE02ZmJmWmhZeU1GQ1dLRncyIiwgInkiOiAiQWRKV1gtNEtwQWtEbGY4cFVoWk5HM2V6c0hLUkl2RUt0TmhQVjVVNzNkc2w1Q2hTcTBaSG5SMW51MDBGRUt3M2FnamZCSHRCM3p0SlhhQVQwaTlEMlU4UCJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFiZ3lBRzU0OEFuSDhuTzlBTGpDc0p3ejMyUi00T3k1UlRoc000aGVfZ05GZ1JPaVRaSWZmZ1JmemtyYVcxbWx0cF9XRjh3UC11MXdFbl94Y0ZqTzFzTVQiLCAieSI6ICJBYWNicVBJLUh4dWxSeUJzN0EwZTQ4aFBGbk5TQjc0QUJZY1AwcnBxVTM5WVcwWkRVc3Zfbm5BakFEVVVSV0NBTE5obXZmTmkzdnc4bE04cHg4a0xlcXlUIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFMSXprTDlzYzlQbDdTU2dGNTJKM0F0NHBJTXZxQk9JRy1jUkJNV1pvT3RWcGtWdUhsS2E4Qk5Bc3ZkenBuSDhLZWhjWFVTMXVDUzVhUXBFMXVydTZUb2wiLCAieSI6ICJBQmdCT0FGcTBmYUdRTGVIeVhtZVVHRC1BdDNZaVlCVnJlUEN4VmxNUkE1UWh5TW5zY0xTUk83YXEya2JLWGN2U2dvOS1uMGtjUlB4U3JrMkVGNGdQQjM4In0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVpsQTZEN1hCaTgwSDRjSFhqckNlVlhCTkVyeVFreXBLQnVoZHBENXFNS0Z4Q2tNTDdmY1NyNzAtVjMzX0o3VnV4MVQ0UlBsMnBmYjBxWFgtUnpsU0dJaCIsICJ5IjogIkFmMGFmbnVaV2ZSdHhUZUMtRExBUGh5WjRYd3NtbEN0NEVTNFduVFM1ZzFCTUlXeEJNTi1yX1NhVEtCdlZDR0RYQ0dCamt3bUR6TktSejd1YmxSRHpib1EifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWVmeVBkNk9ocUNOZ0dXN1hxOXBfT0xEbmhCSEhXSXE1SnQ3YUVHckQ5NmJwTXU5cXdqTVRXNHIxZ0dfdndFSFdiaTFYRVlrYjlMWHRFNk9MMmJhNk9yOSIsICJ5IjogIkFPaS13Z0Zzd3VmejlwRm5ZZ2lYNkFhbGlZLTlqTmtYcFNmTDMyb2dyWmhBNE0tUjVuUVl4SVFGeDlodXVHTjg5d0tkNkFXdlVuNTJjNWVSeU93OU1pTngifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZGZfSVJyaXBPNzNIY25pVzBDZm1UOWhsQzhxc2dqenlqUWNJdUx5MDRzOXpqUmsyMEY5eTJKbkxkOWlFY2xNTWRDVVNsYm4wUGthMjBYNVo5OXRJX2duIiwgInkiOiAiQU1zVnZDNlRLbDd2cXZuSmVnblN3NjZTcEVBMUJoajBwOWxoUzBndzcwbkJlamV2OWZnVk5GUl9MT0NvLUc4MVhQWEFmYzdubUxlR1R1TXFXNk15Sk1pdCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBSUFwN0Z6bU9SQ2hVVDIwTkRQbFdOdHdHeTJJWWQtdE1WUnVMRmJmVW8tbEZ1OTRYallDanlZRTJ6U002cXNZOHY1emFDdWJmUWRRaFIyeGFIX0dfaGwyIiwgInkiOiAiQUZZRmZyUjRtNC1feU15SGRleE5DdG5LMm1WQmVuVWlrdnppMURUbkhGUVpQZkJHUmMxR3JIQ2dNN1JXOUxNdmJXQlE4QjB6T0dFWDV5Uy1CRWlKLTdhbSJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFZSTZXcENvQXZDVGJPSEZGM1VJSHhwaUtUaEVfUGM4UUpFd0cyR3oxMm1MazlUdXdJUTFlQnBZcElWZE1FZDZGMlJkVGZlcE1RMVFsTmJNaFRjV2VpNzYiLCAieSI6ICJBVjhkRUhwU3dweXdaRFMyRERvZzNQdjNMMVJNS0lrWEhPY05LczZBQnJpMmdWQl9BaEJNLWtfem1mdkxOcEgxdXhBdjlwa283VXVOSTBWNGNSTXhjU1ZkIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFkc0lfZXdKNW81emJDY2trcGhhY3dyUWxuR3hJMURMSHRkN2VZYTljeVhSYnd2Q3hqVTl3dmFqNFJMMkRNamQ5dWMyb1BsdjloLXA4TjhxRENOX05OZTAiLCAieSI6ICJBUU13TjU5MEV0SVJQc0hBaUhXdWZkV09ZZzBnbzFndGNEOU5JT2VBOURUM0RSM1ZXZXQzTnJfRXM2cVNBNkxUbUJsVGFxLUdfOWxpb25sMEVvVzJaZXFlIn0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFXV3NGY2NVUWlXUmV2cE9KbExTZGxNUGRKQ3VLaW9pMmExZlllZ3pkV3JnNjUyWkJ0Mi0tckZJa0ltVXZXdzBoaVdOV1JYOE9JQmFUajlPMjBGYmh0aHciLCAieSI6ICJBV2RBSllDZXBiOTNud3U0Q0F4S3JkSTdaMXBLTE1WWjFfMDRVcGFuYnVWUnFaaFh3RXQwZXFSOGNoRjc0YXp5ZTFta2M5dmFldnZldllxY2xLekxMakRWIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFQLVl4UUQ1aTRFTFAtT1NTSWFtQUtTb0p5NHNKUnktdzg0d1BWdkxSVGw3NVZSUEJyZHIyUjc4Q212bU9JLUQ1WWlFNUlsYmwxdmhQTF9iWmhUMEpsSnAiLCAieSI6ICJBRW9yaVM5ODlMbkVxX1dsYnk4M2ptLXVuN3VlTzJHZGZiS3VnRDJXZl9KOUVXbWQxY2w0a2VQX2lqVDFTbXZlamdnTFlzRkFhTWlhYy0yOGNDZkRRRDBmIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "AG8orAdv2zI9oaaxxFZHwJMRe8G7MFA5nHqbgy4eok7r-r2fUBWhDvSY0K4QzH_pcJtiVHVtc3vQQoCPav3rj8tGANoJ-vz3dUmdHdR3jLzH6JDbQoo0JM-snjUW7rCE9FX1a5TBrsWDR3u5J7mBOvCZSAPxvNxLjYgDifs_e1AVTOMV", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AKG6JhsW2bl8AWYCpYvUbTPUeqiL42K5_xjL6ZrnssOkbxDABxv7d7ED2RppvzTstOp_-P830JQLv2CcdnHhqAwRAcSNZxIy30L7aD05NnNacZUc3TnO-R5IGmQyT6wB80g_HrBCoCv2ZYs4pWGCms5-oe2h4dQdT6Q0y-xquT5Kgs5w"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AShKPOwVQSQElt-2m8wgvm7DYEAIU3Ukr9mnDsN4Sw97Fy4XClBsRqCFDnXHt5qkqYn5BVYeMbgM_ibPYfPYC3SjABbu8AsZE1E6s8bHI60kJ_Yiu7F4G-nav6Cv7Vfa1mTt2yFXL8BBHXtfV1WiQvXcF8U-TSu-MsudVFtjY4PoOGdr"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ATAv4JPrCU5WTP7xEK9VBHGv1sEg3pQciYCbP0GLDc-4f9-nDIHlRbo_IfhUo4f5U8KPOhxC7ovgRM1ufe_ZPmbdAeQx9-ZzHlRdXULznQH7UQrtdSqlZtWNyrLhVodEHpuLBGoEiv-wknIo6mudEVNg8islzYugDaAXCVmZEQC-XIJb"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AfYCOmXmZiLM6IyKr-cvHz8W-AhIm1JfLtDX6IAKaMJEkuF0qbC6wMf8WvTMjf6Gt05vf_kt_vDdSmUUG4jAg2EeAbWk5MY9Zpxsygg2bo-I8cCDkLfKJT3ksetG2VO0_NXPmOwdeSvVoeJy-xgQvMKngOGiKKeANgdYG6DT4cnrCRM0"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AA4xsguK2KH-GQV4iF0o-nN_GJF9fmtT06QoSMpRrU6ZJLDi6K6Iu-3Ty-X93zuRuOXvRzJOL5sDIsR7Mjg371hkAPch_CNn7-vthp3kkeGgHNcLcTDd5jVjcbT0XN_OUNLpy8P5AgBWOCEaC6oCBfRlP9iWeN3zB2XrC11wgG8JHyGH"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZGL6EDMe8PvrO-BWv3ZTEO8pF09VqJTAeV00gBxBniyzj0nIrSJ1xlDbIwClXcJBJ8I6Fo0AIWrlJkpYakNOfMNATxGTTqlprwSqrB7Z8b7BC5Rmx8VuREjOB1TG0Z5LgXGGsEM-dNy2qIjTsXTqSM7fFMRhCk_tt5OE5SM6k0HdUkt"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "APUhwGp2EJatjGXWZH1WkH3Pj4APyji8qrUS1ThHGsBtcGIcsHUx9TeCZGN1ty_cOg7gNwE-jfj-xEUJ7K4YOxXbAUQZkIRLlzPJj3mXbTnr5aRQHZfpwEBhNj5neRH_sl4270p9Pp5o9xc8xl5wkYgXCRIlzwtBf7MVT6sIHKUz12nN"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AF4XqIZdBqjwRgatyjnYGj8V0FCHZcGNdKBilO3TTBoxZKrpADfwDqSdXn9ZjCElV_znMYzw0z2M6ktR1OrOsyYoAf727x6F6NdnB0Ow8r6jU1b1Y__BRf_frAMxs6-o4zNoLiXE-xJGx586YEMVqi9K_7zBjPfpZ_2Sr9mrDZbDKqEF"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ARcR06gQ1c-uMXwCcifAI8Yrjz39_-FNxR3KxRG5k_Sz-r_TH76m1YgJITmRt3I0q_X8s-LijfAef1B6KXnfgFxoAB_E1DraNf-etALm3Tl7bIaAEk-MyV7nSvGeQZ6fQYOQ0L8kudswfGk7X-Gefoc6At2U4gd_WxR4zZhxysPYAN-g"}]} -+ jose fmt --json={"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUNFNXJGNEx5MnJUY29jdjV0WktzSUhWSkVOdTdCTFo5N0RnZWNxNEJhUEt6Q0xjNDNUZnUwY3pqcldpd0M0aDdlNU9jZkhLT1RLUXZWSGFOOGwzRWc2SSIsICJ5IjogIkFYR2FsSnlQbGw1bm5VTXNlT19sYTRnMHZ4WGUyRGRnN012alZZWGd2RDV5aTUwS3AtTmk3VVJhWG9fNEtKbGdZVmwzUGkyb0F3dk1DUXRpZVZiMjhScGQifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUJNZkVkb2wtRU12cTJqc2xGMWFITWsxS0U5UnQzanphNEFZdVUwT1gzeXo1TGg5ZDNmWHQyQVhTR01YVjlhckJMRkloM0NGaTVZbXcwdDFLV0Z0ZEN2RSIsICJ5IjogIkFFNk9tUm8zYUxnX2k3TnY1NlFTVHlmZWNEX2lVTDBVN25VN0hNU05fNmg0aFFjZVd4TGF1WmxLSktpYm1HU1l3QjduYlhzWTdHZEJ0dHZkNUxnZ1BUN0kifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBU3J4eE5HMFpVSHV5VUViTHN5VGk0LUt5ZWpQY2xDMVlJN0hZWjBMQW0xYXFCLXRRZWstVkpIWVhyN2ZucmkyUTVmb01QTFRuYTEwUVBhdHlybl9tUWlBIiwgInkiOiAiQUt1b0I5dkdyNVVHRkFFdDJrYThNQWhGN3RJWHkyN1NXT0VfX3ExYjZQYXc1UVlzLTdqVk13a3cxeVd3VDlpTGFvUDJnSnJ1QXpERkZJemtOVXp4bUlCMCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBVVJKZWlDaFkwNXN1dFdlQVJVb0FVQm9GQzd1N1VGM2FiRTlucnlvRzlvbk9FN0IzX0JLdUhhSjZZMG1ic05pdjBtY0xrdjNfOURNQmFNODJQNVBSMFdQIiwgInkiOiAiQU9DWVI1ejNfRXZpREZ4ZGhYcVM1UHk3czA4NmpoV2lEMlRlQ0c5OUVxa3oxb0M5bmpnNkpyWW0wc1FSVVp0cXdlTWdsTVNZd3YzOTRuQXFXUHZJUDlxTiJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFSWUVfWkdDUXIyNTBNbF85VTlBX0Z1MXBVaFlUd3QwNWVVXzhrMlltNWtBRERkOFQxMVlrNzdIUUtRNll0c1ZqWUdneC00QU0wLWlnYjBpTzlIUXpNbEUiLCAieSI6ICJBZDY1U2lLeVRpWjYxMkRIUmNNX3VRQXFidUZPbVRMNEZEZllCQmFhNklyLXlIRUhJRXFvazZCT1pBQVhhYXVwRDVPZDZ4X2l1eEl1VldwbWtDYjBvMW95In0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFRRTJfLTh5VUNMMjFHS0d2SDBONlBNblZ6ZjFFRHluTkxQVUktQXhVbjhGSTRhZmEyZERWdGFvRl8wckROV2RraTZXaWFsZ3p1amlOQU9aV3BOb00wUUgiLCAieSI6ICJBWFF2dHFzc0lCdkMtaGlpY29rSzd6cmhyZk5BajFnU1dtbUNOMkVueFNyT1I4VXJtNTNjR3VBVTZtaHg0VTlocU5BVjV5a2Z3UTl4eHJubjhIQWZtczVZIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUJpRVV3Um9MbHp1bWVqWUtsbEhUNTY1UmIwQWd1QmRaRmtWbnVhZGQ2WDdXRzhVMzJNS1l2VlZyUU56aU9ZcFFXdDhIY3JCNmR0aW1WZjhOeDE3Y1JnUCIsICJ5IjogIkFRWjRnQkU2UE5Gc3Bvb3FuWjl4ZEFqR3JpalRBdWhORDAtM0JENWNmSGJwQVNKLWVGTENqVjVfMlNXZXkwNzdSOHk2clkyMk9INzYwVmlianAxcHlxV08ifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVRkMG8yc2lnd3NkUWhWR1UyNjdnOTQyQ3VNVFVSdl9kYVR3eDZWMkVrVVFlbGRlQjUyUmg5dlYtRll1aE9jdnVOMFBCUDVpNlJkM1J1eXp5ZlpxeEdrOSIsICJ5IjogIkFCOTlONDQwYjg1T1RScVZ6ZFdiaWU3RFJzYTI0bm5yYWJSV09lTkE5Qm9EZkE5WU1DRXE0OHVxeTJ2NFNiOVdrT1NaU0J4N3FvWnZUUDlTYWNpUXhwX0kifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBUTYwbk9vT2ZkQjVsY01yal8tamxVUTRMNHUyU2prNk1oMEgwRVVqUnBXRkZDZXVJa0drOHl1TnZTZG8ycFpPUHFMdVJ3emFZd1ZQU29BVW1oWHhoYXdtIiwgInkiOiAiQVowcWpKVjRBY1M5M3dyaXFZeEEtVzZVTVdYT0JLcDM5bU9NMmZoa0l2Znl6NUdsd1Jhdm5vYkNjWm9oQW0xTE5hQnNraVpBNDJMekplaWhRempSdmd3YiJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBWF9wWndCekVQY0lHZXQwLTdKWGhGWlR1TlRMVXYwZEFGZ2RoeklacFBsc1EtVnE5dzJSdE41OUMwTXdyY0dpVERENzNqdE02ZmJmWmhZeU1GQ1dLRncyIiwgInkiOiAiQWRKV1gtNEtwQWtEbGY4cFVoWk5HM2V6c0hLUkl2RUt0TmhQVjVVNzNkc2w1Q2hTcTBaSG5SMW51MDBGRUt3M2FnamZCSHRCM3p0SlhhQVQwaTlEMlU4UCJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFiZ3lBRzU0OEFuSDhuTzlBTGpDc0p3ejMyUi00T3k1UlRoc000aGVfZ05GZ1JPaVRaSWZmZ1JmemtyYVcxbWx0cF9XRjh3UC11MXdFbl94Y0ZqTzFzTVQiLCAieSI6ICJBYWNicVBJLUh4dWxSeUJzN0EwZTQ4aFBGbk5TQjc0QUJZY1AwcnBxVTM5WVcwWkRVc3Zfbm5BakFEVVVSV0NBTE5obXZmTmkzdnc4bE04cHg4a0xlcXlUIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFMSXprTDlzYzlQbDdTU2dGNTJKM0F0NHBJTXZxQk9JRy1jUkJNV1pvT3RWcGtWdUhsS2E4Qk5Bc3ZkenBuSDhLZWhjWFVTMXVDUzVhUXBFMXVydTZUb2wiLCAieSI6ICJBQmdCT0FGcTBmYUdRTGVIeVhtZVVHRC1BdDNZaVlCVnJlUEN4VmxNUkE1UWh5TW5zY0xTUk83YXEya2JLWGN2U2dvOS1uMGtjUlB4U3JrMkVGNGdQQjM4In0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVpsQTZEN1hCaTgwSDRjSFhqckNlVlhCTkVyeVFreXBLQnVoZHBENXFNS0Z4Q2tNTDdmY1NyNzAtVjMzX0o3VnV4MVQ0UlBsMnBmYjBxWFgtUnpsU0dJaCIsICJ5IjogIkFmMGFmbnVaV2ZSdHhUZUMtRExBUGh5WjRYd3NtbEN0NEVTNFduVFM1ZzFCTUlXeEJNTi1yX1NhVEtCdlZDR0RYQ0dCamt3bUR6TktSejd1YmxSRHpib1EifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWVmeVBkNk9ocUNOZ0dXN1hxOXBfT0xEbmhCSEhXSXE1SnQ3YUVHckQ5NmJwTXU5cXdqTVRXNHIxZ0dfdndFSFdiaTFYRVlrYjlMWHRFNk9MMmJhNk9yOSIsICJ5IjogIkFPaS13Z0Zzd3VmejlwRm5ZZ2lYNkFhbGlZLTlqTmtYcFNmTDMyb2dyWmhBNE0tUjVuUVl4SVFGeDlodXVHTjg5d0tkNkFXdlVuNTJjNWVSeU93OU1pTngifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZGZfSVJyaXBPNzNIY25pVzBDZm1UOWhsQzhxc2dqenlqUWNJdUx5MDRzOXpqUmsyMEY5eTJKbkxkOWlFY2xNTWRDVVNsYm4wUGthMjBYNVo5OXRJX2duIiwgInkiOiAiQU1zVnZDNlRLbDd2cXZuSmVnblN3NjZTcEVBMUJoajBwOWxoUzBndzcwbkJlamV2OWZnVk5GUl9MT0NvLUc4MVhQWEFmYzdubUxlR1R1TXFXNk15Sk1pdCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBSUFwN0Z6bU9SQ2hVVDIwTkRQbFdOdHdHeTJJWWQtdE1WUnVMRmJmVW8tbEZ1OTRYallDanlZRTJ6U002cXNZOHY1emFDdWJmUWRRaFIyeGFIX0dfaGwyIiwgInkiOiAiQUZZRmZyUjRtNC1feU15SGRleE5DdG5LMm1WQmVuVWlrdnppMURUbkhGUVpQZkJHUmMxR3JIQ2dNN1JXOUxNdmJXQlE4QjB6T0dFWDV5Uy1CRWlKLTdhbSJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFZSTZXcENvQXZDVGJPSEZGM1VJSHhwaUtUaEVfUGM4UUpFd0cyR3oxMm1MazlUdXdJUTFlQnBZcElWZE1FZDZGMlJkVGZlcE1RMVFsTmJNaFRjV2VpNzYiLCAieSI6ICJBVjhkRUhwU3dweXdaRFMyRERvZzNQdjNMMVJNS0lrWEhPY05LczZBQnJpMmdWQl9BaEJNLWtfem1mdkxOcEgxdXhBdjlwa283VXVOSTBWNGNSTXhjU1ZkIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFkc0lfZXdKNW81emJDY2trcGhhY3dyUWxuR3hJMURMSHRkN2VZYTljeVhSYnd2Q3hqVTl3dmFqNFJMMkRNamQ5dWMyb1BsdjloLXA4TjhxRENOX05OZTAiLCAieSI6ICJBUU13TjU5MEV0SVJQc0hBaUhXdWZkV09ZZzBnbzFndGNEOU5JT2VBOURUM0RSM1ZXZXQzTnJfRXM2cVNBNkxUbUJsVGFxLUdfOWxpb25sMEVvVzJaZXFlIn0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFXV3NGY2NVUWlXUmV2cE9KbExTZGxNUGRKQ3VLaW9pMmExZlllZ3pkV3JnNjUyWkJ0Mi0tckZJa0ltVXZXdzBoaVdOV1JYOE9JQmFUajlPMjBGYmh0aHciLCAieSI6ICJBV2RBSllDZXBiOTNud3U0Q0F4S3JkSTdaMXBLTE1WWjFfMDRVcGFuYnVWUnFaaFh3RXQwZXFSOGNoRjc0YXp5ZTFta2M5dmFldnZldllxY2xLekxMakRWIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFQLVl4UUQ1aTRFTFAtT1NTSWFtQUtTb0p5NHNKUnktdzg0d1BWdkxSVGw3NVZSUEJyZHIyUjc4Q212bU9JLUQ1WWlFNUlsYmwxdmhQTF9iWmhUMEpsSnAiLCAieSI6ICJBRW9yaVM5ODlMbkVxX1dsYnk4M2ptLXVuN3VlTzJHZGZiS3VnRDJXZl9KOUVXbWQxY2w0a2VQX2lqVDFTbXZlamdnTFlzRkFhTWlhYy0yOGNDZkRRRDBmIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "AG8orAdv2zI9oaaxxFZHwJMRe8G7MFA5nHqbgy4eok7r-r2fUBWhDvSY0K4QzH_pcJtiVHVtc3vQQoCPav3rj8tGANoJ-vz3dUmdHdR3jLzH6JDbQoo0JM-snjUW7rCE9FX1a5TBrsWDR3u5J7mBOvCZSAPxvNxLjYgDifs_e1AVTOMV", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AKG6JhsW2bl8AWYCpYvUbTPUeqiL42K5_xjL6ZrnssOkbxDABxv7d7ED2RppvzTstOp_-P830JQLv2CcdnHhqAwRAcSNZxIy30L7aD05NnNacZUc3TnO-R5IGmQyT6wB80g_HrBCoCv2ZYs4pWGCms5-oe2h4dQdT6Q0y-xquT5Kgs5w"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AShKPOwVQSQElt-2m8wgvm7DYEAIU3Ukr9mnDsN4Sw97Fy4XClBsRqCFDnXHt5qkqYn5BVYeMbgM_ibPYfPYC3SjABbu8AsZE1E6s8bHI60kJ_Yiu7F4G-nav6Cv7Vfa1mTt2yFXL8BBHXtfV1WiQvXcF8U-TSu-MsudVFtjY4PoOGdr"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ATAv4JPrCU5WTP7xEK9VBHGv1sEg3pQciYCbP0GLDc-4f9-nDIHlRbo_IfhUo4f5U8KPOhxC7ovgRM1ufe_ZPmbdAeQx9-ZzHlRdXULznQH7UQrtdSqlZtWNyrLhVodEHpuLBGoEiv-wknIo6mudEVNg8islzYugDaAXCVmZEQC-XIJb"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AfYCOmXmZiLM6IyKr-cvHz8W-AhIm1JfLtDX6IAKaMJEkuF0qbC6wMf8WvTMjf6Gt05vf_kt_vDdSmUUG4jAg2EeAbWk5MY9Zpxsygg2bo-I8cCDkLfKJT3ksetG2VO0_NXPmOwdeSvVoeJy-xgQvMKngOGiKKeANgdYG6DT4cnrCRM0"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AA4xsguK2KH-GQV4iF0o-nN_GJF9fmtT06QoSMpRrU6ZJLDi6K6Iu-3Ty-X93zuRuOXvRzJOL5sDIsR7Mjg371hkAPch_CNn7-vthp3kkeGgHNcLcTDd5jVjcbT0XN_OUNLpy8P5AgBWOCEaC6oCBfRlP9iWeN3zB2XrC11wgG8JHyGH"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZGL6EDMe8PvrO-BWv3ZTEO8pF09VqJTAeV00gBxBniyzj0nIrSJ1xlDbIwClXcJBJ8I6Fo0AIWrlJkpYakNOfMNATxGTTqlprwSqrB7Z8b7BC5Rmx8VuREjOB1TG0Z5LgXGGsEM-dNy2qIjTsXTqSM7fFMRhCk_tt5OE5SM6k0HdUkt"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "APUhwGp2EJatjGXWZH1WkH3Pj4APyji8qrUS1ThHGsBtcGIcsHUx9TeCZGN1ty_cOg7gNwE-jfj-xEUJ7K4YOxXbAUQZkIRLlzPJj3mXbTnr5aRQHZfpwEBhNj5neRH_sl4270p9Pp5o9xc8xl5wkYgXCRIlzwtBf7MVT6sIHKUz12nN"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AF4XqIZdBqjwRgatyjnYGj8V0FCHZcGNdKBilO3TTBoxZKrpADfwDqSdXn9ZjCElV_znMYzw0z2M6ktR1OrOsyYoAf727x6F6NdnB0Ow8r6jU1b1Y__BRf_frAMxs6-o4zNoLiXE-xJGx586YEMVqi9K_7zBjPfpZ_2Sr9mrDZbDKqEF"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ARcR06gQ1c-uMXwCcifAI8Yrjz39_-FNxR3KxRG5k_Sz-r_TH76m1YgJITmRt3I0q_X8s-LijfAef1B6KXnfgFxoAB_E1DraNf-etALm3Tl7bIaAEk-MyV7nSvGeQZ6fQYOQ0L8kudswfGk7X-Gefoc6At2U4gd_WxR4zZhxysPYAN-g"}]} -Og payload -SyOg keys -AUo- -+ _jwks={"keys":[{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ACE5rF4Ly2rTcocv5tZKsIHVJENu7BLZ97Dgecq4BaPKzCLc43Tfu0czjrWiwC4h7e5OcfHKOTKQvVHaN8l3Eg6I","y":"AXGalJyPll5nnUMseO_la4g0vxXe2Ddg7MvjVYXgvD5yi50Kp-Ni7URaXo_4KJlgYVl3Pi2oAwvMCQtieVb28Rpd"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ABMfEdol-EMvq2jslF1aHMk1KE9Rt3jza4AYuU0OX3yz5Lh9d3fXt2AXSGMXV9arBLFIh3CFi5Ymw0t1KWFtdCvE","y":"AE6OmRo3aLg_i7Nv56QSTyfecD_iUL0U7nU7HMSN_6h4hQceWxLauZlKJKibmGSYwB7nbXsY7GdBttvd5LggPT7I"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ASrxxNG0ZUHuyUEbLsyTi4-KyejPclC1YI7HYZ0LAm1aqB-tQek-VJHYXr7fnri2Q5foMPLTna10QPatyrn_mQiA","y":"AKuoB9vGr5UGFAEt2ka8MAhF7tIXy27SWOE__q1b6Paw5QYs-7jVMwkw1yWwT9iLaoP2gJruAzDFFIzkNUzxmIB0"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AURJeiChY05sutWeARUoAUBoFC7u7UF3abE9nryoG9onOE7B3_BKuHaJ6Y0mbsNiv0mcLkv3_9DMBaM82P5PR0WP","y":"AOCYR5z3_EviDFxdhXqS5Py7s086jhWiD2TeCG99Eqkz1oC9njg6JrYm0sQRUZtqweMglMSYwv394nAqWPvIP9qN"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ARYE_ZGCQr250Ml_9U9A_Fu1pUhYTwt05eU_8k2Ym5kADDd8T11Yk77HQKQ6YtsVjYGgx-4AM0-igb0iO9HQzMlE","y":"Ad65SiKyTiZ612DHRcM_uQAqbuFOmTL4FDfYBBaa6Ir-yHEHIEqok6BOZAAXaaupD5Od6x_iuxIuVWpmkCb0o1oy"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AQE2_-8yUCL21GKGvH0N6PMnVzf1EDynNLPUI-AxUn8FI4afa2dDVtaoF_0rDNWdki6WialgzujiNAOZWpNoM0QH","y":"AXQvtqssIBvC-hiicokK7zrhrfNAj1gSWmmCN2EnxSrOR8Urm53cGuAU6mhx4U9hqNAV5ykfwQ9xxrnn8HAfms5Y"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ABiEUwRoLlzumejYKllHT565Rb0AguBdZFkVnuadd6X7WG8U32MKYvVVrQNziOYpQWt8HcrB6dtimVf8Nx17cRgP","y":"AQZ4gBE6PNFspooqnZ9xdAjGrijTAuhND0-3BD5cfHbpASJ-eFLCjV5_2SWey077R8y6rY22OH760Vibjp1pyqWO"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ATd0o2sigwsdQhVGU267g942CuMTURv_daTwx6V2EkUQeldeB52Rh9vV-FYuhOcvuN0PBP5i6Rd3RuyzyfZqxGk9","y":"AB99N440b85OTRqVzdWbie7DRsa24nnrabRWOeNA9BoDfA9YMCEq48uqy2v4Sb9WkOSZSBx7qoZvTP9SaciQxp_I"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AQ60nOoOfdB5lcMrj_-jlUQ4L4u2Sjk6Mh0H0EUjRpWFFCeuIkGk8yuNvSdo2pZOPqLuRwzaYwVPSoAUmhXxhawm","y":"AZ0qjJV4AcS93wriqYxA-W6UMWXOBKp39mOM2fhkIvfyz5GlwRavnobCcZohAm1LNaBskiZA42LzJeihQzjRvgwb"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AX_pZwBzEPcIGet0-7JXhFZTuNTLUv0dAFgdhzIZpPlsQ-Vq9w2RtN59C0MwrcGiTDD73jtM6fbfZhYyMFCWKFw2","y":"AdJWX-4KpAkDlf8pUhZNG3ezsHKRIvEKtNhPV5U73dsl5ChSq0ZHnR1nu00FEKw3agjfBHtB3ztJXaAT0i9D2U8P"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AbgyAG548AnH8nO9ALjCsJwz32R-4Oy5RThsM4he_gNFgROiTZIffgRfzkraW1mltp_WF8wP-u1wEn_xcFjO1sMT","y":"AacbqPI-HxulRyBs7A0e48hPFnNSB74ABYcP0rpqU39YW0ZDUsv_nnAjADUURWCALNhmvfNi3vw8lM8px8kLeqyT"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ALIzkL9sc9Pl7SSgF52J3At4pIMvqBOIG-cRBMWZoOtVpkVuHlKa8BNAsvdzpnH8KehcXUS1uCS5aQpE1uru6Tol","y":"ABgBOAFq0faGQLeHyXmeUGD-At3YiYBVrePCxVlMRA5QhyMnscLSRO7aq2kbKXcvSgo9-n0kcRPxSrk2EF4gPB38"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AZlA6D7XBi80H4cHXjrCeVXBNEryQkypKBuhdpD5qMKFxCkML7fcSr70-V33_J7Vux1T4RPl2pfb0qXX-RzlSGIh","y":"Af0afnuZWfRtxTeC-DLAPhyZ4XwsmlCt4ES4WnTS5g1BMIWxBMN-r_SaTKBvVCGDXCGBjkwmDzNKRz7ublRDzboQ"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AefyPd6OhqCNgGW7Xq9p_OLDnhBHHWIq5Jt7aEGrD96bpMu9qwjMTW4r1gG_vwEHWbi1XEYkb9LXtE6OL2ba6Or9","y":"AOi-wgFswufz9pFnYgiX6AaliY-9jNkXpSfL32ogrZhA4M-R5nQYxIQFx9huuGN89wKd6AWvUn52c5eRyOw9MiNx"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Adf_IRripO73HcniW0CfmT9hlC8qsgjzyjQcIuLy04s9zjRk20F9y2JnLd9iEclMMdCUSlbn0Pka20X5Z99tI_gn","y":"AMsVvC6TKl7vqvnJegnSw66SpEA1Bhj0p9lhS0gw70nBejev9fgVNFR_LOCo-G81XPXAfc7nmLeGTuMqW6MyJMit"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AIAp7FzmORChUT20NDPlWNtwGy2IYd-tMVRuLFbfUo-lFu94XjYCjyYE2zSM6qsY8v5zaCubfQdQhR2xaH_G_hl2","y":"AFYFfrR4m4-_yMyHdexNCtnK2mVBenUikvzi1DTnHFQZPfBGRc1GrHCgM7RW9LMvbWBQ8B0zOGEX5yS-BEiJ-7am"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AYI6WpCoAvCTbOHFF3UIHxpiKThE_Pc8QJEwG2Gz12mLk9TuwIQ1eBpYpIVdMEd6F2RdTfepMQ1QlNbMhTcWei76","y":"AV8dEHpSwpywZDS2DDog3Pv3L1RMKIkXHOcNKs6ABri2gVB_AhBM-k_zmfvLNpH1uxAv9pko7UuNI0V4cRMxcSVd"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AdsI_ewJ5o5zbCckkphacwrQlnGxI1DLHtd7eYa9cyXRbwvCxjU9wvaj4RL2DMjd9uc2oPlv9h-p8N8qDCN_NNe0","y":"AQMwN590EtIRPsHAiHWufdWOYg0go1gtcD9NIOeA9DT3DR3VWet3Nr_Es6qSA6LTmBlTaq-G_9lionl0EoW2Zeqe"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AWWsFccUQiWRevpOJlLSdlMPdJCuKioi2a1fYegzdWrg652ZBt2--rFIkImUvWw0hiWNWRX8OIBaTj9O20Fbhthw","y":"AWdAJYCepb93nwu4CAxKrdI7Z1pKLMVZ1_04UpanbuVRqZhXwEt0eqR8chF74azye1mkc9vaevvevYqclKzLLjDV"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AP-YxQD5i4ELP-OSSIamAKSoJy4sJRy-w84wPVvLRTl75VRPBrdr2R78CmvmOI-D5YiE5Ilbl1vhPL_bZhT0JlJp","y":"AEoriS989LnEq_Wlby83jm-un7ueO2GdfbKugD2Wf_J9EWmd1cl4keP_ijT1SmvejggLYsFAaMiac-28cCfDQD0f"}]} -+ + printf %s {"keys":[{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ACE5rF4Ly2rTcocv5tZKsIHVJENu7BLZ97Dgecq4BaPKzCLc43Tfu0czjrWiwC4h7e5OcfHKOTKQvVHaN8l3Eg6I","y":"AXGalJyPll5nnUMseO_la4g0vxXe2Ddg7MvjVYXgvD5yi50Kp-Ni7URaXo_4KJlgYVl3Pi2oAwvMCQtieVb28Rpd"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ABMfEdol-EMvq2jslF1aHMk1KE9Rt3jza4AYuU0OX3yz5Lh9d3fXt2AXSGMXV9arBLFIh3CFi5Ymw0t1KWFtdCvE","y":"AE6OmRo3aLg_i7Nv56QSTyfecD_iUL0U7nU7HMSN_6h4hQceWxLauZlKJKibmGSYwB7nbXsY7GdBttvd5LggPT7I"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ASrxxNG0ZUHuyUEbLsyTi4-KyejPclC1YI7HYZ0LAm1aqB-tQek-VJHYXr7fnri2Q5foMPLTna10QPatyrn_mQiA","y":"AKuoB9vGr5UGFAEt2ka8MAhF7tIXy27SWOE__q1b6Paw5QYs-7jVMwkw1yWwT9iLaoP2gJruAzDFFIzkNUzxmIB0"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AURJeiChY05sutWeARUoAUBoFC7u7UF3abE9nryoG9onOE7B3_BKuHaJ6Y0mbsNiv0mcLkv3_9DMBaM82P5PR0WP","y":"AOCYR5z3_EviDFxdhXqS5Py7s086jhWiD2TeCG99Eqkz1oC9njg6JrYm0sQRUZtqweMglMSYwv394nAqWPvIP9qN"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ARYE_ZGCQr250Ml_9U9A_Fu1pUhYTwt05eU_8k2Ym5kADDd8T11Yk77HQKQ6YtsVjYGgx-4AM0-igb0iO9HQzMlE","y":"Ad65SiKyTiZ612DHRcM_uQAqbuFOmTL4FDfYBBaa6Ir-yHEHIEqok6BOZAAXaaupD5Od6x_iuxIuVWpmkCb0o1oy"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AQE2_-8yUCL21GKGvH0N6PMnVzf1EDynNLPUI-AxUn8FI4afa2dDVtaoF_0rDNWdki6WialgzujiNAOZWpNoM0QH","y":"AXQvtqssIBvC-hiicokK7zrhrfNAj1gSWmmCN2EnxSrOR8Urm53cGuAU6mhx4U9hqNAV5ykfwQ9xxrnn8HAfms5Y"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"ABiEUwRoLlzumejYKllHT565Rb0AguBdZFkVnuadd6X7WG8U32MKYvVVrQNziOYpQWt8HcrB6dtimVf8Nx17cRgP","y":"AQZ4gBE6PNFspooqnZ9xdAjGrijTAuhND0-3BD5cfHbpASJ-eFLCjV5_2SWey077R8y6rY22OH760Vibjp1pyqWO"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ATd0o2sigwsdQhVGU267g942CuMTURv_daTwx6V2EkUQeldeB52Rh9vV-FYuhOcvuN0PBP5i6Rd3RuyzyfZqxGk9","y":"AB99N440b85OTRqVzdWbie7DRsa24nnrabRWOeNA9BoDfA9YMCEq48uqy2v4Sb9WkOSZSBx7qoZvTP9SaciQxp_I"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AQ60nOoOfdB5lcMrj_-jlUQ4L4u2Sjk6Mh0H0EUjRpWFFCeuIkGk8yuNvSdo2pZOPqLuRwzaYwVPSoAUmhXxhawm","y":"AZ0qjJV4AcS93wriqYxA-W6UMWXOBKp39mOM2fhkIvfyz5GlwRavnobCcZohAm1LNaBskiZA42LzJeihQzjRvgwb"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AX_pZwBzEPcIGet0-7JXhFZTuNTLUv0dAFgdhzIZpPlsQ-Vq9w2RtN59C0MwrcGiTDD73jtM6fbfZhYyMFCWKFw2","y":"AdJWX-4KpAkDlf8pUhZNG3ezsHKRIvEKtNhPV5U73dsl5ChSq0ZHnR1nu00FEKw3agjfBHtB3ztJXaAT0i9D2U8P"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AbgyAG548AnH8nO9ALjCsJwz32R-4Oy5RThsM4he_gNFgROiTZIffgRfzkraW1mltp_WF8wP-u1wEn_xcFjO1sMT","y":"AacbqPI-HxulRyBs7A0e48hPFnNSB74ABYcP0rpqU39YW0ZDUsv_nnAjADUURWCALNhmvfNi3vw8lM8px8kLeqyT"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ALIzkL9sc9Pl7SSgF52J3At4pIMvqBOIG-cRBMWZoOtVpkVuHlKa8BNAsvdzpnH8KehcXUS1uCS5aQpE1uru6Tol","y":"ABgBOAFq0faGQLeHyXmeUGD-At3YiYBVrePCxVlMRA5QhyMnscLSRO7aq2kbKXcvSgo9-n0kcRPxSrk2EF4gPB38"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AZlA6D7XBi80H4cHXjrCeVXBNEryQkypKBuhdpD5qMKFxCkML7fcSr70-V33_J7Vux1T4RPl2pfb0qXX-RzlSGIh","y":"Af0afnuZWfRtxTeC-DLAPhyZ4XwsmlCt4ES4WnTS5g1BMIWxBMN-r_SaTKBvVCGDXCGBjkwmDzNKRz7ublRDzboQ"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AefyPd6OhqCNgGW7Xq9p_OLDnhBHHWIq5Jt7aEGrD96bpMu9qwjMTW4r1gG_vwEHWbi1XEYkb9LXtE6OL2ba6Or9","y":"AOi-wgFswufz9pFnYgiX6AaliY-9jNkXpSfL32ogrZhA4M-R5nQYxIQFx9huuGN89wKd6AWvUn52c5eRyOw9MiNx"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"Adf_IRripO73HcniW0CfmT9hlC8qsgjzyjQcIuLy04s9zjRk20F9y2JnLd9iEclMMdCUSlbn0Pka20X5Z99tI_gn","y":"AMsVvC6TKl7vqvnJegnSw66SpEA1Bhj0p9lhS0gw70nBejev9fgVNFR_LOCo-G81XPXAfc7nmLeGTuMqW6MyJMit"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AIAp7FzmORChUT20NDPlWNtwGy2IYd-tMVRuLFbfUo-lFu94XjYCjyYE2zSM6qsY8v5zaCubfQdQhR2xaH_G_hl2","y":"AFYFfrR4m4-_yMyHdexNCtnK2mVBenUikvzi1DTnHFQZPfBGRc1GrHCgM7RW9LMvbWBQ8B0zOGEX5yS-BEiJ-7am"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AYI6WpCoAvCTbOHFF3UIHxpiKThE_Pc8QJEwG2Gz12mLk9TuwIQ1eBpYpIVdMEd6F2RdTfepMQ1QlNbMhTcWei76","y":"AV8dEHpSwpywZDS2DDog3Pv3L1RMKIkXHOcNKs6ABri2gVB_AhBM-k_zmfvLNpH1uxAv9pko7UuNI0V4cRMxcSVd"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AdsI_ewJ5o5zbCckkphacwrQlnGxI1DLHtd7eYa9cyXRbwvCxjU9wvaj4RL2DMjd9uc2oPlv9h-p8N8qDCN_NNe0","y":"AQMwN590EtIRPsHAiHWufdWOYg0go1gtcD9NIOeA9DT3DR3VWet3Nr_Es6qSA6LTmBlTaq-G_9lionl0EoW2Zeqe"},{"alg":"ECMR","crv":"P-521","key_ops":["deriveKey"],"kty":"EC","x":"AWWsFccUQiWRevpOJlLSdlMPdJCuKioi2a1fYegzdWrg652ZBt2--rFIkImUvWw0hiWNWRX8OIBaTj9O20Fbhthw","y":"AWdAJYCepb93nwu4CAxKrdI7Z1pKLMVZ1_04UpanbuVRqZhXwEt0eqR8chF74azye1mkc9vaevvevYqclKzLLjDV"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AP-YxQD5i4ELP-OSSIamAKSoJy4sJRy-w84wPVvLRTl75VRPBrdr2R78CmvmOI-D5YiE5Ilbl1vhPL_bZhT0JlJp","y":"AEoriS989LnEq_Wlby83jm-un7ueO2GdfbKugD2Wf_J9EWmd1cl4keP_ijT1SmvejggLYsFAaMiac-28cCfDQD0f"}]} -jose jwk use -i- -r -u verify -o- -+ _ver={"keys":[{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ABMfEdol-EMvq2jslF1aHMk1KE9Rt3jza4AYuU0OX3yz5Lh9d3fXt2AXSGMXV9arBLFIh3CFi5Ymw0t1KWFtdCvE","y":"AE6OmRo3aLg_i7Nv56QSTyfecD_iUL0U7nU7HMSN_6h4hQceWxLauZlKJKibmGSYwB7nbXsY7GdBttvd5LggPT7I"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AURJeiChY05sutWeARUoAUBoFC7u7UF3abE9nryoG9onOE7B3_BKuHaJ6Y0mbsNiv0mcLkv3_9DMBaM82P5PR0WP","y":"AOCYR5z3_EviDFxdhXqS5Py7s086jhWiD2TeCG99Eqkz1oC9njg6JrYm0sQRUZtqweMglMSYwv394nAqWPvIP9qN"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AQE2_-8yUCL21GKGvH0N6PMnVzf1EDynNLPUI-AxUn8FI4afa2dDVtaoF_0rDNWdki6WialgzujiNAOZWpNoM0QH","y":"AXQvtqssIBvC-hiicokK7zrhrfNAj1gSWmmCN2EnxSrOR8Urm53cGuAU6mhx4U9hqNAV5ykfwQ9xxrnn8HAfms5Y"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ATd0o2sigwsdQhVGU267g942CuMTURv_daTwx6V2EkUQeldeB52Rh9vV-FYuhOcvuN0PBP5i6Rd3RuyzyfZqxGk9","y":"AB99N440b85OTRqVzdWbie7DRsa24nnrabRWOeNA9BoDfA9YMCEq48uqy2v4Sb9WkOSZSBx7qoZvTP9SaciQxp_I"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AX_pZwBzEPcIGet0-7JXhFZTuNTLUv0dAFgdhzIZpPlsQ-Vq9w2RtN59C0MwrcGiTDD73jtM6fbfZhYyMFCWKFw2","y":"AdJWX-4KpAkDlf8pUhZNG3ezsHKRIvEKtNhPV5U73dsl5ChSq0ZHnR1nu00FEKw3agjfBHtB3ztJXaAT0i9D2U8P"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ALIzkL9sc9Pl7SSgF52J3At4pIMvqBOIG-cRBMWZoOtVpkVuHlKa8BNAsvdzpnH8KehcXUS1uCS5aQpE1uru6Tol","y":"ABgBOAFq0faGQLeHyXmeUGD-At3YiYBVrePCxVlMRA5QhyMnscLSRO7aq2kbKXcvSgo9-n0kcRPxSrk2EF4gPB38"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AefyPd6OhqCNgGW7Xq9p_OLDnhBHHWIq5Jt7aEGrD96bpMu9qwjMTW4r1gG_vwEHWbi1XEYkb9LXtE6OL2ba6Or9","y":"AOi-wgFswufz9pFnYgiX6AaliY-9jNkXpSfL32ogrZhA4M-R5nQYxIQFx9huuGN89wKd6AWvUn52c5eRyOw9MiNx"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AIAp7FzmORChUT20NDPlWNtwGy2IYd-tMVRuLFbfUo-lFu94XjYCjyYE2zSM6qsY8v5zaCubfQdQhR2xaH_G_hl2","y":"AFYFfrR4m4-_yMyHdexNCtnK2mVBenUikvzi1DTnHFQZPfBGRc1GrHCgM7RW9LMvbWBQ8B0zOGEX5yS-BEiJ-7am"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AdsI_ewJ5o5zbCckkphacwrQlnGxI1DLHtd7eYa9cyXRbwvCxjU9wvaj4RL2DMjd9uc2oPlv9h-p8N8qDCN_NNe0","y":"AQMwN590EtIRPsHAiHWufdWOYg0go1gtcD9NIOeA9DT3DR3VWet3Nr_Es6qSA6LTmBlTaq-G_9lionl0EoW2Zeqe"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AP-YxQD5i4ELP-OSSIamAKSoJy4sJRy-w84wPVvLRTl75VRPBrdr2R78CmvmOI-D5YiE5Ilbl1vhPL_bZhT0JlJp","y":"AEoriS989LnEq_Wlby83jm-un7ueO2GdfbKugD2Wf_J9EWmd1cl4keP_ijT1SmvejggLYsFAaMiac-28cCfDQD0f"}]} -+ printf %s {"keys":[{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ABMfEdol-EMvq2jslF1aHMk1KE9Rt3jza4AYuU0OX3yz5Lh9d3fXt2AXSGMXV9arBLFIh3CFi5Ymw0t1KWFtdCvE","y":"AE6OmRo3aLg_i7Nv56QSTyfecD_iUL0U7nU7HMSN_6h4hQceWxLauZlKJKibmGSYwB7nbXsY7GdBttvd5LggPT7I"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AURJeiChY05sutWeARUoAUBoFC7u7UF3abE9nryoG9onOE7B3_BKuHaJ6Y0mbsNiv0mcLkv3_9DMBaM82P5PR0WP","y":"AOCYR5z3_EviDFxdhXqS5Py7s086jhWiD2TeCG99Eqkz1oC9njg6JrYm0sQRUZtqweMglMSYwv394nAqWPvIP9qN"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AQE2_-8yUCL21GKGvH0N6PMnVzf1EDynNLPUI-AxUn8FI4afa2dDVtaoF_0rDNWdki6WialgzujiNAOZWpNoM0QH","y":"AXQvtqssIBvC-hiicokK7zrhrfNAj1gSWmmCN2EnxSrOR8Urm53cGuAU6mhx4U9hqNAV5ykfwQ9xxrnn8HAfms5Y"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ATd0o2sigwsdQhVGU267g942CuMTURv_daTwx6V2EkUQeldeB52Rh9vV-FYuhOcvuN0PBP5i6Rd3RuyzyfZqxGk9","y":"AB99N440b85OTRqVzdWbie7DRsa24nnrabRWOeNA9BoDfA9YMCEq48uqy2v4Sb9WkOSZSBx7qoZvTP9SaciQxp_I"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AX_pZwBzEPcIGet0-7JXhFZTuNTLUv0dAFgdhzIZpPlsQ-Vq9w2RtN59C0MwrcGiTDD73jtM6fbfZhYyMFCWKFw2","y":"AdJWX-4KpAkDlf8pUhZNG3ezsHKRIvEKtNhPV5U73dsl5ChSq0ZHnR1nu00FEKw3agjfBHtB3ztJXaAT0i9D2U8P"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"ALIzkL9sc9Pl7SSgF52J3At4pIMvqBOIG-cRBMWZoOtVpkVuHlKa8BNAsvdzpnH8KehcXUS1uCS5aQpE1uru6Tol","y":"ABgBOAFq0faGQLeHyXmeUGD-At3YiYBVrePCxVlMRA5QhyMnscLSRO7aq2kbKXcvSgo9-n0kcRPxSrk2EF4gPB38"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AefyPd6OhqCNgGW7Xq9p_OLDnhBHHWIq5Jt7aEGrD96bpMu9qwjMTW4r1gG_vwEHWbi1XEYkb9LXtE6OL2ba6Or9","y":"AOi-wgFswufz9pFnYgiX6AaliY-9jNkXpSfL32ogrZhA4M-R5nQYxIQFx9huuGN89wKd6AWvUn52c5eRyOw9MiNx"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AIAp7FzmORChUT20NDPlWNtwGy2IYd-tMVRuLFbfUo-lFu94XjYCjyYE2zSM6qsY8v5zaCubfQdQhR2xaH_G_hl2","y":"AFYFfrR4m4-_yMyHdexNCtnK2mVBenUikvzi1DTnHFQZPfBGRc1GrHCgM7RW9LMvbWBQ8B0zOGEX5yS-BEiJ-7am"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AdsI_ewJ5o5zbCckkphacwrQlnGxI1DLHtd7eYa9cyXRbwvCxjU9wvaj4RL2DMjd9uc2oPlv9h-p8N8qDCN_NNe0","y":"AQMwN590EtIRPsHAiHWufdWOYg0go1gtcD9NIOeA9DT3DR3VWet3Nr_Es6qSA6LTmBlTaq-G_9lionl0EoW2Zeqe"},{"alg":"ES512","crv":"P-521","key_ops":["verify"],"kty":"EC","x":"AP-YxQD5i4ELP-OSSIamAKSoJy4sJRy-w84wPVvLRTl75VRPBrdr2R78CmvmOI-D5YiE5Ilbl1vhPL_bZhT0JlJp","y":"AEoriS989LnEq_Wlby83jm-un7ueO2GdfbKugD2Wf_J9EWmd1cl4keP_ijT1SmvejggLYsFAaMiac-28cCfDQD0f"}]} -+ jose jws ver -i {"payload": "eyJrZXlzIjogW3siYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUNFNXJGNEx5MnJUY29jdjV0WktzSUhWSkVOdTdCTFo5N0RnZWNxNEJhUEt6Q0xjNDNUZnUwY3pqcldpd0M0aDdlNU9jZkhLT1RLUXZWSGFOOGwzRWc2SSIsICJ5IjogIkFYR2FsSnlQbGw1bm5VTXNlT19sYTRnMHZ4WGUyRGRnN012alZZWGd2RDV5aTUwS3AtTmk3VVJhWG9fNEtKbGdZVmwzUGkyb0F3dk1DUXRpZVZiMjhScGQifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUJNZkVkb2wtRU12cTJqc2xGMWFITWsxS0U5UnQzanphNEFZdVUwT1gzeXo1TGg5ZDNmWHQyQVhTR01YVjlhckJMRkloM0NGaTVZbXcwdDFLV0Z0ZEN2RSIsICJ5IjogIkFFNk9tUm8zYUxnX2k3TnY1NlFTVHlmZWNEX2lVTDBVN25VN0hNU05fNmg0aFFjZVd4TGF1WmxLSktpYm1HU1l3QjduYlhzWTdHZEJ0dHZkNUxnZ1BUN0kifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBU3J4eE5HMFpVSHV5VUViTHN5VGk0LUt5ZWpQY2xDMVlJN0hZWjBMQW0xYXFCLXRRZWstVkpIWVhyN2ZucmkyUTVmb01QTFRuYTEwUVBhdHlybl9tUWlBIiwgInkiOiAiQUt1b0I5dkdyNVVHRkFFdDJrYThNQWhGN3RJWHkyN1NXT0VfX3ExYjZQYXc1UVlzLTdqVk13a3cxeVd3VDlpTGFvUDJnSnJ1QXpERkZJemtOVXp4bUlCMCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBVVJKZWlDaFkwNXN1dFdlQVJVb0FVQm9GQzd1N1VGM2FiRTlucnlvRzlvbk9FN0IzX0JLdUhhSjZZMG1ic05pdjBtY0xrdjNfOURNQmFNODJQNVBSMFdQIiwgInkiOiAiQU9DWVI1ejNfRXZpREZ4ZGhYcVM1UHk3czA4NmpoV2lEMlRlQ0c5OUVxa3oxb0M5bmpnNkpyWW0wc1FSVVp0cXdlTWdsTVNZd3YzOTRuQXFXUHZJUDlxTiJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFSWUVfWkdDUXIyNTBNbF85VTlBX0Z1MXBVaFlUd3QwNWVVXzhrMlltNWtBRERkOFQxMVlrNzdIUUtRNll0c1ZqWUdneC00QU0wLWlnYjBpTzlIUXpNbEUiLCAieSI6ICJBZDY1U2lLeVRpWjYxMkRIUmNNX3VRQXFidUZPbVRMNEZEZllCQmFhNklyLXlIRUhJRXFvazZCT1pBQVhhYXVwRDVPZDZ4X2l1eEl1VldwbWtDYjBvMW95In0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFRRTJfLTh5VUNMMjFHS0d2SDBONlBNblZ6ZjFFRHluTkxQVUktQXhVbjhGSTRhZmEyZERWdGFvRl8wckROV2RraTZXaWFsZ3p1amlOQU9aV3BOb00wUUgiLCAieSI6ICJBWFF2dHFzc0lCdkMtaGlpY29rSzd6cmhyZk5BajFnU1dtbUNOMkVueFNyT1I4VXJtNTNjR3VBVTZtaHg0VTlocU5BVjV5a2Z3UTl4eHJubjhIQWZtczVZIn0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQUJpRVV3Um9MbHp1bWVqWUtsbEhUNTY1UmIwQWd1QmRaRmtWbnVhZGQ2WDdXRzhVMzJNS1l2VlZyUU56aU9ZcFFXdDhIY3JCNmR0aW1WZjhOeDE3Y1JnUCIsICJ5IjogIkFRWjRnQkU2UE5Gc3Bvb3FuWjl4ZEFqR3JpalRBdWhORDAtM0JENWNmSGJwQVNKLWVGTENqVjVfMlNXZXkwNzdSOHk2clkyMk9INzYwVmlianAxcHlxV08ifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVRkMG8yc2lnd3NkUWhWR1UyNjdnOTQyQ3VNVFVSdl9kYVR3eDZWMkVrVVFlbGRlQjUyUmg5dlYtRll1aE9jdnVOMFBCUDVpNlJkM1J1eXp5ZlpxeEdrOSIsICJ5IjogIkFCOTlONDQwYjg1T1RScVZ6ZFdiaWU3RFJzYTI0bm5yYWJSV09lTkE5Qm9EZkE5WU1DRXE0OHVxeTJ2NFNiOVdrT1NaU0J4N3FvWnZUUDlTYWNpUXhwX0kifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBUTYwbk9vT2ZkQjVsY01yal8tamxVUTRMNHUyU2prNk1oMEgwRVVqUnBXRkZDZXVJa0drOHl1TnZTZG8ycFpPUHFMdVJ3emFZd1ZQU29BVW1oWHhoYXdtIiwgInkiOiAiQVowcWpKVjRBY1M5M3dyaXFZeEEtVzZVTVdYT0JLcDM5bU9NMmZoa0l2Znl6NUdsd1Jhdm5vYkNjWm9oQW0xTE5hQnNraVpBNDJMekplaWhRempSdmd3YiJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBWF9wWndCekVQY0lHZXQwLTdKWGhGWlR1TlRMVXYwZEFGZ2RoeklacFBsc1EtVnE5dzJSdE41OUMwTXdyY0dpVERENzNqdE02ZmJmWmhZeU1GQ1dLRncyIiwgInkiOiAiQWRKV1gtNEtwQWtEbGY4cFVoWk5HM2V6c0hLUkl2RUt0TmhQVjVVNzNkc2w1Q2hTcTBaSG5SMW51MDBGRUt3M2FnamZCSHRCM3p0SlhhQVQwaTlEMlU4UCJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFiZ3lBRzU0OEFuSDhuTzlBTGpDc0p3ejMyUi00T3k1UlRoc000aGVfZ05GZ1JPaVRaSWZmZ1JmemtyYVcxbWx0cF9XRjh3UC11MXdFbl94Y0ZqTzFzTVQiLCAieSI6ICJBYWNicVBJLUh4dWxSeUJzN0EwZTQ4aFBGbk5TQjc0QUJZY1AwcnBxVTM5WVcwWkRVc3Zfbm5BakFEVVVSV0NBTE5obXZmTmkzdnc4bE04cHg4a0xlcXlUIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFMSXprTDlzYzlQbDdTU2dGNTJKM0F0NHBJTXZxQk9JRy1jUkJNV1pvT3RWcGtWdUhsS2E4Qk5Bc3ZkenBuSDhLZWhjWFVTMXVDUzVhUXBFMXVydTZUb2wiLCAieSI6ICJBQmdCT0FGcTBmYUdRTGVIeVhtZVVHRC1BdDNZaVlCVnJlUEN4VmxNUkE1UWh5TW5zY0xTUk83YXEya2JLWGN2U2dvOS1uMGtjUlB4U3JrMkVGNGdQQjM4In0sIHsiYWxnIjogIkVDTVIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdLCAia3R5IjogIkVDIiwgIngiOiAiQVpsQTZEN1hCaTgwSDRjSFhqckNlVlhCTkVyeVFreXBLQnVoZHBENXFNS0Z4Q2tNTDdmY1NyNzAtVjMzX0o3VnV4MVQ0UlBsMnBmYjBxWFgtUnpsU0dJaCIsICJ5IjogIkFmMGFmbnVaV2ZSdHhUZUMtRExBUGh5WjRYd3NtbEN0NEVTNFduVFM1ZzFCTUlXeEJNTi1yX1NhVEtCdlZDR0RYQ0dCamt3bUR6TktSejd1YmxSRHpib1EifSwgeyJhbGciOiAiRVM1MTIiLCAiY3J2IjogIlAtNTIxIiwgImtleV9vcHMiOiBbInZlcmlmeSJdLCAia3R5IjogIkVDIiwgIngiOiAiQWVmeVBkNk9ocUNOZ0dXN1hxOXBfT0xEbmhCSEhXSXE1SnQ3YUVHckQ5NmJwTXU5cXdqTVRXNHIxZ0dfdndFSFdiaTFYRVlrYjlMWHRFNk9MMmJhNk9yOSIsICJ5IjogIkFPaS13Z0Zzd3VmejlwRm5ZZ2lYNkFhbGlZLTlqTmtYcFNmTDMyb2dyWmhBNE0tUjVuUVl4SVFGeDlodXVHTjg5d0tkNkFXdlVuNTJjNWVSeU93OU1pTngifSwgeyJhbGciOiAiRUNNUiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsiZGVyaXZlS2V5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBZGZfSVJyaXBPNzNIY25pVzBDZm1UOWhsQzhxc2dqenlqUWNJdUx5MDRzOXpqUmsyMEY5eTJKbkxkOWlFY2xNTWRDVVNsYm4wUGthMjBYNVo5OXRJX2duIiwgInkiOiAiQU1zVnZDNlRLbDd2cXZuSmVnblN3NjZTcEVBMUJoajBwOWxoUzBndzcwbkJlamV2OWZnVk5GUl9MT0NvLUc4MVhQWEFmYzdubUxlR1R1TXFXNk15Sk1pdCJ9LCB7ImFsZyI6ICJFUzUxMiIsICJjcnYiOiAiUC01MjEiLCAia2V5X29wcyI6IFsidmVyaWZ5Il0sICJrdHkiOiAiRUMiLCAieCI6ICJBSUFwN0Z6bU9SQ2hVVDIwTkRQbFdOdHdHeTJJWWQtdE1WUnVMRmJmVW8tbEZ1OTRYallDanlZRTJ6U002cXNZOHY1emFDdWJmUWRRaFIyeGFIX0dfaGwyIiwgInkiOiAiQUZZRmZyUjRtNC1feU15SGRleE5DdG5LMm1WQmVuVWlrdnppMURUbkhGUVpQZkJHUmMxR3JIQ2dNN1JXOUxNdmJXQlE4QjB6T0dFWDV5Uy1CRWlKLTdhbSJ9LCB7ImFsZyI6ICJFQ01SIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJkZXJpdmVLZXkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFZSTZXcENvQXZDVGJPSEZGM1VJSHhwaUtUaEVfUGM4UUpFd0cyR3oxMm1MazlUdXdJUTFlQnBZcElWZE1FZDZGMlJkVGZlcE1RMVFsTmJNaFRjV2VpNzYiLCAieSI6ICJBVjhkRUhwU3dweXdaRFMyRERvZzNQdjNMMVJNS0lrWEhPY05LczZBQnJpMmdWQl9BaEJNLWtfem1mdkxOcEgxdXhBdjlwa283VXVOSTBWNGNSTXhjU1ZkIn0sIHsiYWxnIjogIkVTNTEyIiwgImNydiI6ICJQLTUyMSIsICJrZXlfb3BzIjogWyJ2ZXJpZnkiXSwgImt0eSI6ICJFQyIsICJ4IjogIkFkc0lfZXdKNW81emJDY2trcGhhY3dyUWxuR3hJMURMSHRkN2VZYTljeVhSYnd2Q3hqVTl3dmFqNFJMMkRNamQ5dWMyb1BsdjloLXA4TjhxRENOX05OZTAiLCAieSI6ICJBUU13TjU5MEV0SVJQc0hBaUhXdWZkV09ZZzBnbzFndGNEOU5JT2VBOURUM0RSM1ZXZXQzTnJfRXM2cVNBNkxUbUJsVGFxLUdfOWxpb25sMEVvVzJaZXFlIn0sIHsiYWxnIjogIkVDTVIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFXV3NGY2NVUWlXUmV2cE9KbExTZGxNUGRKQ3VLaW9pMmExZlllZ3pkV3JnNjUyWkJ0Mi0tckZJa0ltVXZXdzBoaVdOV1JYOE9JQmFUajlPMjBGYmh0aHciLCAieSI6ICJBV2RBSllDZXBiOTNud3U0Q0F4S3JkSTdaMXBLTE1WWjFfMDRVcGFuYnVWUnFaaFh3RXQwZXFSOGNoRjc0YXp5ZTFta2M5dmFldnZldllxY2xLekxMakRWIiwgImtleV9vcHMiOiBbImRlcml2ZUtleSJdfSwgeyJhbGciOiAiRVM1MTIiLCAia3R5IjogIkVDIiwgImNydiI6ICJQLTUyMSIsICJ4IjogIkFQLVl4UUQ1aTRFTFAtT1NTSWFtQUtTb0p5NHNKUnktdzg0d1BWdkxSVGw3NVZSUEJyZHIyUjc4Q212bU9JLUQ1WWlFNUlsYmwxdmhQTF9iWmhUMEpsSnAiLCAieSI6ICJBRW9yaVM5ODlMbkVxX1dsYnk4M2ptLXVuN3VlTzJHZGZiS3VnRDJXZl9KOUVXbWQxY2w0a2VQX2lqVDFTbXZlamdnTFlzRkFhTWlhYy0yOGNDZkRRRDBmIiwgImtleV9vcHMiOiBbInZlcmlmeSJdfV19", "signatures": [{"signature": "AG8orAdv2zI9oaaxxFZHwJMRe8G7MFA5nHqbgy4eok7r-r2fUBWhDvSY0K4QzH_pcJtiVHVtc3vQQoCPav3rj8tGANoJ-vz3dUmdHdR3jLzH6JDbQoo0JM-snjUW7rCE9FX1a5TBrsWDR3u5J7mBOvCZSAPxvNxLjYgDifs_e1AVTOMV", "protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AKG6JhsW2bl8AWYCpYvUbTPUeqiL42K5_xjL6ZrnssOkbxDABxv7d7ED2RppvzTstOp_-P830JQLv2CcdnHhqAwRAcSNZxIy30L7aD05NnNacZUc3TnO-R5IGmQyT6wB80g_HrBCoCv2ZYs4pWGCms5-oe2h4dQdT6Q0y-xquT5Kgs5w"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AShKPOwVQSQElt-2m8wgvm7DYEAIU3Ukr9mnDsN4Sw97Fy4XClBsRqCFDnXHt5qkqYn5BVYeMbgM_ibPYfPYC3SjABbu8AsZE1E6s8bHI60kJ_Yiu7F4G-nav6Cv7Vfa1mTt2yFXL8BBHXtfV1WiQvXcF8U-TSu-MsudVFtjY4PoOGdr"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ATAv4JPrCU5WTP7xEK9VBHGv1sEg3pQciYCbP0GLDc-4f9-nDIHlRbo_IfhUo4f5U8KPOhxC7ovgRM1ufe_ZPmbdAeQx9-ZzHlRdXULznQH7UQrtdSqlZtWNyrLhVodEHpuLBGoEiv-wknIo6mudEVNg8islzYugDaAXCVmZEQC-XIJb"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AfYCOmXmZiLM6IyKr-cvHz8W-AhIm1JfLtDX6IAKaMJEkuF0qbC6wMf8WvTMjf6Gt05vf_kt_vDdSmUUG4jAg2EeAbWk5MY9Zpxsygg2bo-I8cCDkLfKJT3ksetG2VO0_NXPmOwdeSvVoeJy-xgQvMKngOGiKKeANgdYG6DT4cnrCRM0"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AA4xsguK2KH-GQV4iF0o-nN_GJF9fmtT06QoSMpRrU6ZJLDi6K6Iu-3Ty-X93zuRuOXvRzJOL5sDIsR7Mjg371hkAPch_CNn7-vthp3kkeGgHNcLcTDd5jVjcbT0XN_OUNLpy8P5AgBWOCEaC6oCBfRlP9iWeN3zB2XrC11wgG8JHyGH"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AZGL6EDMe8PvrO-BWv3ZTEO8pF09VqJTAeV00gBxBniyzj0nIrSJ1xlDbIwClXcJBJ8I6Fo0AIWrlJkpYakNOfMNATxGTTqlprwSqrB7Z8b7BC5Rmx8VuREjOB1TG0Z5LgXGGsEM-dNy2qIjTsXTqSM7fFMRhCk_tt5OE5SM6k0HdUkt"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "APUhwGp2EJatjGXWZH1WkH3Pj4APyji8qrUS1ThHGsBtcGIcsHUx9TeCZGN1ty_cOg7gNwE-jfj-xEUJ7K4YOxXbAUQZkIRLlzPJj3mXbTnr5aRQHZfpwEBhNj5neRH_sl4270p9Pp5o9xc8xl5wkYgXCRIlzwtBf7MVT6sIHKUz12nN"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "AF4XqIZdBqjwRgatyjnYGj8V0FCHZcGNdKBilO3TTBoxZKrpADfwDqSdXn9ZjCElV_znMYzw0z2M6ktR1OrOsyYoAf727x6F6NdnB0Ow8r6jU1b1Y__BRf_frAMxs6-o4zNoLiXE-xJGx586YEMVqi9K_7zBjPfpZ_2Sr9mrDZbDKqEF"}, {"protected": "eyJhbGciOiJFUzUxMiIsImN0eSI6Imp3ay1zZXQranNvbiJ9", "signature": "ARcR06gQ1c-uMXwCcifAI8Yrjz39_-FNxR3KxRG5k_Sz-r_TH76m1YgJITmRt3I0q_X8s-LijfAef1B6KXnfgFxoAB_E1DraNf-etALm3Tl7bIaAEk-MyV7nSvGeQZ6fQYOQ0L8kudswfGk7X-Gefoc6At2U4gd_WxR4zZhxysPYAN-g"}]} -k- -a -+ jose alg -k hash -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ fetch /adv/9sRkQeJ0HfM-pZdXCbDXYHGn-Ws -+ curl -sfg http://127.0.0.1:45402/adv/9sRkQeJ0HfM-pZdXCbDXYHGn-Ws - GET /adv/9sRkQeJ0HfM-pZdXCbDXYHGn-Ws => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ fetch /adv/emFAcDK7N7Wo9MTCoebH8jQyr2YhaVdPQWf_Kg -+ curl -sfg http://127.0.0.1:45402/adv/emFAcDK7N7Wo9MTCoebH8jQyr2YhaVdPQWf_Kg - GET /adv/emFAcDK7N7Wo9MTCoebH8jQyr2YhaVdPQWf_Kg => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ fetch /adv/FZw0GOkMmyDuLYpluZbOzq5XCwDzQLl-ZDqizzB4y2g -+ curl -sfg http://127.0.0.1:45402/adv/FZw0GOkMmyDuLYpluZbOzq5XCwDzQLl-ZDqizzB4y2g - GET /adv/FZw0GOkMmyDuLYpluZbOzq5XCwDzQLl-ZDqizzB4y2g => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ fetch /adv/XtyRB_IUw8XfAj3-Sc_XtaisPwWvnmvXle6GlMU8xpo-8iefwPr_R0OHu7bnkD-0 -+ curl -sfg http://127.0.0.1:45402/adv/XtyRB_IUw8XfAj3-Sc_XtaisPwWvnmvXle6GlMU8xpo-8iefwPr_R0OHu7bnkD-0 - GET /adv/XtyRB_IUw8XfAj3-Sc_XtaisPwWvnmvXle6GlMU8xpo-8iefwPr_R0OHu7bnkD-0 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/other-sig-1.jwk -+ fetch /adv/7BXHcHw_05XHG7oyR0rk109jMw5Psh5W40TzdU4AYA9pPy_n6A6ocKVC2O3_hqxQHT8v7FxGtjRFDRNVsKioDA -+ curl -sfg http://127.0.0.1:45402/adv/7BXHcHw_05XHG7oyR0rk109jMw5Psh5W40TzdU4AYA9pPy_n6A6ocKVC2O3_hqxQHT8v7FxGtjRFDRNVsKioDA - GET /adv/7BXHcHw_05XHG7oyR0rk109jMw5Psh5W40TzdU4AYA9pPy_n6A6ocKVC2O3_hqxQHT8v7FxGtjRFDRNVsKioDA => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ fetch /adv/2UPigTPZRUAocIolZ3lUVdbtm60 -+ curl -sfg http://127.0.0.1:45402/adv/2UPigTPZRUAocIolZ3lUVdbtm60 - GET /adv/2UPigTPZRUAocIolZ3lUVdbtm60 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ fetch /adv/Vol2t0RAm5_omhjAR7jTEAUrie3KWn8NbLt6cA -+ curl -sfg http://127.0.0.1:45402/adv/Vol2t0RAm5_omhjAR7jTEAUrie3KWn8NbLt6cA - GET /adv/Vol2t0RAm5_omhjAR7jTEAUrie3KWn8NbLt6cA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ fetch /adv/__YjJrI7mnaEXPuvxZODu9l8_8swRwAyA59PhCnpzmw -+ curl -sfg http://127.0.0.1:45402/adv/__YjJrI7mnaEXPuvxZODu9l8_8swRwAyA59PhCnpzmw - GET /adv/__YjJrI7mnaEXPuvxZODu9l8_8swRwAyA59PhCnpzmw => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ fetch /adv/T_uhKX5TOl4cDr6_dj-Xw-EpzbFc7knlCqPAjK0todFr9enoNR3r8MDN9Ymf3bTO -+ curl -sfg http://127.0.0.1:45402/adv/T_uhKX5TOl4cDr6_dj-Xw-EpzbFc7knlCqPAjK0todFr9enoNR3r8MDN9Ymf3bTO - GET /adv/T_uhKX5TOl4cDr6_dj-Xw-EpzbFc7knlCqPAjK0todFr9enoNR3r8MDN9Ymf3bTO => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/other-sig-2.jwk -+ fetch /adv/wbaSTCyjniWOqQs_Hs3hgOGuy0clAaW5z-dI_LQdKyC19-9PSZdggcGXJYQcA_6Cq41JViSyPJVa_X7rtGVAww -+ curl -sfg http://127.0.0.1:45402/adv/wbaSTCyjniWOqQs_Hs3hgOGuy0clAaW5z-dI_LQdKyC19-9PSZdggcGXJYQcA_6Cq41JViSyPJVa_X7rtGVAww - GET /adv/wbaSTCyjniWOqQs_Hs3hgOGuy0clAaW5z-dI_LQdKyC19-9PSZdggcGXJYQcA_6Cq41JViSyPJVa_X7rtGVAww => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ fetch /adv/as1Tk-FTXzoeBGzBK0VYxazzrT0 -+ curl -sfg http://127.0.0.1:45402/adv/as1Tk-FTXzoeBGzBK0VYxazzrT0 - GET /adv/as1Tk-FTXzoeBGzBK0VYxazzrT0 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ fetch /adv/cYPj2ZjLXoz59a-pLyglUFSziW3kj3MxI_oP7A -+ curl -sfg http://127.0.0.1:45402/adv/cYPj2ZjLXoz59a-pLyglUFSziW3kj3MxI_oP7A - GET /adv/cYPj2ZjLXoz59a-pLyglUFSziW3kj3MxI_oP7A => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ fetch /adv/mEo49uJ4XEdYggdzskPiRuo1Cn63ghodKhKj1AMu6wo -+ curl -sfg http://127.0.0.1:45402/adv/mEo49uJ4XEdYggdzskPiRuo1Cn63ghodKhKj1AMu6wo - GET /adv/mEo49uJ4XEdYggdzskPiRuo1Cn63ghodKhKj1AMu6wo => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ fetch /adv/ecFrZZkMJfqc9dtLtAJuJKbxI8vug-hmklM1v3EULaoijTggGpn2ZmcnJ5DrtFJX -+ curl -sfg http://127.0.0.1:45402/adv/ecFrZZkMJfqc9dtLtAJuJKbxI8vug-hmklM1v3EULaoijTggGpn2ZmcnJ5DrtFJX - GET /adv/ecFrZZkMJfqc9dtLtAJuJKbxI8vug-hmklM1v3EULaoijTggGpn2ZmcnJ5DrtFJX => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/other-sig-3.jwk -+ fetch /adv/vZ4zr8jtW-fqy7ylXcnMNGkcYDgxW4T4_WjNIMheio0aqe9Sax29g5Gwrkp_056pE-iIhVP4A9Zk4cQ2N3ocmw -+ curl -sfg http://127.0.0.1:45402/adv/vZ4zr8jtW-fqy7ylXcnMNGkcYDgxW4T4_WjNIMheio0aqe9Sax29g5Gwrkp_056pE-iIhVP4A9Zk4cQ2N3ocmw - GET /adv/vZ4zr8jtW-fqy7ylXcnMNGkcYDgxW4T4_WjNIMheio0aqe9Sax29g5Gwrkp_056pE-iIhVP4A9Zk4cQ2N3ocmw => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ fetch /adv/-E77Nz-w3o2HnYDTiDMXYfUtmC4 -+ curl -sfg http://127.0.0.1:45402/adv/-E77Nz-w3o2HnYDTiDMXYfUtmC4 - GET /adv/-E77Nz-w3o2HnYDTiDMXYfUtmC4 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ fetch /adv/yKxtoMMXEK4K5SO1WbOlokaYxNhjzWJgUqDckA -+ curl -sfg http://127.0.0.1:45402/adv/yKxtoMMXEK4K5SO1WbOlokaYxNhjzWJgUqDckA - GET /adv/yKxtoMMXEK4K5SO1WbOlokaYxNhjzWJgUqDckA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ fetch /adv/f3V6BS3L8sJdndBfFSZ37j69z_ummGEVWVd50gdqO60 -+ curl -sfg http://127.0.0.1:45402/adv/f3V6BS3L8sJdndBfFSZ37j69z_ummGEVWVd50gdqO60 - GET /adv/f3V6BS3L8sJdndBfFSZ37j69z_ummGEVWVd50gdqO60 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ fetch /adv/c8bMCQD4huECGZgwtDR0Lp7oEqjP_dkmun9mDwHD3p7x_MZ0OC0cB6i6Ap34AqCd -+ curl -sfg http://127.0.0.1:45402/adv/c8bMCQD4huECGZgwtDR0Lp7oEqjP_dkmun9mDwHD3p7x_MZ0OC0cB6i6Ap34AqCd - GET /adv/c8bMCQD4huECGZgwtDR0Lp7oEqjP_dkmun9mDwHD3p7x_MZ0OC0cB6i6Ap34AqCd => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/other-sig-4.jwk -+ fetch /adv/ya1PBBae982saQiysdRFLxpISnYx3YDrDh53drW7JLb6B6ZH4roLsM_hmxUJyHVvwQv1ndczu2iNa_CocX8hJA -+ curl -sfg http://127.0.0.1:45402/adv/ya1PBBae982saQiysdRFLxpISnYx3YDrDh53drW7JLb6B6ZH4roLsM_hmxUJyHVvwQv1ndczu2iNa_CocX8hJA - GET /adv/ya1PBBae982saQiysdRFLxpISnYx3YDrDh53drW7JLb6B6ZH4roLsM_hmxUJyHVvwQv1ndczu2iNa_CocX8hJA => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ fetch /adv/l8IlEHxRfF5HaX_Y0DZYG-5lNJY -+ curl -sfg http://127.0.0.1:45402/adv/l8IlEHxRfF5HaX_Y0DZYG-5lNJY - GET /adv/l8IlEHxRfF5HaX_Y0DZYG-5lNJY => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ fetch /adv/E8i2snke5D1BA4ZyKDm93MdX8jeVuwhUIfK9zA -+ curl -sfg http://127.0.0.1:45402/adv/E8i2snke5D1BA4ZyKDm93MdX8jeVuwhUIfK9zA - GET /adv/E8i2snke5D1BA4ZyKDm93MdX8jeVuwhUIfK9zA => 200 (../src/tangd.c:101) -+ + ver /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -jose jwk thp -a S256+ -i /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ fetch /adv/KHXtekmXcBTw6395Pw5V-qKG9yy0xT6OxdhQhk7keTc -+ curl -sfg http://127.0.0.1:45402/adv/KHXtekmXcBTw6395Pw5V-qKG9yy0xT6OxdhQhk7keTc - GET /adv/KHXtekmXcBTw6395Pw5V-qKG9yy0xT6OxdhQhk7keTc => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ fetch /adv/DCewHFt0I5q0QgPy-ByuKdD42KnnPe3lg3pQCZ9Z3b5XOf4fP4lghlSop99B7T6u -+ curl -sfg http://127.0.0.1:45402/adv/DCewHFt0I5q0QgPy-ByuKdD42KnnPe3lg3pQCZ9Z3b5XOf4fP4lghlSop99B7T6u - GET /adv/DCewHFt0I5q0QgPy-ByuKdD42KnnPe3lg3pQCZ9Z3b5XOf4fP4lghlSop99B7T6u => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/other-sig-5.jwk -+ fetch /adv/wsyoP7tsmv9wMDeaH5XgNml6PFA4ZR7spH9DYMLkCss5s4Fz14VireEzZMzvFvsdjJlfP40Ur0pkHivCa2BBag -+ curl -sfg http://127.0.0.1:45402/adv/wsyoP7tsmv9wMDeaH5XgNml6PFA4ZR7spH9DYMLkCss5s4Fz14VireEzZMzvFvsdjJlfP40Ur0pkHivCa2BBag - GET /adv/wsyoP7tsmv9wMDeaH5XgNml6PFA4ZR7spH9DYMLkCss5s4Fz14VireEzZMzvFvsdjJlfP40Ur0pkHivCa2BBag => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ fetch /adv/W7-emnBv3YEbyDyoNRo5uHfhExM -+ curl -sfg http://127.0.0.1:45402/adv/W7-emnBv3YEbyDyoNRo5uHfhExM - GET /adv/W7-emnBv3YEbyDyoNRo5uHfhExM => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ fetch /adv/xNksQeWzFs1-cwa5zVtjeGMRh9DgFktwlU8DpA -+ curl -sfg http://127.0.0.1:45402/adv/xNksQeWzFs1-cwa5zVtjeGMRh9DgFktwlU8DpA - GET /adv/xNksQeWzFs1-cwa5zVtjeGMRh9DgFktwlU8DpA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ fetch /adv/9z6gUd0K6wVYNbmoKqcZxlwdLu_H1Aby29uUtnLJRP8 -+ curl -sfg http://127.0.0.1:45402/adv/9z6gUd0K6wVYNbmoKqcZxlwdLu_H1Aby29uUtnLJRP8 - GET /adv/9z6gUd0K6wVYNbmoKqcZxlwdLu_H1Aby29uUtnLJRP8 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ fetch /adv/RAAH1CPN4I4nTJEBywhJruNi1v7-frul5kMXQaHIehhRVbiwUo5UqTx4Sc4a-iK- -+ curl -sfg http://127.0.0.1:45402/adv/RAAH1CPN4I4nTJEBywhJruNi1v7-frul5kMXQaHIehhRVbiwUo5UqTx4Sc4a-iK- - GET /adv/RAAH1CPN4I4nTJEBywhJruNi1v7-frul5kMXQaHIehhRVbiwUo5UqTx4Sc4a-iK- => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/other-sig-6.jwk -+ fetch /adv/Bf_sook8WBlLLjzs2Fb3oe6AtZl4I7AqY931lQTp17AIlDGWFplT7yNRPKuJ5FeXCOP8_Dp9vsvKzQoqOshkyQ -+ curl -sfg http://127.0.0.1:45402/adv/Bf_sook8WBlLLjzs2Fb3oe6AtZl4I7AqY931lQTp17AIlDGWFplT7yNRPKuJ5FeXCOP8_Dp9vsvKzQoqOshkyQ - GET /adv/Bf_sook8WBlLLjzs2Fb3oe6AtZl4I7AqY931lQTp17AIlDGWFplT7yNRPKuJ5FeXCOP8_Dp9vsvKzQoqOshkyQ => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ fetch /adv/ANdbW1kr9HtjR-6JiPQnrbySqTg -+ curl -sfg http://127.0.0.1:45402/adv/ANdbW1kr9HtjR-6JiPQnrbySqTg - GET /adv/ANdbW1kr9HtjR-6JiPQnrbySqTg => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ fetch /adv/J43MGYZ4-aGY4NUmIJmst4fVvRpvp8PXBpCc-Q -+ curl -sfg http://127.0.0.1:45402/adv/J43MGYZ4-aGY4NUmIJmst4fVvRpvp8PXBpCc-Q - GET /adv/J43MGYZ4-aGY4NUmIJmst4fVvRpvp8PXBpCc-Q => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ fetch /adv/dDH5HOgKUn9zfIPp5BD8qgeVvZDiNvXJQMfPilGmukA -+ curl -sfg http://127.0.0.1:45402/adv/dDH5HOgKUn9zfIPp5BD8qgeVvZDiNvXJQMfPilGmukA - GET /adv/dDH5HOgKUn9zfIPp5BD8qgeVvZDiNvXJQMfPilGmukA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ fetch /adv/r_ZKY57ZNukpbHhT2NgKAOeW-g0GRtIEKn-RnxUQyQ_tzKyxS9WHbSPWKrQz6fjf -+ curl -sfg http://127.0.0.1:45402/adv/r_ZKY57ZNukpbHhT2NgKAOeW-g0GRtIEKn-RnxUQyQ_tzKyxS9WHbSPWKrQz6fjf - GET /adv/r_ZKY57ZNukpbHhT2NgKAOeW-g0GRtIEKn-RnxUQyQ_tzKyxS9WHbSPWKrQz6fjf => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/other-sig-7.jwk -+ fetch /adv/oulXrKZwLkpsPJ8jJHkynUKzQqSTqJG_QFFcoFxCeSnbris2ANE5EwjpF25Cq8LGtCDmDjPj_g-_7deWRtrzmQ -+ curl -sfg http://127.0.0.1:45402/adv/oulXrKZwLkpsPJ8jJHkynUKzQqSTqJG_QFFcoFxCeSnbris2ANE5EwjpF25Cq8LGtCDmDjPj_g-_7deWRtrzmQ - GET /adv/oulXrKZwLkpsPJ8jJHkynUKzQqSTqJG_QFFcoFxCeSnbris2ANE5EwjpF25Cq8LGtCDmDjPj_g-_7deWRtrzmQ => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ jose jwk thp -a S1 -i /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ fetch /adv/UncZ7Rb4radHJ9tZOT-q6UE9464 -+ curl -sfg http://127.0.0.1:45402/adv/UncZ7Rb4radHJ9tZOT-q6UE9464 - GET /adv/UncZ7Rb4radHJ9tZOT-q6UE9464 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ fetch /adv/0aUyhyO4YAYBK9-sCnEsHHy5_biBi_ofkfwuPg -+ curl -sfg http://127.0.0.1:45402/adv/0aUyhyO4YAYBK9-sCnEsHHy5_biBi_ofkfwuPg - GET /adv/0aUyhyO4YAYBK9-sCnEsHHy5_biBi_ofkfwuPg => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ fetch /adv/3ECB9IBJvpyEqL89ss37phuoEY3vys6qxu3FU4_m9dI -+ curl -sfg http://127.0.0.1:45402/adv/3ECB9IBJvpyEqL89ss37phuoEY3vys6qxu3FU4_m9dI - GET /adv/3ECB9IBJvpyEqL89ss37phuoEY3vys6qxu3FU4_m9dI => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ fetch /adv/mCKMvDAbwe5TJwM2lrbDIl18F6XJ_LWHMQ-F73WqVZW4v1lH2OnL9e9buW5topVA -+ curl -sfg http://127.0.0.1:45402/adv/mCKMvDAbwe5TJwM2lrbDIl18F6XJ_LWHMQ-F73WqVZW4v1lH2OnL9e9buW5topVA - GET /adv/mCKMvDAbwe5TJwM2lrbDIl18F6XJ_LWHMQ-F73WqVZW4v1lH2OnL9e9buW5topVA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/other-sig-8.jwk -+ fetch /adv/s6AQKTpc9ozzlMxn-SWS-t8QDxkpfuoSikwbmc6Pi-bvBCNDf2VMKQSp5dnJ_KUNK7AtYB9-Mtc4gtAMTVpe2g -+ curl -sfg http://127.0.0.1:45402/adv/s6AQKTpc9ozzlMxn-SWS-t8QDxkpfuoSikwbmc6Pi-bvBCNDf2VMKQSp5dnJ_KUNK7AtYB9-Mtc4gtAMTVpe2g - GET /adv/s6AQKTpc9ozzlMxn-SWS-t8QDxkpfuoSikwbmc6Pi-bvBCNDf2VMKQSp5dnJ_KUNK7AtYB9-Mtc4gtAMTVpe2g => 200 (../src/tangd.c:101) -+ jose alg -k hash -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jwk thp -a S1 -i /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ fetch /adv/l8pRiVWuIUTjEgzjL4t-Oht8IIk -+ curl -sfg http://127.0.0.1:45402/adv/l8pRiVWuIUTjEgzjL4t-Oht8IIk - GET /adv/l8pRiVWuIUTjEgzjL4t-Oht8IIk => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jwk thp -a S224 -i /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ fetch /adv/BxaCaqacejD9hvR8aN_cZ2-UdeN1nNomLKfNXg -+ curl -sfg http://127.0.0.1:45402/adv/BxaCaqacejD9hvR8aN_cZ2-UdeN1nNomLKfNXg - GET /adv/BxaCaqacejD9hvR8aN_cZ2-UdeN1nNomLKfNXg => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ fetch /adv/1_ohvapj31mxXFv2MDvf1QgkkVFQhT3CQaQikeIqXCA -+ curl -sfg http://127.0.0.1:45402/adv/1_ohvapj31mxXFv2MDvf1QgkkVFQhT3CQaQikeIqXCA - GET /adv/1_ohvapj31mxXFv2MDvf1QgkkVFQhT3CQaQikeIqXCA => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jwk thp -a S384 -i /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ fetch /adv/eFNGK2L7CQ2Zs9NhO0MYnEHCqnKSXMtmpiQQNnTEGW8j8r5gKasrRRBUi1OuIky6 -+ curl -sfg http://127.0.0.1:45402/adv/eFNGK2L7CQ2Zs9NhO0MYnEHCqnKSXMtmpiQQNnTEGW8j8r5gKasrRRBUi1OuIky6 - GET /adv/eFNGK2L7CQ2Zs9NhO0MYnEHCqnKSXMtmpiQQNnTEGW8j8r5gKasrRRBUi1OuIky6 => 200 (../src/tangd.c:101) -+ ver /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jws ver -i- -k /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ jose jwk thp -a S512 -i /tmp/tmp.AlbZheLTqU/db/other-sig-9.jwk -+ fetch /adv/gA6J2Fc-h4_REYG8gRLMCv_voqd_EqefDpi0JZhO4xpbQxl7SxZI8e7VYTrNjx-jQnoZ3mGlza3gfKQm6yuzzQ -+ curl -sfg http://127.0.0.1:45402/adv/gA6J2Fc-h4_REYG8gRLMCv_voqd_EqefDpi0JZhO4xpbQxl7SxZI8e7VYTrNjx-jQnoZ3mGlza3gfKQm6yuzzQ - GET /adv/gA6J2Fc-h4_REYG8gRLMCv_voqd_EqefDpi0JZhO4xpbQxl7SxZI8e7VYTrNjx-jQnoZ3mGlza3gfKQm6yuzzQ => 200 (../src/tangd.c:101) -+ tangd-rotate-keys -d /tmp/tmp.AlbZheLTqU/db -Unable to change owner/group for HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E.jwk to _tang:_tang -Unable to change owner/group for 8Gp5knnQv88jY19Oj50Bpl87S9xnNE2UPL52e7HmZi4.jwk to _tang:_tang -+ validate_sig /tmp/tmp.AlbZheLTqU/db/.other-sig-1.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-sig-1.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/.other-exc-1.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-exc-1.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.AlbZheLTqU/db/.other-sig-2.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-sig-2.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/.other-exc-2.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-exc-2.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.AlbZheLTqU/db/.other-sig-3.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-sig-3.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/.other-exc-3.jwk -+ jose fmt+ --json /tmp/tmp.AlbZheLTqU/db/.other-exc-3.jwk --output=- -jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.AlbZheLTqU/db/.other-sig-4.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-sig-4.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/.other-exc-4.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-exc-4.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.AlbZheLTqU/db/.other-sig-5.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-sig-5.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/.other-exc-5.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-exc-5.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.AlbZheLTqU/db/.other-sig-6.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-sig-6.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/.other-exc-6.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-exc-6.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.AlbZheLTqU/db/.other-sig-7.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-sig-7.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/.other-exc-7.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-exc-7.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.AlbZheLTqU/db/.other-sig-8.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-sig-8.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/.other-exc-8.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-exc-8.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ validate_sig /tmp/tmp.AlbZheLTqU/db/.other-sig-9.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-sig-9.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ validate_exc /tmp/tmp.AlbZheLTqU/db/.other-exc-9.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/.other-exc-9.jwk --output=- -+ jose jwk use --input=- --required --use deriveKey -+ thp= -+ validate_sig /tmp/tmp.AlbZheLTqU/db/8Gp5knnQv88jY19Oj50Bpl87S9xnNE2UPL52e7HmZi4.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/8Gp5knnQv88jY19Oj50Bpl87S9xnNE2UPL52e7HmZi4.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/8Gp5knnQv88jY19Oj50Bpl87S9xnNE2UPL52e7HmZi4.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/8Gp5knnQv88jY19Oj50Bpl87S9xnNE2UPL52e7HmZi4.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ validate_sig /tmp/tmp.AlbZheLTqU/db/HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E.jwk -+ jose fmt --json /tmp/tmp.AlbZheLTqU/db/HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E.jwk --output=- -+ jose jwk use --input=- --required --use verify -+ jose jwk thp -a S256 -i /tmp/tmp.AlbZheLTqU/db/HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E.jwk -+ thp=HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E -+ valid_key_perm /tmp/tmp.AlbZheLTqU/db/HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E.jwk -+ [ -n ] -+ stat -c %a /tmp/tmp.AlbZheLTqU/db/HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E.jwk -+ _perm=440 -+ [ 440 = 440 ] -+ [ -z HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E ] -+ tang-show-keys 45402 - GET /adv => 200 (../src/tangd.c:101) -+ test HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E = HFV5J04Ev8yzTlwQKbFHeKAi-RBa4avKo6ldjwz116E -+ on_exit -+ [ 1280380 ] -+ kill 1280380 -+ wait 1280380 -Terminated -+ true -+ [ -d /tmp/tmp.AlbZheLTqU ] -+ rm -rf /tmp/tmp.AlbZheLTqU -―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― - - -Ok: 3 -Fail: 0 -Skipped: 6 - -Full log written to /build/reproducible-path/tang-15/obj-aarch64-linux-gnu/meson-logs/testlog.txt +dh: command-omitted: The call to "dh_auto_test -O--buildsystem=meson" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=meson dh_prep -O--buildsystem=meson @@ -2477,9 +920,9 @@ dh_md5sums -O--buildsystem=meson dh_builddeb -O--buildsystem=meson dpkg-deb: building package 'tang' in '../tang_15-3_all.deb'. -dpkg-deb: building package 'tang-xinetd' in '../tang-xinetd_15-3_all.deb'. dpkg-deb: building package 'tang-common' in '../tang-common_15-3_arm64.deb'. dpkg-deb: building package 'tang-common-dbgsym' in '../tang-common-dbgsym_15-3_arm64.deb'. +dpkg-deb: building package 'tang-xinetd' in '../tang-xinetd_15-3_all.deb'. dpkg-genbuildinfo --build=binary -O../tang_15-3_arm64.buildinfo dpkg-genchanges --build=binary -O../tang_15-3_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -2487,12 +930,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1712690/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1712690/tmp/hooks/B01_cleanup finished 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/1269918 and its subdirectories -I: Current time: Tue Dec 8 17:38:13 -12 2026 -I: pbuilder-time-stamp: 1796794693 +I: removing directory /srv/workspace/pbuilder/1712690 and its subdirectories +I: Current time: Thu Nov 6 13:16:36 +14 2025 +I: pbuilder-time-stamp: 1762384596