<86>Dec 19 00:49:50 userdel[4147534]: delete user 'rooter' <86>Dec 19 00:49:50 userdel[4147534]: removed group 'rooter' owned by 'rooter' <86>Dec 19 00:49:50 userdel[4147534]: removed shadow group 'rooter' owned by 'rooter' <86>Dec 19 00:49:50 groupadd[4147551]: group added to /etc/group: name=rooter, GID=1862 <86>Dec 19 00:49:50 groupadd[4147551]: group added to /etc/gshadow: name=rooter <86>Dec 19 00:49:50 groupadd[4147551]: new group: name=rooter, GID=1862 <86>Dec 19 00:49:50 useradd[4147566]: new user: name=rooter, UID=1862, GID=1862, home=/root, shell=/bin/bash, from=none <86>Dec 19 00:49:50 userdel[4147587]: delete user 'builder' <86>Dec 19 00:49:50 userdel[4147587]: removed group 'builder' owned by 'builder' <86>Dec 19 00:49:50 userdel[4147587]: removed shadow group 'builder' owned by 'builder' <86>Dec 19 00:49:50 groupadd[4147594]: group added to /etc/group: name=builder, GID=1863 <86>Dec 19 00:49:50 groupadd[4147594]: group added to /etc/gshadow: name=builder <86>Dec 19 00:49:50 groupadd[4147594]: new group: name=builder, GID=1863 <86>Dec 19 00:49:50 useradd[4147600]: new user: name=builder, UID=1863, GID=1863, home=/usr/src, shell=/bin/bash, from=none Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/pixiewps-1.4.2-alt2.nosrc.rpm (w1.gzdio) Installing pixiewps-1.4.2-alt2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.18816 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf pixiewps-1.4.2 + echo 'Source #0 (pixiewps-1.4.2.tar.gz):' Source #0 (pixiewps-1.4.2.tar.gz): + /usr/bin/gzip -dc /usr/src/RPM/SOURCES/pixiewps-1.4.2.tar.gz + /bin/tar -xf - + cd pixiewps-1.4.2 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.18816 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd pixiewps-1.4.2 + make -j16 make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_2expt.o src/crypto/tfm/fp_2expt.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_add.o src/crypto/tfm/fp_add.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_cmp_mag.o src/crypto/tfm/fp_cmp_mag.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_count_bits.o src/crypto/tfm/fp_count_bits.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_mod.o src/crypto/tfm/fp_mod.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_montgomery_setup.o src/crypto/tfm/fp_montgomery_setup.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_div_2.o src/crypto/tfm/fp_div_2.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_cmp.o src/crypto/tfm/fp_cmp.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_cmp_d.o src/crypto/tfm/fp_cmp_d.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_div_2d.o src/crypto/tfm/fp_div_2d.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_mod_2d.o src/crypto/tfm/fp_mod_2d.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_invmod.o src/crypto/tfm/fp_invmod.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_lshd.o src/crypto/tfm/fp_lshd.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_montgomery_reduce.o src/crypto/tfm/fp_montgomery_reduce.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_montgomery_calc_normalization.o src/crypto/tfm/fp_montgomery_calc_normalization.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_mul.o src/crypto/tfm/fp_mul.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_mul_2.o src/crypto/tfm/fp_mul_2.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_mulmod.o src/crypto/tfm/fp_mulmod.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_mul_2d.o src/crypto/tfm/fp_mul_2d.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_mul_comba.o src/crypto/tfm/fp_mul_comba.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_reverse.o src/crypto/tfm/fp_reverse.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_mul_d.o src/crypto/tfm/fp_mul_d.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_read_unsigned_bin.o src/crypto/tfm/fp_read_unsigned_bin.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_exptmod.o src/crypto/tfm/fp_exptmod.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_div.o src/crypto/tfm/fp_div.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_set.o src/crypto/tfm/fp_set.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_sqr.o src/crypto/tfm/fp_sqr.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_rshd.o src/crypto/tfm/fp_rshd.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_unsigned_bin_size.o src/crypto/tfm/fp_unsigned_bin_size.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_to_unsigned_bin.o src/crypto/tfm/fp_to_unsigned_bin.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_sub.o src/crypto/tfm/fp_sub.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/s_fp_add.o src/crypto/tfm/s_fp_add.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/s_fp_sub.o src/crypto/tfm/s_fp_sub.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tfm -c -o src/crypto/tfm/fp_sqr_comba_generic.o src/crypto/tfm/fp_sqr_comba_generic.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tc -c -o src/crypto/tc/aes_cbc.o src/crypto/tc/aes_cbc.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -O3 -Isrc/crypto/tc -c -o src/crypto/tc/aes.o src/crypto/tc/aes.c make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' make: Entering directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' cc -std=c99 -I src/crypto/tc -O3 -o pixiewps src/pixiewps.c -lpthread src/crypto/tfm/fp_2expt.o src/crypto/tfm/fp_add.o src/crypto/tfm/fp_cmp.o src/crypto/tfm/fp_cmp_d.o src/crypto/tfm/fp_cmp_mag.o src/crypto/tfm/fp_count_bits.o src/crypto/tfm/fp_div.o src/crypto/tfm/fp_div_2.o src/crypto/tfm/fp_div_2d.o src/crypto/tfm/fp_exptmod.o src/crypto/tfm/fp_invmod.o src/crypto/tfm/fp_lshd.o src/crypto/tfm/fp_mod.o src/crypto/tfm/fp_mod_2d.o src/crypto/tfm/fp_montgomery_reduce.o src/crypto/tfm/fp_montgomery_setup.o src/crypto/tfm/fp_montgomery_calc_normalization.o src/crypto/tfm/fp_mul.o src/crypto/tfm/fp_mul_2.o src/crypto/tfm/fp_mul_2d.o src/crypto/tfm/fp_mul_comba.o src/crypto/tfm/fp_mul_d.o src/crypto/tfm/fp_mulmod.o src/crypto/tfm/fp_read_unsigned_bin.o src/crypto/tfm/fp_reverse.o src/crypto/tfm/fp_rshd.o src/crypto/tfm/fp_set.o src/crypto/tfm/fp_sqr.o src/crypto/tfm/fp_sqr_comba_generic.o src/crypto/tfm/fp_sub.o src/crypto/tfm/fp_to_unsigned_bin.o src/crypto/tfm/fp_unsigned_bin_size.o src/crypto/tfm/s_fp_add.o src/crypto/tfm/s_fp_sub.o src/crypto/tc/aes_cbc.o src/crypto/tc/aes.o make: Leaving directory '/usr/src/RPM/BUILD/pixiewps-1.4.2' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.62298 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/pixiewps-buildroot + : + /bin/rm -rf -- /usr/src/tmp/pixiewps-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + cd pixiewps-1.4.2 + umask 022 + mkdir -p /usr/src/tmp/pixiewps-buildroot//usr/bin /usr/src/tmp/pixiewps-buildroot/usr/share/man/man1 + install -m 0755 pixiewps /usr/src/tmp/pixiewps-buildroot//usr/bin/ + install -m 0644 pixiewps.1 /usr/src/tmp/pixiewps-buildroot/usr/share/man/man1/pixiewps.1 + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/pixiewps-buildroot (auto) Verifying and fixing files in /usr/src/tmp/pixiewps-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/pixiewps-buildroot/ (default) Compressing files in /usr/src/tmp/pixiewps-buildroot (auto) 056-debuginfo.brp: WARNING: debuginfo without debug sources. Verifying ELF objects in /usr/src/tmp/pixiewps-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Splitting links to aliased files under /{,s}bin in /usr/src/tmp/pixiewps-buildroot Processing files: pixiewps-1.4.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.zFlmF4 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.gL6Ici find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.34)(64bit), libc.so.6(GLIBC_2.4)(64bit), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.w2SZK7 Creating pixiewps-debuginfo package Processing files: pixiewps-debuginfo-1.4.2-alt2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.aGDxaw find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.iT3IkC find-requires: running scripts (debuginfo) Requires: pixiewps = 1.4.2-alt2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6) Wrote: /usr/src/RPM/RPMS/x86_64/pixiewps-1.4.2-alt2.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/pixiewps-debuginfo-1.4.2-alt2.x86_64.rpm (w2.lzdio) 2.56user 1.43system 0:06.63elapsed 60%CPU (0avgtext+0avgdata 67260maxresident)k 0inputs+0outputs (0major+245309minor)pagefaults 0swaps 0.58user 2.02system 0:12.21elapsed 21%CPU (0avgtext+0avgdata 11264maxresident)k 0inputs+0outputs (0major+94323minor)pagefaults 0swaps --- pixiewps-1.4.2-alt2.x86_64.rpm.repo 2018-01-08 20:20:12.000000000 +0000 +++ pixiewps-1.4.2-alt2.x86_64.rpm.hasher 2024-12-19 00:49:58.530686208 +0000 @@ -6,4 +6,4 @@ Requires: libc.so.6(GLIBC_2.3.4)(64bit) +Requires: libc.so.6(GLIBC_2.34)(64bit) Requires: libc.so.6(GLIBC_2.4)(64bit) -Requires: libpthread.so.0(GLIBC_2.2.5)(64bit) Requires: rtld(GNU_HASH) @@ -11,4 +11,4 @@ Provides: pixiewps = 1.4.2-alt2 -File: /usr/bin/pixiewps 100755 root:root 4c47d1a01004a76a099463b43b45b095 +File: /usr/bin/pixiewps 100755 root:root 7db22ea4c9fdb5c13cc593978ab3d2d9 File: /usr/share/man/man1/pixiewps.1.xz 100644 root:root a17f708f62ceec24a021fd4281fccca2 -RPMIdentity: fe6eaa7eaaf5c31453c953c9d1e34c3e66382ab27b6c4a41562daae9a327406437fa5da94c753e696409f0bc112ea2447add2d3b8650936722ef96a165d32b9c +RPMIdentity: 06961fb761c546d4c0dffb2f18dca650ff8fbae82f814cad55b00cbe08205aeaea3f32b8730375380ff4cad8a635b900bbeae5a55e4a5e446e0d837471806af7 --- pixiewps-debuginfo-1.4.2-alt2.x86_64.rpm.repo 2018-01-08 20:20:12.000000000 +0000 +++ pixiewps-debuginfo-1.4.2-alt2.x86_64.rpm.hasher 2024-12-19 00:49:58.601687165 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/6e 40755 root:root -/usr/lib/debug/.build-id/6e/711d6ce41f5badfc13d0d2aa138f74c707b254 120777 root:root ../../../../bin/pixiewps -/usr/lib/debug/.build-id/6e/711d6ce41f5badfc13d0d2aa138f74c707b254.debug 120777 root:root ../../usr/bin/pixiewps.debug +/usr/lib/debug/.build-id/79 40755 root:root +/usr/lib/debug/.build-id/79/5fedb04fd02d6f2be492ba8ca512758780c397 120777 root:root ../../../../bin/pixiewps +/usr/lib/debug/.build-id/79/5fedb04fd02d6f2be492ba8ca512758780c397.debug 120777 root:root ../../usr/bin/pixiewps.debug /usr/lib/debug/usr/bin/pixiewps.debug 100644 root:root @@ -7,9 +7,8 @@ Requires: debug64(libc.so.6) -Requires: debug64(libpthread.so.0) Requires: rpmlib(PayloadIsLzma) Provides: pixiewps-debuginfo = 1.4.2-alt2 -File: /usr/lib/debug/.build-id/6e 40755 root:root -File: /usr/lib/debug/.build-id/6e/711d6ce41f5badfc13d0d2aa138f74c707b254 120777 root:root ../../../../bin/pixiewps -File: /usr/lib/debug/.build-id/6e/711d6ce41f5badfc13d0d2aa138f74c707b254.debug 120777 root:root ../../usr/bin/pixiewps.debug -File: /usr/lib/debug/usr/bin/pixiewps.debug 100644 root:root b161d4c4333ec778f15431f7b22be3e1 -RPMIdentity: 9fd994f7628853118a4a0ddf084f42a50cdc9cadfb7c9040653c1470294a339ac03ad400326d7462b9f1e59c9e84bffda81387e330fdb48a44d205ddaf0f15e0 +File: /usr/lib/debug/.build-id/79 40755 root:root +File: /usr/lib/debug/.build-id/79/5fedb04fd02d6f2be492ba8ca512758780c397 120777 root:root ../../../../bin/pixiewps +File: /usr/lib/debug/.build-id/79/5fedb04fd02d6f2be492ba8ca512758780c397.debug 120777 root:root ../../usr/bin/pixiewps.debug +File: /usr/lib/debug/usr/bin/pixiewps.debug 100644 root:root 2c50cbdd64b1551a2c93cacbd1384f8d +RPMIdentity: 9c9928e0ef1ae584f07b16b80bf2e05b89fa00b567fe0fc2bede3ec3142991ca613a649cd5278256877a75ccfb275e25f02f3ba0a8cfc717e828df20b2c58286