<86>Apr 13 08:00:05 userdel[2879316]: delete user 'rooter' <86>Apr 13 08:00:05 userdel[2879316]: removed group 'rooter' owned by 'rooter' <86>Apr 13 08:00:05 userdel[2879316]: removed shadow group 'rooter' owned by 'rooter' <86>Apr 13 08:00:05 groupadd[2879323]: group added to /etc/group: name=rooter, GID=1235 <86>Apr 13 08:00:05 groupadd[2879323]: group added to /etc/gshadow: name=rooter <86>Apr 13 08:00:05 groupadd[2879323]: new group: name=rooter, GID=1235 <86>Apr 13 08:00:05 useradd[2879329]: new user: name=rooter, UID=1235, GID=1235, home=/root, shell=/bin/bash, from=none <86>Apr 13 08:00:05 userdel[2879344]: delete user 'builder' <86>Apr 13 08:00:05 userdel[2879344]: removed group 'builder' owned by 'builder' <86>Apr 13 08:00:05 userdel[2879344]: removed shadow group 'builder' owned by 'builder' <86>Apr 13 08:00:05 groupadd[2879355]: group added to /etc/group: name=builder, GID=1236 <86>Apr 13 08:00:05 groupadd[2879355]: group added to /etc/gshadow: name=builder <86>Apr 13 08:00:05 groupadd[2879355]: new group: name=builder, GID=1236 <86>Apr 13 08:00:05 useradd[2879364]: new user: name=builder, UID=1236, GID=1236, home=/usr/src, shell=/bin/bash, from=none <13>Apr 13 08:00:09 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Apr 13 08:00:09 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Apr 13 08:00:09 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed <13>Apr 13 08:00:09 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Apr 13 08:00:09 rpmi: libp11-kit-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 13 08:00:09 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Apr 13 08:00:09 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 13 08:00:09 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Apr 13 08:00:09 rpmi: ca-certificates-2024.02.24-alt1 sisyphus+341362.100.1.1 1708791001 installed <13>Apr 13 08:00:09 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Apr 13 08:00:09 rpmi: p11-kit-trust-1:0.25.3-alt2 sisyphus+336533.100.1.1 1702645575 installed <13>Apr 13 08:00:09 rpmi: libcrypto3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <13>Apr 13 08:00:10 rpmi: libssl3-3.1.5-alt2 sisyphus+343320.140.3.1 1711982452 installed <13>Apr 13 08:00:10 rpmi: python3-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 13 08:00:11 rpmi: python3-base-3.12.2-alt1 sisyphus+341702.200.1.1 1709232959 installed <13>Apr 13 08:00:12 rpmi: golang-src-1.22.2-alt1 sisyphus+344307.100.1.1 1712163869 installed <13>Apr 13 08:00:15 rpmi: golang-1.22.2-alt1 sisyphus+344307.100.1.1 1712163844 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.96656 + 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.96656 + 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-04-13 -X main.builtBy=ALT' . internal/unsafeheader internal/goarch internal/goos internal/godebugs internal/coverage/rtcov internal/cpu internal/goexperiment runtime/internal/syscall runtime/internal/atomic internal/abi internal/chacha8rand runtime/internal/math runtime/internal/sys internal/itoa math/bits unicode/utf8 internal/race sync/atomic unicode cmp log/internal golang.org/x/sys/internal/unsafeheader gopkg.in/VividCortex/ewma.v1 encoding slices internal/bytealg unicode/utf16 math crypto/internal/alias crypto/internal/boring/sig container/list 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 image/color runtime internal/reflectlite crypto/subtle sync internal/testlog internal/bisect internal/singleflight google.golang.org/protobuf/internal/pragma runtime/cgo errors internal/oserror internal/safefilepath sort io strconv internal/godebug crypto/internal/nistec/fiat path syscall math/rand vendor/golang.org/x/net/dns/dnsmessage bytes strings hash reflect hash/crc32 crypto hash/crc64 crypto/internal/randutil crypto/rc4 internal/intern regexp/syntax bufio github.com/h2non/filetype/types github.com/marcosnils/bin/pkg/strings net/netip vendor/golang.org/x/text/transform compress/bzip2 net/http/internal/ascii github.com/docker/docker/api/types/versions hash/fnv golang.org/x/crypto/openpgp/errors regexp internal/syscall/unix time internal/syscall/execenv gopkg.in/mattn/go-isatty.v0 hash/adler32 golang.org/x/crypto/cast5 golang.org/x/crypto/openpgp/s2k image crypto/internal/nistec io/fs context internal/poll image/internal/imageutil image/jpeg os internal/fmtsort encoding/binary github.com/mattn/go-runewidth path/filepath os/signal fmt gopkg.in/mattn/go-runewidth.v0 io/ioutil net github.com/docker/docker/api/types/mount github.com/h2non/filetype/matchers/isobmff golang.org/x/sys/unix github.com/WeiZhang555/tabwriter encoding/base64 github.com/h2non/filetype/matchers crypto/cipher crypto/internal/edwards25519/field crypto/md5 encoding/pem crypto/internal/boring crypto/des crypto/sha256 crypto/aes crypto/ecdh github.com/h2non/filetype github.com/pkg/errors log github.com/hashicorp/go-version os/user compress/flate gopkg.in/cheggaaa/pb.v2/termutil net/url text/template/parse github.com/apex/log encoding/json github.com/marcosnils/bin/pkg/options github.com/xi2/xz math/big compress/gzip archive/zip crypto/sha512 crypto/internal/edwards25519 crypto/hmac text/template github.com/krolaw/zipstream crypto/sha1 encoding/hex vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/hkdf crypto/rand crypto/elliptic crypto/internal/bigmod crypto/internal/boring/bbig encoding/asn1 crypto/ed25519 crypto/dsa vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/text/unicode/bidi github.com/mattn/go-isatty vendor/golang.org/x/text/unicode/norm github.com/mattn/go-colorable gopkg.in/mattn/go-colorable.v0 github.com/fatih/color gopkg.in/fatih/color.v1 github.com/marcosnils/bin/pkg/config vendor/golang.org/x/crypto/cryptobyte github.com/cheggaaa/pb github.com/apex/log/handlers/cli crypto/rsa crypto/x509/pkix vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/http2/hpack archive/tar mime mime/quotedprintable net/http/internal crypto/ecdsa github.com/marcosnils/bin/pkg/prompt github.com/coreos/go-semver/semver github.com/docker/docker/api/types/blkiodev github.com/docker/docker/api/types/strslice github.com/docker/go-units github.com/docker/docker/api/types/filters google.golang.org/grpc/codes google.golang.org/protobuf/internal/detrand go/token google.golang.org/protobuf/internal/version vendor/golang.org/x/net/idna github.com/sirupsen/logrus google.golang.org/protobuf/internal/errors github.com/opencontainers/go-digest github.com/opencontainers/image-spec/specs-go github.com/gogo/protobuf/proto google.golang.org/protobuf/encoding/protowire github.com/docker/docker/api/types/time github.com/opencontainers/image-spec/specs-go/v1 google.golang.org/protobuf/reflect/protoreflect github.com/docker/distribution/digestset github.com/docker/docker/pkg/term github.com/morikuni/aec github.com/google/go-querystring/query golang.org/x/crypto/openpgp/armor compress/zlib golang.org/x/crypto/openpgp/elgamal golang.org/x/crypto/openpgp/packet golang.org/x/time/rate github.com/docker/distribution/reference github.com/yuin/goldmark/util encoding/csv github.com/docker/docker/pkg/jsonmessage flag 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/order google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/runtime/protoiface golang.org/x/crypto/openpgp google.golang.org/protobuf/reflect/protoregistry os/exec google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/proto net/textproto github.com/docker/docker/api/types/registry crypto/x509 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/container github.com/spf13/pflag vendor/golang.org/x/net/http/httpguts mime/multipart google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext golang.org/x/net/proxy crypto/tls github.com/spf13/cobra google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl github.com/docker/docker/api/types/swarm/runtime net/http/httptrace github.com/docker/go-connections/tlsconfig net/http google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/descriptorpb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/anypb github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp google.golang.org/genproto/googleapis/rpc/status github.com/golang/protobuf/ptypes/any 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/parser github.com/yuin/goldmark/renderer 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 github.com/containerd/containerd/errdefs github.com/marcosnils/bin/pkg/assets github.com/docker/distribution/registry/api/errcode github.com/docker/go-connections/sockets net/http/httputil github.com/hashicorp/go-cleanhttp golang.org/x/net/context/ctxhttp 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/docker/docker/api/types github.com/xanzy/go-gitlab 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.43185 + 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 40839 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.81927 + 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-04-13 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/04/13 08:01:05 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.010s === 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.004s === 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.009s + 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.lytvkH 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.g2GKbW 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.ID9wO7 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.jFixOn find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TWetTT 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 (w2T8.xzdio) Wrote: /usr/src/RPM/RPMS/i586/bin-marcosnils-debuginfo-0.17.4-alt1.i586.rpm (w2T8.xzdio) 149.35user 15.06system 0:57.80elapsed 284%CPU (0avgtext+0avgdata 229272maxresident)k 0inputs+0outputs (0major+1655438minor)pagefaults 0swaps 4.93user 1.81system 1:13.54elapsed 9%CPU (0avgtext+0avgdata 126256maxresident)k 0inputs+0outputs (0major+201939minor)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-04-13 08:01:16.065925087 +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 c9945a939019995c5c9e069d75a1072b +RPMIdentity: 08dbc759f7b6b6e10b7bf8353be93931790e8923195e6202c1b3b12dde00ee1a849377a7d73d9dee1e8f7ac5386360d9e64cec63e5704fa34ee4ea6facc396ff --- 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-04-13 08:01:16.164924509 +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/e4 40755 root:root +/usr/lib/debug/.build-id/e4/80b06f3c05548db227225524b960f444fe8e83 120777 root:root ../../../../bin/bin +/usr/lib/debug/.build-id/e4/80b06f3c05548db227225524b960f444fe8e83.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/e4 40755 root:root +File: /usr/lib/debug/.build-id/e4/80b06f3c05548db227225524b960f444fe8e83 120777 root:root ../../../../bin/bin +File: /usr/lib/debug/.build-id/e4/80b06f3c05548db227225524b960f444fe8e83.debug 120777 root:root ../../usr/bin/bin.debug +File: /usr/lib/debug/usr/bin/bin.debug 100644 root:root 9e8eb58472e546f15cbe639025f3870e 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: add20db62bdb5448ac72e92b9cf8cefbc280b8735939a506bbd337923ad5109ad142ab3ba5b49f8377e8d1afbf32ee2b1ce6ee89a5e5d37045f8ac1bc131ceb2