<86>Mar 30 07:13:22 userdel[3005514]: delete user 'rooter' <86>Mar 30 07:13:22 userdel[3005514]: removed group 'rooter' owned by 'rooter' <86>Mar 30 07:13:22 userdel[3005514]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 30 07:13:22 groupadd[3005523]: group added to /etc/group: name=rooter, GID=1850 <86>Mar 30 07:13:22 groupadd[3005523]: group added to /etc/gshadow: name=rooter <86>Mar 30 07:13:22 groupadd[3005523]: new group: name=rooter, GID=1850 <86>Mar 30 07:13:22 useradd[3005531]: new user: name=rooter, UID=1850, GID=1850, home=/root, shell=/bin/bash, from=none <86>Mar 30 07:13:22 userdel[3005552]: delete user 'builder' <86>Mar 30 07:13:22 userdel[3005552]: removed group 'builder' owned by 'builder' <86>Mar 30 07:13:22 userdel[3005552]: removed shadow group 'builder' owned by 'builder' <86>Mar 30 07:13:22 groupadd[3005572]: group added to /etc/group: name=builder, GID=1851 <86>Mar 30 07:13:22 groupadd[3005572]: group added to /etc/gshadow: name=builder <86>Mar 30 07:13:22 groupadd[3005572]: new group: name=builder, GID=1851 <86>Mar 30 07:13:22 useradd[3005585]: new user: name=builder, UID=1851, GID=1851, home=/usr/src, shell=/bin/bash, from=none <13>Mar 30 07:13:25 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Mar 30 07:13:25 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Mar 30 07:13:25 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed <13>Mar 30 07:13:25 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Mar 30 07:13:26 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Mar 30 07:13:26 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Mar 30 07:13:26 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Mar 30 07:13:26 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Mar 30 07:13:26 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>Mar 30 07:13:26 rpmi: ca-trust-0.1.5-alt1 sisyphus+340049.100.1.1 1707326464 installed <13>Mar 30 07:13:26 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Mar 30 07:13:26 rpmi: libcrypto3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908706 installed <13>Mar 30 07:13:26 rpmi: libssl3-3.1.5-alt1 sisyphus+339669.100.1.1 1706908706 installed <13>Mar 30 07:13:26 rpmi: python3-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Mar 30 07:13:26 rpmi: python3-base-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Mar 30 07:13:27 rpmi: golang-src-1.22.1-alt1 sisyphus+342122.100.1.1 1709666701 installed <13>Mar 30 07:13:29 rpmi: golang-1.22.1-alt1 sisyphus+342122.100.1.1 1709666679 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/bin-marcosnils-0.17.4-alt1.nosrc.rpm (w1.gzdio) Installing bin-marcosnils-0.17.4-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.95725 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf bin-marcosnils-0.17.4 + echo 'Source #0 (bin-marcosnils-0.17.4.tar):' Source #0 (bin-marcosnils-0.17.4.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/bin-marcosnils-0.17.4.tar + cd bin-marcosnils-0.17.4 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.95725 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd bin-marcosnils-0.17.4 ++ date -I + go build -v -buildmode=pie -ldflags '-X main.version=0.17.4-alt1 -X main.date=2024-03-30 -X main.builtBy=ALT' . internal/itoa internal/godebugs internal/coverage/rtcov cmp unicode/utf8 internal/unsafeheader internal/race math/bits internal/goos internal/cpu runtime/internal/atomic internal/goarch sync/atomic runtime/internal/syscall unicode internal/goexperiment log/internal golang.org/x/sys/internal/unsafeheader gopkg.in/VividCortex/ewma.v1 encoding unicode/utf16 crypto/internal/alias crypto/internal/boring/sig container/list internal/chacha8rand internal/abi runtime/internal/math runtime/internal/sys vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace vendor/golang.org/x/crypto/internal/alias google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set github.com/docker/docker/api github.com/docker/docker/api/types/events github.com/docker/docker/api/types/image slices image/color math internal/bytealg runtime crypto/subtle internal/reflectlite sync internal/testlog google.golang.org/protobuf/internal/pragma internal/singleflight internal/bisect runtime/cgo internal/godebug errors sort internal/oserror io strconv internal/intern path internal/safefilepath vendor/golang.org/x/net/dns/dnsmessage golang.org/x/crypto/cast5 math/rand crypto/internal/nistec/fiat syscall hash crypto/internal/randutil bytes strings hash/crc32 hash/crc64 hash/adler32 hash/fnv crypto/rc4 crypto golang.org/x/crypto/openpgp/errors net/netip vendor/golang.org/x/text/transform reflect golang.org/x/crypto/openpgp/s2k bufio regexp/syntax github.com/marcosnils/bin/pkg/strings github.com/h2non/filetype/types github.com/docker/docker/api/types/versions net/http/internal/ascii compress/bzip2 image internal/syscall/unix internal/syscall/execenv gopkg.in/mattn/go-isatty.v0 time image/internal/imageutil regexp image/jpeg crypto/internal/nistec context io/fs internal/poll internal/fmtsort encoding/binary os github.com/h2non/filetype/matchers/isobmff encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 crypto/md5 crypto/internal/edwards25519/field crypto/cipher golang.org/x/sys/unix github.com/h2non/filetype/matchers encoding/pem golang.org/x/crypto/openpgp/armor crypto/internal/edwards25519 crypto/des crypto/internal/boring vendor/golang.org/x/crypto/chacha20 crypto/sha256 crypto/ecdh crypto/hmac crypto/sha1 crypto/sha512 crypto/aes vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/hkdf github.com/xi2/xz github.com/docker/docker/api/types/mount io/ioutil github.com/h2non/filetype google.golang.org/protobuf/internal/detrand os/signal github.com/mattn/go-runewidth gopkg.in/mattn/go-runewidth.v0 path/filepath fmt net github.com/WeiZhang555/tabwriter os/exec log github.com/pkg/errors github.com/marcosnils/bin/pkg/options os/user net/url encoding/hex text/template/parse github.com/hashicorp/go-version gopkg.in/cheggaaa/pb.v2/termutil compress/flate vendor/golang.org/x/net/http2/hpack encoding/json math/big vendor/golang.org/x/text/unicode/norm mime mime/quotedprintable net/http/internal github.com/marcosnils/bin/pkg/prompt github.com/coreos/go-semver/semver github.com/docker/docker/api/types/blkiodev github.com/docker/go-units google.golang.org/grpc/codes google.golang.org/protobuf/internal/errors go/token google.golang.org/protobuf/internal/version github.com/apex/log vendor/golang.org/x/text/unicode/bidi google.golang.org/protobuf/encoding/protowire github.com/opencontainers/go-digest github.com/opencontainers/image-spec/specs-go github.com/docker/docker/api/types/time compress/gzip archive/zip github.com/morikuni/aec github.com/google/go-querystring/query google.golang.org/protobuf/reflect/protoreflect golang.org/x/time/rate compress/zlib text/template github.com/yuin/goldmark/util github.com/opencontainers/image-spec/specs-go/v1 github.com/docker/distribution/digestset encoding/csv flag github.com/docker/distribution/reference vendor/golang.org/x/text/secure/bidirule github.com/mattn/go-isatty github.com/docker/docker/pkg/term github.com/marcosnils/bin/pkg/config github.com/docker/docker/api/types/strslice github.com/docker/docker/api/types/filters github.com/sirupsen/logrus github.com/mattn/go-colorable github.com/gogo/protobuf/proto gopkg.in/mattn/go-colorable.v0 vendor/golang.org/x/net/idna github.com/krolaw/zipstream github.com/fatih/color gopkg.in/fatih/color.v1 github.com/docker/docker/pkg/jsonmessage google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/order github.com/apex/log/handlers/cli google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/proto github.com/cheggaaa/pb crypto/internal/boring/bbig crypto/rand encoding/asn1 crypto/dsa crypto/internal/bigmod crypto/elliptic crypto/ed25519 golang.org/x/crypto/openpgp/elgamal crypto/rsa google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/internal/filedesc crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte archive/tar crypto/ecdsa golang.org/x/crypto/openpgp/packet google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl golang.org/x/crypto/openpgp github.com/docker/docker/api/types/swarm/runtime vendor/golang.org/x/net/http/httpproxy github.com/docker/go-connections/nat golang.org/x/net/internal/socks github.com/docker/docker/api/types/registry net/textproto crypto/x509 github.com/spf13/pflag github.com/docker/docker/api/types/container golang.org/x/net/proxy vendor/golang.org/x/net/http/httpguts mime/multipart google.golang.org/protobuf/internal/filetype crypto/tls github.com/spf13/cobra google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/descriptorpb github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp github.com/golang/protobuf/ptypes/any google.golang.org/genproto/googleapis/rpc/status github.com/yuin/goldmark/text github.com/yuin/goldmark/ast google.golang.org/protobuf/reflect/protodesc github.com/golang/protobuf/proto github.com/yuin/goldmark/renderer github.com/yuin/goldmark/parser github.com/yuin/goldmark/renderer/html github.com/golang/protobuf/ptypes github.com/yuin/goldmark google.golang.org/grpc/internal/status google.golang.org/grpc/status net/http/httptrace github.com/docker/go-connections/tlsconfig github.com/containerd/containerd/errdefs net/http github.com/marcosnils/bin/pkg/assets golang.org/x/net/context/ctxhttp github.com/docker/distribution/registry/api/errcode github.com/docker/go-connections/sockets github.com/hashicorp/go-cleanhttp net/http/httputil github.com/google/go-github/v31/github golang.org/x/oauth2/internal github.com/hashicorp/go-retryablehttp github.com/docker/docker/errdefs golang.org/x/oauth2 github.com/docker/docker/api/types/network github.com/docker/docker/api/types/swarm github.com/xanzy/go-gitlab github.com/docker/docker/api/types github.com/docker/docker/api/types/volume github.com/docker/docker/client github.com/marcosnils/bin/pkg/providers github.com/marcosnils/bin/cmd github.com/marcosnils/bin + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.94027 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/bin-marcosnils-buildroot + : + /bin/rm -rf -- /usr/src/tmp/bin-marcosnils-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd bin-marcosnils-0.17.4 + install -Dp bin -t /usr/src/tmp/bin-marcosnils-buildroot/usr/bin + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/bin-marcosnils-buildroot (auto) Verifying and fixing files in /usr/src/tmp/bin-marcosnils-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/bin-marcosnils-buildroot/ (default) Compressing files in /usr/src/tmp/bin-marcosnils-buildroot (auto) debugedit: ./usr/bin/bin: DWARF version 40509 unhandled [45] .debug_gdb_scripts NOT compressed, wouldn't be smaller Verifying ELF objects in /usr/src/tmp/bin-marcosnils-buildroot (arch=strict,fhs=strict,lfs=strict,lint=relaxed,rpath=strict,stack=strict,textrel=strict,unresolved=strict) phdr[7]: unknown object file note type 4 with owner name 'Go' at offset 168 section [ 4] '.note.go.buildid': unknown object file note type 4 with owner name 'Go' at offset 100 verify-elf: WARNING: ./usr/bin/bin: eu-elflint failed Splitting links to aliased files under /{,s}bin in /usr/src/tmp/bin-marcosnils-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.19727 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd bin-marcosnils-0.17.4 + ./bin --help Effortless binary manager Usage: bin [command] Available Commands: completion Generate the autocompletion script for the specified shell ensure Ensures that all binaries listed in the configuration are present help Help about any command install Installs the specified project from a url list List binaries managed by bin prune Prunes binaries that no longer exist in the system remove Removes binaries managed by bin update Updates one or multiple binaries managed by bin Flags: --debug Enable debug mode -h, --help help for bin -v, --version version for bin Use "bin [command] --help" for more information about a command. + ./bin --version bin version 0.17.4-alt1 built at: 2024-03-30 built by: ALT + ./bin --version + grep -Fx 'bin version 0.17.4-alt1' bin version 0.17.4-alt1 + go test -v ./... ? github.com/marcosnils/bin [no test files] ? github.com/marcosnils/bin/pkg/config [no test files] ? github.com/marcosnils/bin/pkg/options [no test files] ? github.com/marcosnils/bin/pkg/strings [no test files] === RUN TestGetLatestVersion 2024/03/30 07:13:58 info /home/user/bin/launchpad 1.1.0 -> 1.1.1 (https://github.com/Mirantis/launchpad/releases/download/1.1.1/launchpad-linux-x64) --- PASS: TestGetLatestVersion (0.00s) PASS ok github.com/marcosnils/bin/cmd 0.008s === RUN TestSanitizeName --- PASS: TestSanitizeName (0.00s) === RUN TestFilterAssets --- PASS: TestFilterAssets (0.00s) === RUN TestIsSupportedExt --- PASS: TestIsSupportedExt (0.00s) PASS ok github.com/marcosnils/bin/pkg/assets 0.007s === RUN TestConfirm === RUN TestConfirm/User_confirms_that_wants_to_continue Do you want to continue? [Y/n] Do you want to continue? [Y/n] Do you want to continue? [Y/n] === RUN TestConfirm/User_does_not_want_to_continue Do you want to continue? [Y/n] --- PASS: TestConfirm (0.00s) --- PASS: TestConfirm/User_confirms_that_wants_to_continue (0.00s) --- PASS: TestConfirm/User_does_not_want_to_continue (0.00s) PASS ok github.com/marcosnils/bin/pkg/prompt 0.002s === RUN TestParseImage === RUN TestParseImage/no_host,_no_version === RUN TestParseImage/no_host,_with_version === RUN TestParseImage/with_host,_no_version === RUN TestParseImage/with_host,_with_version === RUN TestParseImage/no_host,_with_version_and_owner --- PASS: TestParseImage (0.00s) --- PASS: TestParseImage/no_host,_no_version (0.00s) --- PASS: TestParseImage/no_host,_with_version (0.00s) --- PASS: TestParseImage/with_host,_no_version (0.00s) --- PASS: TestParseImage/with_host,_with_version (0.00s) --- PASS: TestParseImage/no_host,_with_version_and_owner (0.00s) PASS ok github.com/marcosnils/bin/pkg/providers 0.008s + exit 0 Processing files: bin-marcosnils-0.17.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.j3ARI0 find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.d2hYah find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.2), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.2.4), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.34), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LBBvtN Creating bin-marcosnils-debuginfo package Processing files: bin-marcosnils-debuginfo-0.17.4-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KluAuZ find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YDFmmx find-requires: running scripts (debuginfo) Requires: bin-marcosnils = 0.17.4-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6) Adding to bin-marcosnils-debuginfo a strict dependency on bin-marcosnils Wrote: /usr/src/RPM/RPMS/i586/bin-marcosnils-0.17.4-alt1.i586.rpm (w2T16.xzdio) Wrote: /usr/src/RPM/RPMS/i586/bin-marcosnils-debuginfo-0.17.4-alt1.i586.rpm (w2T16.xzdio) 121.15user 19.83system 0:35.79elapsed 393%CPU (0avgtext+0avgdata 231564maxresident)k 0inputs+0outputs (0major+1653561minor)pagefaults 0swaps 3.23user 2.50system 0:49.14elapsed 11%CPU (0avgtext+0avgdata 126396maxresident)k 0inputs+0outputs (0major+202233minor)pagefaults 0swaps --- bin-marcosnils-0.17.4-alt1.i586.rpm.repo 2024-03-13 15:34:49.000000000 +0000 +++ bin-marcosnils-0.17.4-alt1.i586.rpm.hasher 2024-03-30 07:14:08.326466424 +0000 @@ -14,3 +14,3 @@ Provides: bin-marcosnils = 0.17.4-alt1:sisyphus+342657.100.1.1 -File: /usr/bin/bin 100755 root:root 6b589600d0007a7aa27b28299261ba3d -RPMIdentity: e57ea2001b2dae474848a5cdfa2d52dd65b656285d68d1edd8f5b6ea02c21d37ca1e02e432cf212e9df87692de082f890430fbddb8fbfdb2ab6c14c961dcbd9a +File: /usr/bin/bin 100755 root:root 0ad1e496d84da7c1e28dc6a8de8cd850 +RPMIdentity: f3c1baa82f5ce545ae0d005df51771d5bc77686ea004e02676e19a75f455c714ca8432bfe1064cd5980ca2d4cc1b373f82a4a645d4c17f6e64edaab3ea73113c --- bin-marcosnils-debuginfo-0.17.4-alt1.i586.rpm.repo 2024-03-13 15:34:49.000000000 +0000 +++ bin-marcosnils-debuginfo-0.17.4-alt1.i586.rpm.hasher 2024-03-30 07:14:08.418467770 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/8b 40755 root:root -/usr/lib/debug/.build-id/8b/b7ffa0723723ddaab074066e4ade259611feb5 120777 root:root ../../../../bin/bin -/usr/lib/debug/.build-id/8b/b7ffa0723723ddaab074066e4ade259611feb5.debug 120777 root:root ../../usr/bin/bin.debug +/usr/lib/debug/.build-id/3f 40755 root:root +/usr/lib/debug/.build-id/3f/375e2b16631165b8deb179593c673cbb3a6db4 120777 root:root ../../../../bin/bin +/usr/lib/debug/.build-id/3f/375e2b16631165b8deb179593c673cbb3a6db4.debug 120777 root:root ../../usr/bin/bin.debug /usr/lib/debug/usr/bin/bin.debug 100644 root:root @@ -1036,6 +1036,6 @@ Provides: bin-marcosnils-debuginfo = 0.17.4-alt1:sisyphus+342657.100.1.1 -File: /usr/lib/debug/.build-id/8b 40755 root:root -File: /usr/lib/debug/.build-id/8b/b7ffa0723723ddaab074066e4ade259611feb5 120777 root:root ../../../../bin/bin -File: /usr/lib/debug/.build-id/8b/b7ffa0723723ddaab074066e4ade259611feb5.debug 120777 root:root ../../usr/bin/bin.debug -File: /usr/lib/debug/usr/bin/bin.debug 100644 root:root 8035d269afe02bd5329fc2fe472db6a0 +File: /usr/lib/debug/.build-id/3f 40755 root:root +File: /usr/lib/debug/.build-id/3f/375e2b16631165b8deb179593c673cbb3a6db4 120777 root:root ../../../../bin/bin +File: /usr/lib/debug/.build-id/3f/375e2b16631165b8deb179593c673cbb3a6db4.debug 120777 root:root ../../usr/bin/bin.debug +File: /usr/lib/debug/usr/bin/bin.debug 100644 root:root e73a64bfb4c3c3e6f47671d9d390809f File: /usr/src/debug/bin-marcosnils-0.17.4 40755 root:root @@ -2067,2 +2067,2 @@ File: /usr/src/debug/bin-marcosnils-0.17.4/vendor/gopkg.in/mattn/go-runewidth.v0/runewidth_posix.go 100644 root:root 2d46b0a2eb10196397ff0beb1d94f0d4 -RPMIdentity: 590f0eb0fe1273a9519a3823d3502ecbbdfaa64b1d2be7ccf08c37696e5b1a88b768978dd3795bd0d1aa392db529a0225055739a9689bb0030aa507a419a5432 +RPMIdentity: 346785866ad453fb05e023f57a426c945ce4d1e27f06e9dac4866e097cd91c72b9f8a158bdac5535da3c5adddcf58b61d291452a6592431b1b076196329c08ea