<86>Feb 25 04:55:37 userdel[3844101]: delete user 'rooter' <86>Feb 25 04:55:37 groupadd[3844198]: group added to /etc/group: name=rooter, GID=1341 <86>Feb 25 04:55:37 groupadd[3844198]: new group: name=rooter, GID=1341 <86>Feb 25 04:55:37 useradd[3844297]: new user: name=rooter, UID=1341, GID=1341, home=/root, shell=/bin/bash <86>Feb 25 04:55:37 userdel[3844486]: delete user 'builder' <86>Feb 25 04:55:37 userdel[3844486]: removed group 'builder' owned by 'builder' <86>Feb 25 04:55:37 userdel[3844486]: removed shadow group 'builder' owned by 'builder' <86>Feb 25 04:55:37 groupadd[3844579]: group added to /etc/group: name=builder, GID=1342 <86>Feb 25 04:55:37 groupadd[3844579]: group added to /etc/gshadow: name=builder <86>Feb 25 04:55:37 groupadd[3844579]: new group: name=builder, GID=1342 <86>Feb 25 04:55:37 useradd[3844628]: new user: name=builder, UID=1342, GID=1342, home=/usr/src, shell=/bin/bash Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/libaio-0.3.112-alt1.nosrc.rpm (w1.gzdio) Installing libaio-0.3.112-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.74839 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf libaio-0.3.112 + echo 'Source #0 (libaio-0.3.112.tar):' Source #0 (libaio-0.3.112.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/libaio-0.3.112.tar + cd libaio-0.3.112 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (libaio-0.3.112.patch):' Patch #0 (libaio-0.3.112.patch): + /usr/bin/patch -p1 patching file .gear/libaio.spec patching file .gear/rules patching file .gear/tags/list patching file .gear/upstream/filter-tag patching file .gear/upstream/remotes patching file .gear/upstream/transform-tag patching file Makefile patching file harness/main.c patching file man/io.3 patching file man/io_cancel.3 patching file man/io_fsync.3 patching file man/io_getevents.3 patching file man/io_prep_fsync.3 patching file man/io_prep_pread.3 patching file man/io_prep_pwrite.3 patching file man/io_queue_init.3 patching file man/io_queue_release.3 patching file man/io_queue_run.3 patching file man/io_queue_wait.3 patching file man/io_set_callback.3 patching file man/io_submit.3 patching file src/Makefile patching file src/libaio.h patching file src/syscall-m68k.h patching file src/syscall-mips.h patching file src/syscall-parisc.h patching file src/syscall-sh.h patching file src/syscall-x86_64.h patching file src/syscall.h + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.74839 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd libaio-0.3.112 + make -j16 make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_queue_release.ol io_queue_release.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_queue_release.os io_queue_release.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_queue_init.ol io_queue_init.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_queue_wait.ol io_queue_wait.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_queue_run.ol io_queue_run.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_submit.ol io_submit.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_setup.ol io_setup.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o raw_syscall.ol raw_syscall.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_queue_init.os io_queue_init.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_queue_wait.os io_queue_wait.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_destroy.ol io_destroy.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_getevents.ol io_getevents.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o compat-0_1.ol compat-0_1.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_cancel.ol io_cancel.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_pgetevents.ol io_pgetevents.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' rm -f libaio.a ar r libaio.a io_queue_init.ol io_queue_release.ol io_queue_wait.ol io_queue_run.ol io_getevents.ol io_submit.ol io_cancel.ol io_setup.ol io_destroy.ol io_pgetevents.ol raw_syscall.ol compat-0_1.ol ar: creating libaio.a ranlib libaio.a make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_queue_run.os io_queue_run.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o raw_syscall.os raw_syscall.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_submit.os io_submit.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_destroy.os io_destroy.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_setup.os io_setup.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_getevents.os io_getevents.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_cancel.os io_cancel.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o compat-0_1.os compat-0_1.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -c -o io_pgetevents.os io_pgetevents.c make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' cc -shared -g -fomit-frame-pointer -O2 -Wall -I. -fPIC -Wl,--version-script=libaio.map -Wl,-soname=libaio.so.1 -o libaio.so.1.0.1 io_queue_init.os io_queue_release.os io_queue_wait.os io_queue_run.os io_getevents.os io_submit.os io_cancel.os io_setup.os io_destroy.os io_pgetevents.os raw_syscall.os compat-0_1.os make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.74839 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/libaio-buildroot + : + /bin/rm -rf -- /usr/src/tmp/libaio-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd libaio-0.3.112 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/libaio-buildroot prefix=/usr libdir=/lib usrlibdir=/usr/lib make: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112' make[1]: Entering directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' install -D -m 644 libaio.h /usr/src/tmp/libaio-buildroot/usr/include/libaio.h install -D -m 644 libaio.a /usr/src/tmp/libaio-buildroot/usr/lib/libaio.a install -D -m 644 libaio.so.1.0.1 /usr/src/tmp/libaio-buildroot/lib/libaio.so.1.0.1 ln -sfr /usr/src/tmp/libaio-buildroot/lib/libaio.so.1.0.1 /usr/src/tmp/libaio-buildroot/lib/libaio.so.1 ln -sfr /usr/src/tmp/libaio-buildroot/lib/libaio.so.1.0.1 /usr/src/tmp/libaio-buildroot/usr/lib/libaio.so make[1]: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112/src' make: Leaving directory '/usr/src/RPM/BUILD/libaio-0.3.112' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/libaio-buildroot (auto) Verifying and fixing files in /usr/src/tmp/libaio-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/libaio-buildroot/ (default) Compressing files in /usr/src/tmp/libaio-buildroot (auto) Adjusting library links in /usr/src/tmp/libaio-buildroot ./lib: (from :0) libaio.so.1 -> libaio.so.1.0.1 ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/libaio-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: libaio-0.3.112-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.j3kdX4 find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) lib.prov: /usr/src/tmp/libaio-buildroot/lib/libaio.so.1: 10 symbols, 14 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.s9GLX5 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Provides: libaio.so.1 = set:hdBSRjDxvO57BvqxZ6zDor0, libaio.so.1(LIBAIO_0.1), libaio.so.1(LIBAIO_0.4), libaio.so.1(LIBAIO_0.5) Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aXR5nO Creating libaio-debuginfo package Processing files: libaio-devel-0.3.112-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.3vrMIB 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.GsOJan find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libaio = 0.3.112-alt1, /lib/libaio.so.1.0.1 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.WJEQoK Processing files: libaio-devel-static-0.3.112-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Uyz2Nf 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.hoNb1e find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: libaio-devel = 0.3.112-alt1, glibc-devel-static Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.AyUL3C Processing files: libaio-debuginfo-0.3.112-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.X7WFAy find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CMNjMA find-requires: running scripts (debuginfo) Provides: debug(libaio.so.1) Requires: libaio = 0.3.112-alt1, debug(libc.so.6) Adding to libaio-devel a strict dependency on libaio Adding to libaio-debuginfo a strict dependency on libaio Adding to libaio-devel-static a strict dependency on libaio-devel Removing 1 extra deps from libaio-devel due to dependency on libaio Wrote: /usr/src/RPM/RPMS/i586/libaio-0.3.112-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libaio-devel-0.3.112-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libaio-devel-static-0.3.112-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/libaio-debuginfo-0.3.112-alt1.i586.rpm (w2.lzdio) 1.65user 1.62system 0:14.22elapsed 23%CPU (0avgtext+0avgdata 22836maxresident)k 0inputs+0outputs (0major+309893minor)pagefaults 0swaps 0.73user 1.56system 0:20.90elapsed 11%CPU (0avgtext+0avgdata 12108maxresident)k 0inputs+0outputs (0major+98012minor)pagefaults 0swaps --- libaio-0.3.112-alt1.i586.rpm.repo 2021-06-24 17:30:54.000000000 +0000 +++ libaio-0.3.112-alt1.i586.rpm.hasher 2023-02-25 04:55:54.524367717 +0000 @@ -13,3 +13,3 @@ File: /lib/libaio.so.1 120777 root:root libaio.so.1.0.1 -File: /lib/libaio.so.1.0.1 100644 root:root ba63eeab9a147450730cf33d417b3807 -RPMIdentity: 46c3d3ef0d5c96510c05dc68e4fde13a144280383cbcdc810c60b74ed2f3ff2ddb369bb140df830bd865e9f15a2328daf958c27d6dbb1f1546c5ddd75f4c25f9 +File: /lib/libaio.so.1.0.1 100644 root:root 61b1ed3eda47a8aea485d779bb751433 +RPMIdentity: e735531740a92a53ab1816e654ce34eb852ee98ae4add8e0d72f33b3fcf692d6af54e1d0da8271327a8873f4cc332ccaa7426d8f51bcd03bcfc301ba11b06c19 --- libaio-debuginfo-0.3.112-alt1.i586.rpm.repo 2021-06-24 17:30:54.000000000 +0000 +++ libaio-debuginfo-0.3.112-alt1.i586.rpm.hasher 2023-02-25 04:55:54.833372010 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/58 40755 root:root -/usr/lib/debug/.build-id/58/e4a90dcc0bd6c69e47d69812faf7410beb710f 120777 root:root ../../../../../lib/libaio.so.1.0.1 -/usr/lib/debug/.build-id/58/e4a90dcc0bd6c69e47d69812faf7410beb710f.debug 120777 root:root ../../lib/libaio.so.1.0.1.debug +/usr/lib/debug/.build-id/f1 40755 root:root +/usr/lib/debug/.build-id/f1/6d1d448252164d58ed2ba4bceccb70217d7feb 120777 root:root ../../../../../lib/libaio.so.1.0.1 +/usr/lib/debug/.build-id/f1/6d1d448252164d58ed2ba4bceccb70217d7feb.debug 120777 root:root ../../lib/libaio.so.1.0.1.debug /usr/lib/debug/lib/libaio.so.1.0.1.debug 100644 root:root @@ -20,2 +20,3 @@ /usr/src/debug/libaio-0.3.112/src/libaio.h 100644 root:root +/usr/src/debug/libaio-0.3.112/src/raw_syscall.c 100644 root:root Requires: debug(libc.so.6) @@ -25,6 +26,6 @@ Provides: libaio-debuginfo = 0.3.112-alt1:sisyphus+275617.100.1.1 -File: /usr/lib/debug/.build-id/58 40755 root:root -File: /usr/lib/debug/.build-id/58/e4a90dcc0bd6c69e47d69812faf7410beb710f 120777 root:root ../../../../../lib/libaio.so.1.0.1 -File: /usr/lib/debug/.build-id/58/e4a90dcc0bd6c69e47d69812faf7410beb710f.debug 120777 root:root ../../lib/libaio.so.1.0.1.debug -File: /usr/lib/debug/lib/libaio.so.1.0.1.debug 100644 root:root 266fbea6eb8fb020a1041de60569bc34 +File: /usr/lib/debug/.build-id/f1 40755 root:root +File: /usr/lib/debug/.build-id/f1/6d1d448252164d58ed2ba4bceccb70217d7feb 120777 root:root ../../../../../lib/libaio.so.1.0.1 +File: /usr/lib/debug/.build-id/f1/6d1d448252164d58ed2ba4bceccb70217d7feb.debug 120777 root:root ../../lib/libaio.so.1.0.1.debug +File: /usr/lib/debug/lib/libaio.so.1.0.1.debug 100644 root:root da9ebcaf7446e111e4dfe7fb290f1846 File: /usr/lib/debug/lib/libaio.so.1.debug 120777 root:root libaio.so.1.0.1.debug @@ -45,2 +46,3 @@ File: /usr/src/debug/libaio-0.3.112/src/libaio.h 100644 root:root ca1b673d57538ed7e70d7f20cad0959a -RPMIdentity: 82177c6d13061250647df235cb8caa61ebb672e807915d7730de9847d2d9c7c4197f64760400c0e8d9e1f9ba5aa6fb04c249eeec1efc34fafb1a23441c4e0500 +File: /usr/src/debug/libaio-0.3.112/src/raw_syscall.c 100644 root:root 08876035dc735dac5087636c0bc82201 +RPMIdentity: 33a427c58471372d765b22a91e2f129b7c7ea1eab5ad9486ae874b665ac5a9d3732cafa525aaed66d617ebb89b762acb28432f13d6a1ef870bf2564c2f2cdd60 --- libaio-devel-static-0.3.112-alt1.i586.rpm.repo 2021-06-24 17:30:54.000000000 +0000 +++ libaio-devel-static-0.3.112-alt1.i586.rpm.hasher 2023-02-25 04:55:55.313378678 +0000 @@ -5,3 +5,3 @@ Provides: libaio-devel-static = 0.3.112-alt1:sisyphus+275617.100.1.1 -File: /usr/lib/libaio.a 100644 root:root 10067ea7b47f6b0117de6927b89ab7cc -RPMIdentity: f6b7684220ea116ad51c33ea65441ffba048522bf0dd30471e6f40127651561b54965ff3891e52e52222f807f243526e4a8d21ef56cad64b1a885f798ffd02f3 +File: /usr/lib/libaio.a 100644 root:root 2473dd867a3dbfe3734b2b69c22dcfb9 +RPMIdentity: 93f1fddbca4d20632d13f7d98ede9a654f2f713ac97e51c396fcd6d42b2fe7b3d2bab2897e489c37af46b8ef5281b76affe00eaec6a901a76ece8f2903756c6d