From owner-svn-src-all@freebsd.org Tue May 8 21:17:15 2018 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C8D25FCA7D3; Tue, 8 May 2018 21:17:14 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5C3BA7088B; Tue, 8 May 2018 21:17:13 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from [192.168.0.6] (67-0-214-163.albq.qwest.net [67.0.214.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id 26481194253; Tue, 8 May 2018 13:04:09 +0000 (UTC) Subject: Re: svn commit: r333388 - in head: . share/man/man4 sys/conf sys/dev/nxge sys/modules sys/modules/nxge tools/kerneldoc/subsys tools/tools tools/tools/nxge usr.sbin/bsdconfig/share To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org References: <201805082114.w48LETM3060105@repo.freebsd.org> From: Sean Bruno Openpgp: preference=signencrypt Autocrypt: addr=sbruno@freebsd.org; prefer-encrypt=mutual; keydata= xsBNBFk+0UEBCADaf4bgxxKvMOhRV5NPoGWRCCGm49d6+1VFNlQ77WsY/+Zvf95TPULdRlnG w648KfxWt7+O3kdKhdRwnqlXWC7zA2Qt0dRE1yIqOGJ4jp4INvp/bcxWzgr0aoKOjrlnfxRV bh+s0rzdZt6TsNL3cVYxkC8oezjaUkHdW4mFJU249U1QJogkF8g0FeKNfEcjEkwJNX6lQJH+ EzCWT0NCk6J+Xyo+zOOljxPp1OUfdvZi3ulkU/qTZstGVWxFVsP8xQklV/y3AFcbIYx6iGJ4 5L7WuB0IWhO7Z4yHENr8wFaNYwpod9i4egX2BugbrM8pOfhN2/qqdeG1L5LMtXw3yyAhABEB AAHNN1NlYW4gQnJ1bm8gKEZyZWVCU0QgRGV2ZWxvcGVyIEtleSkgPHNicnVub0BmcmVlYnNk Lm9yZz7CwJQEEwEKAD4WIQToxOn4gDUE4eP0ujS95PX+ibX8tgUCWT7RQQIbAwUJBaOagAUL CQgHAwUVCgkICwUWAwIBAAIeAQIXgAAKCRC95PX+ibX8ttKTCACFKzRc56EBAlVotq02EjZP SfX+unlk6AuPBzShxqRxeK+bGYVCigrYd1M8nnskv0dEiZ5iYeND9HIxbpEyopqgpVTibA7w gBXaZ7SOEhNX1wXwg14JrralfSmPFMYni+sWegPMX/zwfAsn1z4mG1Nn44Xqo3o7CfpkMPy6 M5Bow2IDzIhEYISLR+urxs74/aHU35PLtBSDtu18914SEMDdva27MARN8mbeCDbuJVfGCPWy YHuy2t+9u2Zn5Dd+t3sBXLM9gpeaMm+4x6TNPpESygbVdh4tDdjVZ9DK/bWFg0kMgfZoaq6J l0jNsQXrZV3bzYNFbVw04pFcvA2GIJ7xzsBNBFk+0UEBCADIXBmQOaKMHGbc9vwjhV4Oj5aZ DdhNedn12FVeTdOXJvuTOusgxS29lla0RenHGDsgD08UiFpasBXWq/E+BhQ19d+iRbLLR17O KKc1ZGefoVbLARLXD68J5j4XAyK+6k2KqBLlqzAEpHTzsksM9naARkVXiEVcrt6ciw0FSm8n kuK3gDKKe93XfzfP+TQdbvvzJc7Fa+appLbXz61TM1aikaQlda8bWubDegwXbuoJdB34xU1m yjr/N4o+raL0x7QrzdH+wwgrTTo+H4S2c1972Skt5K5tbxLowfHicRl23V8itVQr3sBtlX4+ 66q+Apm7+R36bUS/k+G45Sp6iPpxABEBAAHCwHwEGAEKACYWIQToxOn4gDUE4eP0ujS95PX+ ibX8tgUCWT7RQQIbDAUJBaOagAAKCRC95PX+ibX8trrIB/9Pljqt/JGamD9tx4dOVmxSyFg9 z2xzgklTLuDgS73MM120mM7ao9AQUeWiSle/H0UCK7xPOzC/aeUC4oygDQKAfkkNbCNTo3+A qDjBRA8qx0e9a/QjDL+RFgD4L5kLT4tToY8T8HaBp8h03LBfk510IaI8oL/Jg7vpM3PDtJMW tUi2H+yNFmL3NfM2oBToWKLFsoP54f/eeeImrNnrlLjLHPzqS+/9apgYqX2Jwiv3tHBc4FTO GuY8VvF7BpixJs8Pc2RUuCfSyodrp1YG1kRGlXAH0cqwwr0Zmk4+7dZvtVQMCl6kS6q1+84q JwtItxS2eXSEA4NO0sQ3BXUywANh Message-ID: Date: Tue, 8 May 2018 15:17:08 -0600 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <201805082114.w48LETM3060105@repo.freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="AiHMgyQvtmJsYZ3Alx4Exq0D0eyfFs9N7" X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 May 2018 21:17:15 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --AiHMgyQvtmJsYZ3Alx4Exq0D0eyfFs9N7 Content-Type: multipart/mixed; boundary="kbhfCGyhRMyevitEqq3en940wf2F7PuOH"; protected-headers="v1" From: Sean Bruno To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Message-ID: Subject: Re: svn commit: r333388 - in head: . share/man/man4 sys/conf sys/dev/nxge sys/modules sys/modules/nxge tools/kerneldoc/subsys tools/tools tools/tools/nxge usr.sbin/bsdconfig/share References: <201805082114.w48LETM3060105@repo.freebsd.org> In-Reply-To: <201805082114.w48LETM3060105@repo.freebsd.org> --kbhfCGyhRMyevitEqq3en940wf2F7PuOH Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable https://reviews.freebsd.org/D15292 *shakes fist at self* sean On 05/08/18 15:14, Sean Bruno wrote: > Author: sbruno > Date: Tue May 8 21:14:29 2018 > New Revision: 333388 > URL: https://svnweb.freebsd.org/changeset/base/333388 >=20 > Log: > nxge(4): > Remove nxge(4) and associated man page and tools in FreeBSD 12.0. > =20 > Submitted by: kbowling > Reviewed by: brooks > Relnotes: yes > Sponsored by: Limelight Networks > Differential Revision: https://reviews.freebsd.org/D1529 >=20 > Deleted: > head/share/man/man4/nxge.4 > head/sys/dev/nxge/ > head/sys/modules/nxge/ > head/tools/kerneldoc/subsys/Doxyfile-dev_nxge > head/tools/tools/nxge/ > Modified: > head/ObsoleteFiles.inc > head/UPDATING > head/share/man/man4/Makefile > head/share/man/man4/vlan.4 > head/sys/conf/NOTES > head/sys/conf/files > head/sys/modules/Makefile > head/tools/tools/README > head/usr.sbin/bsdconfig/share/device.subr >=20 > Modified: head/ObsoleteFiles.inc > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/ObsoleteFiles.inc Tue May 8 21:01:04 2018 (r333387) > +++ head/ObsoleteFiles.inc Tue May 8 21:14:29 2018 (r333388) > @@ -38,6 +38,9 @@ > # xargs -n1 | sort | uniq -d; > # done > =20 > +# 20180508: retire nxge > +OLD_FILES+=3Dusr/share/man/man4/if_nxge.4.gz > +OLD_FILES+=3Dusr/share/man/man4/nxge.4.gz > # 20180505: rhosts > OLD_FILES+=3Dusr/share/skel/dot.rhosts > # 20180502: retire ixgb >=20 > Modified: head/UPDATING > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/UPDATING Tue May 8 21:01:04 2018 (r333387) > +++ head/UPDATING Tue May 8 21:14:29 2018 (r333388) > @@ -51,6 +51,12 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12.x IS SLOW: > =20 > ****************************** SPECIAL WARNING: **********************= ******** > =20 > +20180508: > + The nxge(4) driver has been removed. This driver was for PCI-X 10g > + cards made by s2io/Neterion. The company was aquired by Exar and > + no longer sells or supports Ethernet products. If you have device > + nxge in your kernel config file it must be removed. > + > 20180504: > The tz database (tzdb) has been updated to 2018e. This version more > correctly models time stamps in time zones with negative DST such as >=20 > Modified: head/share/man/man4/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/share/man/man4/Makefile Tue May 8 21:01:04 2018 (r333387) > +++ head/share/man/man4/Makefile Tue May 8 21:14:29 2018 (r333388) > @@ -397,7 +397,6 @@ MAN=3D aac.4 \ > ${_nvme.4} \ > ${_nvram.4} \ > ${_nvram2env.4} \ > - ${_nxge.4} \ > oce.4 \ > ocs_fc.4\ > ohci.4 \ > @@ -706,7 +705,6 @@ MLINKS+=3Dnetintro.4 net.4 \ > netintro.4 networking.4 > MLINKS+=3D${_nfe.4} ${_if_nfe.4} > MLINKS+=3Dnge.4 if_nge.4 > -MLINKS+=3D${_nxge.4} ${_if_nxge.4} > MLINKS+=3Dow.4 onewire.4 > MLINKS+=3Dpccbb.4 cbb.4 > MLINKS+=3Dpcm.4 snd.4 \ > @@ -823,7 +821,6 @@ _ichwd.4=3D ichwd.4 > _if_bxe.4=3D if_bxe.4 > _if_ndis.4=3D if_ndis.4 > _if_nfe.4=3D if_nfe.4 > -_if_nxge.4=3D if_nxge.4 > _if_urtw.4=3D if_urtw.4 > _if_vmx.4=3D if_vmx.4 > _if_vtnet.4=3D if_vtnet.4 > @@ -840,7 +837,6 @@ _nfsmb.4=3D nfsmb.4 > _nvd.4=3D nvd.4 > _nvme.4=3D nvme.4 > _nvram.4=3D nvram.4 > -_nxge.4=3D nxge.4 > _virtio.4=3D virtio.4 > _virtio_balloon.4=3Dvirtio_balloon.4 > _virtio_blk.4=3D virtio_blk.4 >=20 > Modified: head/share/man/man4/vlan.4 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/share/man/man4/vlan.4 Tue May 8 21:01:04 2018 (r333387) > +++ head/share/man/man4/vlan.4 Tue May 8 21:14:29 2018 (r333388) > @@ -25,7 +25,7 @@ > .\" > .\" $FreeBSD$ > .\" > -.Dd August 28, 2017 > +.Dd May 8, 2018 > .Dt VLAN 4 > .Os > .Sh NAME > @@ -137,7 +137,6 @@ in hardware: > .Xr liquidio 4 , > .Xr msk 4 , > .Xr mxge 4 , > -.Xr nxge 4 , > .Xr nge 4 , > .Xr re 4 , > .Xr sge 4 , >=20 > Modified: head/sys/conf/NOTES > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/sys/conf/NOTES Tue May 8 21:01:04 2018 (r333387) > +++ head/sys/conf/NOTES Tue May 8 21:14:29 2018 (r333388) > @@ -2131,7 +2131,6 @@ device ix # Intel Pro/10Gbe PCIE Ethernet > device ixv # Intel Pro/10Gbe PCIE Ethernet VF > device le # AMD Am7900 LANCE and Am79C9xx PCnet > device mxge # Myricom Myri-10G 10GbE NIC > -device nxge # Neterion Xframe 10GbE Server/Storage Adapter > device oce # Emulex 10 GbE (OneConnect Ethernet) > device ti # Alteon Networks Tigon I/II gigabit Ethernet > device txp # 3Com 3cR990 (``Typhoon'') >=20 > Modified: head/sys/conf/files > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/sys/conf/files Tue May 8 21:01:04 2018 (r333387) > +++ head/sys/conf/files Tue May 8 21:14:29 2018 (r333388) > @@ -2541,25 +2541,6 @@ dev/netmap/netmap_legacy.c optional netmap > # compile-with "${NORMAL_C} -Wconversion -Wextra" > dev/nfsmb/nfsmb.c optional nfsmb pci > dev/nge/if_nge.c optional nge > -dev/nxge/if_nxge.c optional nxge \ > - compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}" > -dev/nxge/xgehal/xgehal-device.c optional nxge \ > - compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}" > -dev/nxge/xgehal/xgehal-mm.c optional nxge > -dev/nxge/xgehal/xge-queue.c optional nxge > -dev/nxge/xgehal/xgehal-driver.c optional nxge \ > - compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}" > -dev/nxge/xgehal/xgehal-ring.c optional nxge \ > - compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}" > -dev/nxge/xgehal/xgehal-channel.c optional nxge \ > - compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}" > -dev/nxge/xgehal/xgehal-fifo.c optional nxge \ > - compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}" > -dev/nxge/xgehal/xgehal-stats.c optional nxge \ > - compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}" > -dev/nxge/xgehal/xgehal-config.c optional nxge > -dev/nxge/xgehal/xgehal-mgmt.c optional nxge \ > - compile-with "${NORMAL_C} ${NO_WSELF_ASSIGN}" > dev/nmdm/nmdm.c optional nmdm > dev/nsp/nsp.c optional nsp > dev/nsp/nsp_pccard.c optional nsp pccard >=20 > Modified: head/sys/modules/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/sys/modules/Makefile Tue May 8 21:01:04 2018 (r333387) > +++ head/sys/modules/Makefile Tue May 8 21:14:29 2018 (r333388) > @@ -290,7 +290,6 @@ SUBDIR=3D \ > ${_nvd} \ > ${_nvme} \ > ${_nvram} \ > - ${_nxge} \ > oce \ > ${_ocs_fc} \ > otus \ > @@ -688,7 +687,6 @@ _nfe=3D nfe > _nvd=3D nvd > _nvme=3D nvme > _nvram=3D nvram > -_nxge=3D nxge > .if ${MK_CRYPT} !=3D "no" || defined(ALL_MODULES) > _padlock=3D padlock > _padlock_rng=3D padlock_rng >=20 > Modified: head/tools/tools/README > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/tools/tools/README Tue May 8 21:01:04 2018 (r333387) > +++ head/tools/tools/README Tue May 8 21:14:29 2018 (r333388) > @@ -50,7 +50,6 @@ ncpus Count the number of processors > netmap Test applications for netmap(4) > notescheck Check for missing devices and options in NOTES files. > npe Tools specific to the Intel IXP4XXX NPE device > -nxge A diagnostic tool for the nxge(4) driver > pciid Generate src/share/misc/pci_vendors. > pciroms A tool for dumping PCI ROM images. WARNING: alpha quality. > pirtool A tool for dumping the $PIR table on i386 machines at runtime= =2E >=20 > Modified: head/usr.sbin/bsdconfig/share/device.subr > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > --- head/usr.sbin/bsdconfig/share/device.subr Tue May 8 21:01:04 2018 = (r333387) > +++ head/usr.sbin/bsdconfig/share/device.subr Tue May 8 21:14:29 2018 = (r333388) > @@ -1336,7 +1336,6 @@ f_network "nfe%d" "NVIDIA nForce MCP Ethernet" > f_network "ng%d" "Vimage netgraph(4) bridged Ethernet device" > f_network "nge%d" "NatSemi PCI Gigabit Ethernet card" > f_network "nve%d" "NVIDIA nForce MCP Ethernet" > -f_network "nxge%d" "Neterion Xframe 10GbE Server/Storage adapter" > f_network "pcn%d" "AMD Am79c79x PCI Ethernet card" > f_network "plip%d" "Parallel Port IP (PLIP) peer connection" > f_network "ral%d" "Ralink Technology IEEE 802.11 wireless adapter" >=20 >=20 --kbhfCGyhRMyevitEqq3en940wf2F7PuOH-- --AiHMgyQvtmJsYZ3Alx4Exq0D0eyfFs9N7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEE6MTp+IA1BOHj9Lo0veT1/om1/LYFAlryE9RfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEU4 QzRFOUY4ODAzNTA0RTFFM0Y0QkEzNEJERTRGNUZFODlCNUZDQjYACgkQveT1/om1 /LZrfwgAy8gs8zpCSDzX+cZ21SACHD3Q9+aJNmkS9WOz/rMPriBeE9wifQC7YGgr 3n0rPV2TQZa0LJbAF7OzWovX1+HYicTdwd9nXJoE6h9h0qq9IkVPq3qnXsq9CcLz 9u/IVwS/GeRXz9GSgTW4Lz+3OHDI26OPFXnwikgZ+mWyOrukLnWQ4IbJgsgPSX9Y aeK3XvJGIXfwwF3XAVenQC3OGhfLd4Z/LsrDnQzeqwcQwO0dPNPWNsXoJCYs5Qi3 XrRDWtILURACLmJEboTfyj5KBTnJOnNImXfj0IXI/yTCOuX+930qYgsJwd02KBdK nYHi1edpe6DvjEptrf3bp7Bzz46ZtA== =sWgK -----END PGP SIGNATURE----- --AiHMgyQvtmJsYZ3Alx4Exq0D0eyfFs9N7--