<86>Dec 14 06:58:33 userdel[1486616]: delete user 'rooter' <86>Dec 14 06:58:33 userdel[1486616]: removed group 'rooter' owned by 'rooter' <86>Dec 14 06:58:33 userdel[1486616]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 14 06:58:33 groupadd[1486653]: group added to /etc/group: name=rooter, GID=1844 <86>Dec 14 06:58:33 groupadd[1486653]: group added to /etc/gshadow: name=rooter <86>Dec 14 06:58:33 groupadd[1486653]: new group: name=rooter, GID=1844 <86>Dec 14 06:58:33 useradd[1486671]: new user: name=rooter, UID=1844, GID=1844, home=/root, shell=/bin/bash, from=none <86>Dec 14 06:58:34 userdel[1486728]: delete user 'builder' <86>Dec 14 06:58:34 userdel[1486728]: removed group 'builder' owned by 'builder' <86>Dec 14 06:58:34 userdel[1486728]: removed shadow group 'builder' owned by 'builder' <86>Dec 14 06:58:34 groupadd[1486782]: group added to /etc/group: name=builder, GID=1845 <86>Dec 14 06:58:34 groupadd[1486782]: group added to /etc/gshadow: name=builder <86>Dec 14 06:58:34 groupadd[1486782]: new group: name=builder, GID=1845 <86>Dec 14 06:58:34 useradd[1486817]: new user: name=builder, UID=1845, GID=1845, home=/usr/src, shell=/bin/bash, from=none <13>Dec 14 06:58:37 rpmi: libuthash-devel-2.3.0-alt1 sisyphus+273064.100.1.1 1622464413 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/libfaketime-0.9.10-alt3.nosrc.rpm (w1.gzdio) Installing libfaketime-0.9.10-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.17198 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libfaketime-0.9.10 + echo 'Source #0 (libfaketime-0.9.10.tar):' Source #0 (libfaketime-0.9.10.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libfaketime-0.9.10.tar + cd libfaketime-0.9.10 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (libfaketime-symver.patch):' Patch #0 (libfaketime-symver.patch): + /usr/bin/patch -p1 patching file src/libfaketime.c Hunk #1 succeeded at 1948 (offset 305 lines). Hunk #2 succeeded at 1971 (offset 305 lines). Hunk #3 succeeded at 2045 (offset 308 lines). Hunk #4 succeeded at 2066 (offset 308 lines). Hunk #5 succeeded at 2084 with fuzz 2 (offset 308 lines). Hunk #6 succeeded at 3515 (offset 503 lines). Hunk #7 succeeded at 3552 (offset 508 lines). Hunk #8 succeeded at 3726 (offset 570 lines). + rm -v src/uthash.h removed 'src/uthash.h' + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.17198 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libfaketime-0.9.10 + cd src + FAKETIME_COMPILE_CFLAGS=BOGUS + echo force_monotonic force_monotonic + export FAKETIME_COMPILE_CFLAGS=-DFORCE_MONOTONIC_FIX + FAKETIME_COMPILE_CFLAGS=-DFORCE_MONOTONIC_FIX + '[' -DFORCE_MONOTONIC_FIX == BOGUS ']' + export 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-nonnull-compare -Wno-strict-aliasing' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-nonnull-compare -Wno-strict-aliasing' + make -j16 PREFIX=/usr LIBDIRNAME=/lib/faketime all make: Entering directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' cc -o faketime -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-nonnull-compare -Wno-strict-aliasing -std=gnu99 -Wall -Wextra -Werror -Wno-nonnull-compare -DFAKE_PTHREAD -DFAKE_STAT -DFAKE_UTIME -DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS -fPIC -DPREFIX='"'/usr'"' -DLIBDIRNAME='"'/lib/faketime'"' -DFORCE_MONOTONIC_FIX faketime.c -lpthread -Wl,--version-script=libfaketime.map -lrt make: Leaving directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' make: Entering directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' cc -o libfaketimeMT.o -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-nonnull-compare -Wno-strict-aliasing -std=gnu99 -Wall -Wextra -Werror -Wno-nonnull-compare -DFAKE_PTHREAD -DFAKE_STAT -DFAKE_UTIME -DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS -fPIC -DPREFIX='"'/usr'"' -DLIBDIRNAME='"'/lib/faketime'"' -DFORCE_MONOTONIC_FIX -DPTHREAD_SINGLETHREADED_TIME libfaketime.c make: Leaving directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' make: Entering directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' cc -o libfaketime.o -c -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -Wno-nonnull-compare -Wno-strict-aliasing -std=gnu99 -Wall -Wextra -Werror -Wno-nonnull-compare -DFAKE_PTHREAD -DFAKE_STAT -DFAKE_UTIME -DFAKE_SLEEP -DFAKE_TIMERS -DFAKE_INTERNAL_CALLS -fPIC -DPREFIX='"'/usr'"' -DLIBDIRNAME='"'/lib/faketime'"' -DFORCE_MONOTONIC_FIX libfaketime.c make: Leaving directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' make: Entering directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' cc -o libfaketime.so.1 -Wl,-soname,libfaketime.so.1 -lpthread -Wl,--version-script=libfaketime.map -shared libfaketime.o -ldl -lm -lrt make: Leaving directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' make: Entering directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' cc -o libfaketimeMT.so.1 -Wl,-soname,libfaketimeMT.so.1 -lpthread -Wl,--version-script=libfaketime.map -shared libfaketimeMT.o -ldl -lm -lrt make: Leaving directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.11545 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libfaketime-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libfaketime-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd libfaketime-0.9.10 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/libfaketime-buildroot PREFIX=/usr LIBDIRNAME=/lib/faketime make: Entering directory '/usr/src/RPM/BUILD/libfaketime-0.9.10' make -C src install make[1]: Entering directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' Copying the faketime libraries to /usr/src/tmp/libfaketime-buildroot/usr/lib/faketime and the faketime wrapper script to /usr/src/tmp/libfaketime-buildroot/usr/bin ... /usr/libexec/rpm-build/install -p -dm0755 "/usr/src/tmp/libfaketime-buildroot/usr/lib/faketime/" /usr/libexec/rpm-build/install -p -m0644 libfaketime.so.1 libfaketimeMT.so.1 "/usr/src/tmp/libfaketime-buildroot/usr/lib/faketime/" /usr/libexec/rpm-build/install -p -Dm0755 faketime "/usr/src/tmp/libfaketime-buildroot/usr/bin/faketime" make[1]: Leaving directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/src' make -C man install make[1]: Entering directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/man' /usr/libexec/rpm-build/install -p -Dm0644 faketime.1 "/usr/src/tmp/libfaketime-buildroot/usr/share/man/man1/faketime.1" gzip -nf "/usr/src/tmp/libfaketime-buildroot/usr/share/man/man1/faketime.1" make[1]: Leaving directory '/usr/src/RPM/BUILD/libfaketime-0.9.10/man' /usr/libexec/rpm-build/install -p -dm0755 "/usr/src/tmp/libfaketime-buildroot/usr/share/doc/faketime/" /usr/libexec/rpm-build/install -p -m0644 README "/usr/src/tmp/libfaketime-buildroot/usr/share/doc/faketime/README" /usr/libexec/rpm-build/install -p -m0644 NEWS "/usr/src/tmp/libfaketime-buildroot/usr/share/doc/faketime/NEWS" make: Leaving directory '/usr/src/RPM/BUILD/libfaketime-0.9.10' + rm -r /usr/src/tmp/libfaketime-buildroot//usr/share/doc/faketime + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libfaketime-buildroot (auto) Verifying and fixing files in /usr/src/tmp/libfaketime-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/libfaketime-buildroot/ (default) Compressing files in /usr/src/tmp/libfaketime-buildroot (auto) Adjusting library links in /usr/src/tmp/libfaketime-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/libfaketime-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib/faketime/libfaketime.so.1: uses non-LFS functions: fopen ftruncate lseek mmap open verify-elf: WARNING: ./usr/lib/faketime/libfaketimeMT.so.1: uses non-LFS functions: fopen ftruncate lseek mmap open verify-elf: WARNING: ./usr/bin/faketime: uses non-LFS functions: ftruncate mmap Splitting links to aliased files under /{,s}bin in /usr/src/tmp/libfaketime-buildroot Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.11545 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libfaketime-0.9.10 + exit 0 Processing files: libfaketime-0.9.10-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.11545 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libfaketime-0.9.10 + DOCDIR=/usr/src/tmp/libfaketime-buildroot/usr/share/doc/libfaketime-0.9.10 + export DOCDIR + rm -rf /usr/src/tmp/libfaketime-buildroot/usr/share/doc/libfaketime-0.9.10 + /bin/mkdir -p /usr/src/tmp/libfaketime-buildroot/usr/share/doc/libfaketime-0.9.10 + cp -prL COPYING /usr/src/tmp/libfaketime-buildroot/usr/share/doc/libfaketime-0.9.10 + chmod -R go-w /usr/src/tmp/libfaketime-buildroot/usr/share/doc/libfaketime-0.9.10 + chmod -R a+rX /usr/src/tmp/libfaketime-buildroot/usr/share/doc/libfaketime-0.9.10 + cp -prL README NEWS README.developers /usr/src/tmp/libfaketime-buildroot/usr/share/doc/libfaketime-0.9.10 + chmod -R go-w /usr/src/tmp/libfaketime-buildroot/usr/share/doc/libfaketime-0.9.10 + chmod -R a+rX /usr/src/tmp/libfaketime-buildroot/usr/share/doc/libfaketime-0.9.10 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8WRxkn find-provides: running scripts (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.mc4R7E 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, ld-linux.so.2 >= set:jiL26, ld-linux.so.2(GLIBC_2.3), libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.32), libc.so.6(GLIBC_2.34), libc.so.6(GLIBC_2.38), libc.so.6(GLIBC_2.4), libm.so.6(GLIBC_2.0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Conflicts: faketime Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.j1xeZb Creating libfaketime-debuginfo package Processing files: libfaketime-debuginfo-0.9.10-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eTMIol find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jqlhEk find-requires: running scripts (debuginfo) Requires: libfaketime = 0.9.10-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(ld-linux.so.2), debug(libc.so.6), debug(libm.so.6) Adding to libfaketime-debuginfo a strict dependency on libfaketime Wrote: /usr/src/RPM/RPMS/i586/libfaketime-0.9.10-alt3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libfaketime-debuginfo-0.9.10-alt3.i586.rpm (w2.lzdio) 7.86user 1.92system 0:07.35elapsed 133%CPU (0avgtext+0avgdata 45056maxresident)k 0inputs+0outputs (0major+358722minor)pagefaults 0swaps 3.32user 2.58system 0:16.48elapsed 35%CPU (0avgtext+0avgdata 131220maxresident)k 112inputs+0outputs (0major+202939minor)pagefaults 0swaps --- libfaketime-0.9.10-alt3.i586.rpm.repo 2023-12-12 06:10:30.000000000 +0000 +++ libfaketime-0.9.10-alt3.i586.rpm.hasher 2024-12-14 06:58:46.883730241 +0000 @@ -27,6 +27,6 @@ Conflicts: faketime -File: /usr/bin/faketime 100755 root:root 989b4f44a443822f6b41a4cbb86b99a4 +File: /usr/bin/faketime 100755 root:root bc70d04621d092bda436837fcf6f8e98 File: /usr/lib/faketime 40755 root:root -File: /usr/lib/faketime/libfaketime.so.1 100644 root:root 59882bfc7a7acb80a5d91ee9f23f460d -File: /usr/lib/faketime/libfaketimeMT.so.1 100644 root:root 27ba0b0ff61211c74db371ba407f4bf9 +File: /usr/lib/faketime/libfaketime.so.1 100644 root:root 232b6effa65034558a541b3e7511b0ca +File: /usr/lib/faketime/libfaketimeMT.so.1 100644 root:root e76c3af5dfe720d9a6c93c3efddda885 File: /usr/share/doc/libfaketime-0.9.10 40755 root:root @@ -37,2 +37,2 @@ File: /usr/share/man/man1/faketime.1.xz 100644 root:root 2ca3053512c8c48ff44749c5304acca4 -RPMIdentity: 4ce02820c1b2036ef6efc72a37138b210fb4be381c69b398735d74cbf376fdc1a9c8fcd1b304c03d323ad093ebbbc083ca75d2e3cbf733593d0597577f9ed0b0 +RPMIdentity: 89ef7d05924a955e6e3233c4b84ba6692d0dc153992817c46fc3f0b9daf41d91ec092e6066e2d21482d7f40342e0380fd4cfb548ab17c61782b4bad1d47d39ac --- libfaketime-debuginfo-0.9.10-alt3.i586.rpm.repo 2023-12-12 06:10:30.000000000 +0000 +++ libfaketime-debuginfo-0.9.10-alt3.i586.rpm.hasher 2024-12-14 06:58:46.961731107 +0000 @@ -1,10 +1,10 @@ -/usr/lib/debug/.build-id/3f 40755 root:root -/usr/lib/debug/.build-id/3f/120fa1687e7f8d9e1f0a24b91046cde5915b99 120777 root:root ../../../faketime/libfaketime.so.1 -/usr/lib/debug/.build-id/3f/120fa1687e7f8d9e1f0a24b91046cde5915b99.debug 120777 root:root ../../usr/lib/faketime/libfaketime.so.1.debug -/usr/lib/debug/.build-id/71 40755 root:root -/usr/lib/debug/.build-id/71/70713b34e3ed6b207f13e5a3c1ab1045ca9213 120777 root:root ../../../faketime/libfaketimeMT.so.1 -/usr/lib/debug/.build-id/71/70713b34e3ed6b207f13e5a3c1ab1045ca9213.debug 120777 root:root ../../usr/lib/faketime/libfaketimeMT.so.1.debug -/usr/lib/debug/.build-id/fa 40755 root:root -/usr/lib/debug/.build-id/fa/c83eb895beaa27f5aef26c5515131c9fd69de5 120777 root:root ../../../../bin/faketime -/usr/lib/debug/.build-id/fa/c83eb895beaa27f5aef26c5515131c9fd69de5.debug 120777 root:root ../../usr/bin/faketime.debug +/usr/lib/debug/.build-id/14 40755 root:root +/usr/lib/debug/.build-id/14/45344cf9d521e77ee808d178a0771154a1f17d 120777 root:root ../../../faketime/libfaketime.so.1 +/usr/lib/debug/.build-id/14/45344cf9d521e77ee808d178a0771154a1f17d.debug 120777 root:root ../../usr/lib/faketime/libfaketime.so.1.debug +/usr/lib/debug/.build-id/5e 40755 root:root +/usr/lib/debug/.build-id/5e/cc957b08c3ae6849454af32747b631a7d04343 120777 root:root ../../../faketime/libfaketimeMT.so.1 +/usr/lib/debug/.build-id/5e/cc957b08c3ae6849454af32747b631a7d04343.debug 120777 root:root ../../usr/lib/faketime/libfaketimeMT.so.1.debug +/usr/lib/debug/.build-id/ad 40755 root:root +/usr/lib/debug/.build-id/ad/3b3ccb0d8874669593cb181fe17913f05a5cef 120777 root:root ../../../../bin/faketime +/usr/lib/debug/.build-id/ad/3b3ccb0d8874669593cb181fe17913f05a5cef.debug 120777 root:root ../../usr/bin/faketime.debug /usr/lib/debug/usr/bin/faketime.debug 100644 root:root @@ -25,15 +25,15 @@ Provides: libfaketime-debuginfo = 0.9.10-alt3:sisyphus+336296.100.1.1 -File: /usr/lib/debug/.build-id/3f 40755 root:root -File: /usr/lib/debug/.build-id/3f/120fa1687e7f8d9e1f0a24b91046cde5915b99 120777 root:root ../../../faketime/libfaketime.so.1 -File: /usr/lib/debug/.build-id/3f/120fa1687e7f8d9e1f0a24b91046cde5915b99.debug 120777 root:root ../../usr/lib/faketime/libfaketime.so.1.debug -File: /usr/lib/debug/.build-id/71 40755 root:root -File: /usr/lib/debug/.build-id/71/70713b34e3ed6b207f13e5a3c1ab1045ca9213 120777 root:root ../../../faketime/libfaketimeMT.so.1 -File: /usr/lib/debug/.build-id/71/70713b34e3ed6b207f13e5a3c1ab1045ca9213.debug 120777 root:root ../../usr/lib/faketime/libfaketimeMT.so.1.debug -File: /usr/lib/debug/.build-id/fa 40755 root:root -File: /usr/lib/debug/.build-id/fa/c83eb895beaa27f5aef26c5515131c9fd69de5 120777 root:root ../../../../bin/faketime -File: /usr/lib/debug/.build-id/fa/c83eb895beaa27f5aef26c5515131c9fd69de5.debug 120777 root:root ../../usr/bin/faketime.debug -File: /usr/lib/debug/usr/bin/faketime.debug 100644 root:root e92c9daed4f02d2477ffc52cdf47ead9 +File: /usr/lib/debug/.build-id/14 40755 root:root +File: /usr/lib/debug/.build-id/14/45344cf9d521e77ee808d178a0771154a1f17d 120777 root:root ../../../faketime/libfaketime.so.1 +File: /usr/lib/debug/.build-id/14/45344cf9d521e77ee808d178a0771154a1f17d.debug 120777 root:root ../../usr/lib/faketime/libfaketime.so.1.debug +File: /usr/lib/debug/.build-id/5e 40755 root:root +File: /usr/lib/debug/.build-id/5e/cc957b08c3ae6849454af32747b631a7d04343 120777 root:root ../../../faketime/libfaketimeMT.so.1 +File: /usr/lib/debug/.build-id/5e/cc957b08c3ae6849454af32747b631a7d04343.debug 120777 root:root ../../usr/lib/faketime/libfaketimeMT.so.1.debug +File: /usr/lib/debug/.build-id/ad 40755 root:root +File: /usr/lib/debug/.build-id/ad/3b3ccb0d8874669593cb181fe17913f05a5cef 120777 root:root ../../../../bin/faketime +File: /usr/lib/debug/.build-id/ad/3b3ccb0d8874669593cb181fe17913f05a5cef.debug 120777 root:root ../../usr/bin/faketime.debug +File: /usr/lib/debug/usr/bin/faketime.debug 100644 root:root 32636d3c6c0cad4f7d558c209ab4f615 File: /usr/lib/debug/usr/lib/faketime 40755 root:root -File: /usr/lib/debug/usr/lib/faketime/libfaketime.so.1.debug 100644 root:root 5505e441a57743880cd2a136443e813c -File: /usr/lib/debug/usr/lib/faketime/libfaketimeMT.so.1.debug 100644 root:root 7a289d5b546c257c670eb2952ef81159 +File: /usr/lib/debug/usr/lib/faketime/libfaketime.so.1.debug 100644 root:root d9bc3061099a49959763ea13c35a72d3 +File: /usr/lib/debug/usr/lib/faketime/libfaketimeMT.so.1.debug 100644 root:root efe2b8b1db03de4ad21706f067990682 File: /usr/src/debug/libfaketime-0.9.10 40755 root:root @@ -43,2 +43,2 @@ File: /usr/src/debug/libfaketime-0.9.10/src/libfaketime.c 100644 root:root 04d2a71932e610988a164ca229ed37bd -RPMIdentity: ca731c23cf1f9514c91b7339fe59c18008d48992a7642e452a7bd024d59481b25a78e343afd4a0267fee4996d927ebc4e52555a8b76b9e7fa56a456cc86ced6a +RPMIdentity: 5de08a40113ef883aeb3931b657caa65dd0a9b1a6789053630e959b1694dde81d0cf00cd306ca8e7bd23a6e6b8a5ce6b8377cf4e033d9afad991da5e7875d507