<86>Oct 17 12:20:08 userdel[916123]: delete user 'rooter'
<86>Oct 17 12:20:08 userdel[916123]: removed group 'rooter' owned by 'rooter'
<86>Oct 17 12:20:08 userdel[916123]: removed shadow group 'rooter' owned by 'rooter'
<86>Oct 17 12:20:08 groupadd[916130]: group added to /etc/group: name=rooter, GID=627
<86>Oct 17 12:20:08 groupadd[916130]: group added to /etc/gshadow: name=rooter
<86>Oct 17 12:20:08 groupadd[916130]: new group: name=rooter, GID=627
<86>Oct 17 12:20:08 useradd[916139]: new user: name=rooter, UID=627, GID=627, home=/root, shell=/bin/bash
<86>Oct 17 12:20:08 userdel[916152]: delete user 'builder'
<86>Oct 17 12:20:08 userdel[916152]: removed group 'builder' owned by 'builder'
<86>Oct 17 12:20:08 userdel[916152]: removed shadow group 'builder' owned by 'builder'
<86>Oct 17 12:20:08 groupadd[916164]: group added to /etc/group: name=builder, GID=628
<86>Oct 17 12:20:08 groupadd[916164]: group added to /etc/gshadow: name=builder
<86>Oct 17 12:20:08 groupadd[916164]: new group: name=builder, GID=628
<86>Oct 17 12:20:08 useradd[916172]: new user: name=builder, UID=628, GID=628, home=/usr/src, shell=/bin/bash
<13>Oct 17 12:20:10 rpmi: libX11-locales-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed
<13>Oct 17 12:20:10 rpmi: xorg-proto-devel-2021.4-alt1 p9+272150.100.1.1 1621427342 installed
<13>Oct 17 12:20:10 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949347 installed
<13>Oct 17 12:20:10 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268156 installed
<13>Oct 17 12:20:10 rpmi: libxcb-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Oct 17 12:20:11 rpmi: libxcb-devel-1.13.1-alt1 sisyphus+226527.100.2.2 1554593799 installed
<13>Oct 17 12:20:11 rpmi: libX11-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed
<13>Oct 17 12:20:11 rpmi: libX11-devel-3:1.7.2-alt1 p9+273972.100.2.1 1623924318 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/pmars-0.9.2-alt2_17.nosrc.rpm (w1.gzdio)
Installing pmars-0.9.2-alt2_17.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.24799
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf pmars-0.9.2
+ echo 'Source #0 (pmars-0.9.2.tar.gz):'
Source #0 (pmars-0.9.2.tar.gz):
+ /bin/tar -xf -
+ /bin/gzip -dc /usr/src/RPM/SOURCES/pmars-0.9.2.tar.gz
+ cd pmars-0.9.2
+ /bin/chmod -c -Rf u+rwX,go-w .
+ echo 'Patch #0 (pmars-0.9.2-nostrip.patch):'
Patch #0 (pmars-0.9.2-nostrip.patch):
+ /usr/bin/patch -p0 -b --suffix .nostrip
patching file src/Makefile
+ echo 'Patch #1 (pmars-0.9.2-CCat.patch):'
Patch #1 (pmars-0.9.2-CCat.patch):
+ /usr/bin/patch -p0 -b --suffix .CCat
patching file src/Makefile
+ echo 'Patch #2 (pmars-sfprintf-format.patch):'
Patch #2 (pmars-sfprintf-format.patch):
+ /usr/bin/patch -p0 -b --suffix .printf
patching file src/asm.c
patching file src/cdb.c
patching file src/xwindisp.c
patching file src/clparse.c
+ mkdir doc_install
+ cp -a doc doc_install
+ rm doc_install/doc/pmars.6
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.24799
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pmars-0.9.2
+ make -C src 'CFLAGS=-pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE'
make: Entering directory '/usr/src/RPM/BUILD/pmars-0.9.2/src'
Making pmars with compiler flags -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE
Compiling pmars.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c pmars.c
Compiling asm.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c asm.c
asm.c: In function 'addsym':
asm.c:306:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
   if ((symgrp = (grp_st *) MALLOC(sizeof(grp_st))) != NULL)
      ^
asm.c: In function 'addline':
asm.c:370:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
   if ((temp = (line_st *) MALLOC(sizeof(line_st))) != NULL)
      ^
asm.c: In function 'encode':
asm.c:1490:25: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
                 else if (resultB)
                         ^
asm.c: In function 'parse':
asm.c:2011:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
       if (opcode < OPNUM)
          ^
asm.c: In function 'errprn':
asm.c:895:28: warning: '%s' directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=]
     sprintf(outs, "        %s\n", abuf);
                            ^~     ~~~~
In file included from /usr/include/stdio.h:862,
                 from asm.c:41:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
asm.c:866:32: warning: '%s' directive writing up to 255 bytes into a region of size 248 [-Wformat-overflow=]
         sprintf(outs, "        %s\n", abuf);
                                ^~     ~~~~
In file included from /usr/include/stdio.h:862,
                 from asm.c:41:
/usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 10 and 265 bytes into a destination of size 256
   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       __bos (__s), __fmt, __va_arg_pack ());
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Compiling eval.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c eval.c
Compiling disasm.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c disasm.c
In file included from disasm.c:26:
sim.h:92:12: warning: built-in function 'round' declared as non-function [-Wbuiltin-declaration-mismatch]
 extern int round;
            ^~~~~
Compiling cdb.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c cdb.c
In file included from cdb.c:30:
sim.h:92:12: warning: built-in function 'round' declared as non-function [-Wbuiltin-declaration-mismatch]
 extern int round;
            ^~~~~
cdb.c: In function 'cdb':
cdb.c:523:11: warning: the address of 'argStr' will always evaluate as 'true' [-Waddress]
       if (argStr) {
           ^~~~~~
cdb.c: In function 'subst_eval':
cdb.c:1550:23: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
       sprintf(outs, "%d", (targetID == QUEUE || targetID == PSP ?
                      ~^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      %ld
                            0 : (targetID == WARRIOR ?
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~
                                 W - warrior : progCnt)));
                                 ~~~~~~~~~~~~~~~~~~~~~~~
cdb.c:1558:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
     sprintf(outs, "%d", (targetID == QUEUE || targetID == PSP ?
                    ~^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    %ld
                          0 : (targetID == WARRIOR ?
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
                               W - warrior : progCnt)));
                               ~~~~~~~~~~~~~~~~~~~~~~~
cdb.c:1563:21: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long int' [-Wformat=]
     sprintf(outs, "%d", (cycle + (warriorsLeft ? warriorsLeft : 1) - 1) /
                    ~^   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                    %ld
             (warriorsLeft ? warriorsLeft : 1));
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cdb.c:1507:29: warning: unused variable 'tmp' [-Wunused-variable]
   int     bi1 = 0, bi2 = 1, tmp, i;
                             ^~~
cdb.c: In function 'cdb':
cdb.c:364:20: warning: 'returnValue' may be used uninitialized in this function [-Wmaybe-uninitialized]
   int     argType, returnValue;
                    ^~~~~~~~~~~
Compiling sim.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c sim.c
In file included from sim.c:29:
sim.h:92:12: warning: built-in function 'round' declared as non-function [-Wbuiltin-declaration-mismatch]
 extern int round;
            ^~~~~
In file included from sim.c:92:
xwindisp.c: In function 'conv_key':
xwindisp.c:713:39: warning: pointer targets in passing argument 2 of 'XLookupString' differ in signedness [-Wpointer-sign]
   count = XLookupString(&event->xkey, buffer, 20, &keysym, &compose);
                                       ^~~~~~
In file included from xwindisp.c:40,
                 from sim.c:92:
/usr/include/X11/Xutil.h:534:12: note: expected 'char *' but argument is of type 'unsigned char *'
 extern int XLookupString(
            ^~~~~~~~~~~~~
In file included from sim.c:92:
xwindisp.c: In function 'xWin_display_cycle':
xwindisp.c:1284:9: warning: implicit declaration of function 'sighandler'; did you mean 'sa_handler'? [-Wimplicit-function-declaration]
         sighandler(0);                /* ??? debugState = STEP; *//* stepping =
         ^~~~~~~~~~
         sa_handler
xwindisp.c: In function 'init_xwin':
xwindisp.c:1642:29: warning: pointer targets in passing argument 3 of 'XCreateBitmapFromData' differ in signedness [-Wpointer-sign]
                             pmarsicn_bits, pmarsicn_width, pmarsicn_height);
                             ^~~~~~~~~~~~~
In file included from xwindisp.c:39,
                 from sim.c:92:
/usr/include/X11/Xlib.h:1604:15: note: expected 'const char *' but argument is of type 'unsigned char *'
 extern Pixmap XCreateBitmapFromData(
               ^~~~~~~~~~~~~~~~~~~~~
Compiling pos.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c pos.c
In file included from pos.c:24:
sim.h:92:12: warning: built-in function 'round' declared as non-function [-Wbuiltin-declaration-mismatch]
 extern int round;
            ^~~~~
Compiling clparse.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c clparse.c
clparse.c: In function 'next_input':
clparse.c:227:5: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
     fscanf(filep, "%s", inputs);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
clparse.c:234:9: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
         fscanf(filep, "%[^\"]%*[\"]", inputs + i);
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
clparse.c:237:7: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
       fgets(inputs, 100, filep);
       ^~~~~~~~~~~~~~~~~~~~~~~~~
clparse.c:239:7: warning: ignoring return value of 'fscanf', declared with attribute warn_unused_result [-Wunused-result]
       fscanf(filep, "%s", inputs);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
Compiling global.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c global.c
Compiling token.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c token.c
Compiling str_eng.o
gcc			 -pipe -frecord-gcc-switches -Wall -g -O2 -DEXT94 -DXWINGRAPHX -DPERMUTATE -c str_eng.c
Linking pmars
gcc			 -o pmars pmars.o asm.o eval.o disasm.o cdb.o sim.o pos.o clparse.o global.o token.o  str_eng.o -L/usr/X11R6/lib -lX11		
done
make: Leaving directory '/usr/src/RPM/BUILD/pmars-0.9.2/src'
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.13345
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/pmars-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/pmars-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd pmars-0.9.2
+ install -D -p -m 755 src/pmars /usr/src/tmp/pmars-buildroot/usr/bin/pmars
+ install -D -p -m 644 doc/pmars.6 /usr/src/tmp/pmars-buildroot/usr/share/man/man6/pmars.6
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/pmars-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/pmars-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/pmars-buildroot/ (default)
Compressing files in /usr/src/tmp/pmars-buildroot (auto)
Verifying ELF objects in /usr/src/tmp/pmars-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Processing files: pmars-0.9.2-alt2_17
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.10036
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd pmars-0.9.2
+ DOCDIR=/usr/src/tmp/pmars-buildroot/usr/share/doc/pmars-0.9.2
+ export DOCDIR
+ rm -rf /usr/src/tmp/pmars-buildroot/usr/share/doc/pmars-0.9.2
+ /bin/mkdir -p /usr/src/tmp/pmars-buildroot/usr/share/doc/pmars-0.9.2
+ cp -prL AUTHORS ChangeLog CONTRIB COPYING README config/ doc_install/doc/ warriors/ /usr/src/tmp/pmars-buildroot/usr/share/doc/pmars-0.9.2
+ chmod -R go-w /usr/src/tmp/pmars-buildroot/usr/share/doc/pmars-0.9.2
+ chmod -R a+rX /usr/src/tmp/pmars-buildroot/usr/share/doc/pmars-0.9.2
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.32Yofl
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NB7ZvY
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Requires: fonts-bitmap-75dpi, /lib64/ld-linux-x86-64.so.2, libX11.so.6()(64bit) >= set:oipS12lcYSecEFrZh8z5TaDgaMpaZfiZiAa5G6pxvtEk4ynfOdf7Zigt6RlZlDDWX18vEgogRopNStqR0ZdNcBAY0x1W57hZKCCXI0GBAM9oEASlgVh5qCr, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.xwpu4E
Creating pmars-debuginfo package
Processing files: pmars-debuginfo-0.9.2-alt2_17
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.TyjwJo
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FKdVvb
find-requires: running scripts (debuginfo)
Requires: pmars = 0.9.2-alt2_17, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libX11.so.6), debug64(libc.so.6)
Wrote: /usr/src/RPM/RPMS/x86_64/pmars-0.9.2-alt2_17.x86_64.rpm (w2.lzdio)
Wrote: /usr/src/RPM/RPMS/x86_64/pmars-debuginfo-0.9.2-alt2_17.x86_64.rpm (w2.lzdio)
4.58user 0.71system 0:10.12elapsed 52%CPU (0avgtext+0avgdata 52076maxresident)k
0inputs+0outputs (0major+277101minor)pagefaults 0swaps
9.43user 4.14system 0:18.72elapsed 72%CPU (0avgtext+0avgdata 120324maxresident)k
0inputs+0outputs (34224major+536624minor)pagefaults 0swaps
--- pmars-0.9.2-alt2_17.x86_64.rpm.repo	2017-10-01 06:06:32.000000000 +0000
+++ pmars-0.9.2-alt2_17.x86_64.rpm.hasher	2021-10-17 12:20:24.792813462 +0000
@@ -40,3 +40,3 @@
 Provides: pmars = 0.9.2-alt2_17
-File: /usr/bin/pmars	100755	root:root	ba32ef414df486c99804a3a1af852367	
+File: /usr/bin/pmars	100755	root:root	23761ffed59ee64d9630530065c9f459	
 File: /usr/share/doc/pmars-0.9.2	40755	root:root		
@@ -68,2 +68,2 @@
 File: /usr/share/man/man6/pmars.6.xz	100644	root:root	b0bee47e37a6931cda2cf9308d6f0c3f	
-RPMIdentity: 36076c9f81870c280d26bc570bd10300e788f89375c70d0eba19c0cc11c474aaa31fe0522e727ab348a433fbcc5c079d70eee6d28b6922b7e7a3aad78018b2f5
+RPMIdentity: acb9226441ffaaf3421cd66e70336c40ada9abc465c63d29a5b78cb933e62daa259f656725fe7b4a0be8e475473c96d10954394f9498f5a111fec90d5fa0c56d
--- pmars-debuginfo-0.9.2-alt2_17.x86_64.rpm.repo	2017-10-01 06:06:32.000000000 +0000
+++ pmars-debuginfo-0.9.2-alt2_17.x86_64.rpm.hasher	2021-10-17 12:20:24.859813980 +0000
@@ -1,4 +1,4 @@
-/usr/lib/debug/.build-id/12	40755	root:root	
-/usr/lib/debug/.build-id/12/54c22415614fcc701694a7ed21b002460ff49f	120777	root:root	../../../../bin/pmars
-/usr/lib/debug/.build-id/12/54c22415614fcc701694a7ed21b002460ff49f.debug	120777	root:root	../../usr/bin/pmars.debug
+/usr/lib/debug/.build-id/1e	40755	root:root	
+/usr/lib/debug/.build-id/1e/ae72ced3e7210f06cd3821afc47f6807bbad9c	120777	root:root	../../../../bin/pmars
+/usr/lib/debug/.build-id/1e/ae72ced3e7210f06cd3821afc47f6807bbad9c.debug	120777	root:root	../../usr/bin/pmars.debug
 /usr/lib/debug/usr/bin/pmars.debug	100644	root:root	
@@ -28,6 +28,6 @@
 Provides: pmars-debuginfo = 0.9.2-alt2_17
-File: /usr/lib/debug/.build-id/12	40755	root:root		
-File: /usr/lib/debug/.build-id/12/54c22415614fcc701694a7ed21b002460ff49f	120777	root:root		../../../../bin/pmars
-File: /usr/lib/debug/.build-id/12/54c22415614fcc701694a7ed21b002460ff49f.debug	120777	root:root		../../usr/bin/pmars.debug
-File: /usr/lib/debug/usr/bin/pmars.debug	100644	root:root	1409cb13dc0a576a10358399c79521fa	
+File: /usr/lib/debug/.build-id/1e	40755	root:root		
+File: /usr/lib/debug/.build-id/1e/ae72ced3e7210f06cd3821afc47f6807bbad9c	120777	root:root		../../../../bin/pmars
+File: /usr/lib/debug/.build-id/1e/ae72ced3e7210f06cd3821afc47f6807bbad9c.debug	120777	root:root		../../usr/bin/pmars.debug
+File: /usr/lib/debug/usr/bin/pmars.debug	100644	root:root	a6c4ace95f2fe0665bf894fa8595e79d	
 File: /usr/src/debug/pmars-0.9.2	40755	root:root		
@@ -50,2 +50,2 @@
 File: /usr/src/debug/pmars-0.9.2/src/xwindisp.c	100644	root:root	175efbe7a3b5af5fab230e4e328b86b3	
-RPMIdentity: e0d7bde86613a8d492b70fcb9f75435d73f5385e18997179fd21fede763abfc0842738cc498c130cfcf975c294ad9667419d0caad7b5d698113ee1c911571985
+RPMIdentity: 18bed5906903cdb769fb7b1160295da59021e7ebf380517716bb79afec9bba6166811de290b23f6edac26b8b0a25904d25c2192ce1e4bdaeb3764f078f4dc9d0