From nobody Wed Jan 28 20:26:24 2026 X-Original-To: freebsd-security@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4f1YhN21mYz6QlG0; Wed, 28 Jan 2026 20:26:28 +0000 (UTC) (envelope-from rich@redstar-assoc.com) Received: from mout.perfora.net (mout.perfora.net [74.208.4.197]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.ionos.com", Issuer "Sectigo RSA Organization Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f1YhM50Fpz40cP; Wed, 28 Jan 2026 20:26:27 +0000 (UTC) (envelope-from rich@redstar-assoc.com) Authentication-Results: mx1.freebsd.org; none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redstar-assoc.com; s=s1-ionos; t=1769631985; x=1770236785; i=rich@redstar-assoc.com; bh=14tIoCr4GJ5QP5Kd9RTfTljD+smar0zAZl9W70BiT5Y=; h=X-UI-Sender-Class:Content-Type:Message-ID:Date:MIME-Version: Subject:To:References:From:In-Reply-To:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=GJeORVSblHD7sthlaeqFvTUeDp0U6G9wB88tQXt/S3gUT438k1t5BgwKkfs3ZKJ9 IIOQ0CHRzLbqLavmEfhjwdzYQ6+bvwcSFU6QYyussb8UKmEHAMr3fq+ERt3HqTOb1 Yl3a8YQWrLrEUtPRnSFMpD9ccMO3loyj3A4XcGzmCWKjVvVxIiKuInxMvW0PZbq2B 7IJSFTo41qLETIjq9VR40aa1NokaV7Wk61JOZPF52WFomRbFa9KTtN1+4ia7xgAoA WtoGXUIRFsegsdpOf4dN9PPnX53JsuZ8poJgzCVpzv7mMxty9BJJJlhz7l/OBTW3/ XT3UJQfJAs8vek/X6Q== X-UI-Sender-Class: 55c96926-9e95-11ee-ae09-1f7a4046a0f6 Received: from [192.168.0.102] ([162.246.196.44]) by mrelay.perfora.net (mreueus003 [74.208.5.2]) with ESMTPSA (Nemesis) id 0MaYff-1vRby41JfN-00U2d3; Wed, 28 Jan 2026 21:26:25 +0100 Content-Type: multipart/mixed; boundary="------------M61uOMh1V3V0QHYA9UNvVGUS" Message-ID: <021b88a7-9855-496c-b47a-26357d3c080f@redstar-assoc.com> Date: Wed, 28 Jan 2026 13:26:24 -0700 List-Id: Security issues List-Archive: https://lists.freebsd.org/archives/freebsd-security List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-security@freebsd.org Sender: owner-freebsd-security@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: FreeBSD Errata Notice FreeBSD-EN-26:03.vm [and other notices/advisories from today: pkgbase instructions?] To: Mark Millard , freebsd-stable@freebsd.org, freebsd-security@freebsd.org References: <20260127222855.40E6D3A1@freefall.freebsd.org> Content-Language: en-US From: Rich Reynolds In-Reply-To: X-Provags-ID: V03:K1:uMfZnkHXaM41Bx0GPYB31EV3hLXCj1xzWHN/6TJzUhTltUfDImJ Sfihd9JXPjVHXCXzspawnJaPXwD0joSs1cldFya4h12dCZB2YCFaAYODAVRy2XU1iPQnQXY MYG1l6pFdUcCErYn5QSwBBl02rT5K5dA565O2rei7Pe6F08owJ/8OW92uxQTaZKJtLstYZc YCgHL5qs9ysvJ5Uw7lMOg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:W0slZjry5DU=;1XLv8APh1yHeucmJFQQSSTrKI1C iSJ2JQptd60+b9R7SayZm0X9dFAK+6ZGMETxMzHrZv/ukbDB4CkN+qkAuuSNundfvTwblNuR+ VF2Xz8wsz7S6N0pI/nq7TnU0pMmLzlPWsprGZJCFBGWQszDjvpl+e8Mu7wj4GWgDE75b1surR ErW6WLk+ud2mXmrA8zvSmbuEuHbllbjbLu8Cd0Bt+pcMZGP8HLexktFYzsSNSxFwKd6+hbQTb z7FTZQPRdBHKEBA3j9Nu9AkbsNuirp80WNtricCC5gHcZEThRO5KcIoTAo+Z6In1kYmrWjlSI uojW2dyjc5N+yV9RMlXkQDhQd6dm8i8N0A3R6FEYuXXyaLL6RnldxleUZwH5fmC5rb9yleTWN VFkRuSKahv/lc44+qQ6e7Xap4ZvMd3+dm5UwDb6VQGRzofMiDAxscOXONQxdR0EoqwzPSo/Eg Fl7zJQQIXErSU8yQAnb83s3T4hTY872V4JWOWUWTQasdh2WCBzHPQZHHY9ZofVwS9Ee9zz3jS wkSExxTfhP/srEOCY8JBMurmr6yhBNdSArWnwWHTeQNDPoVwUXPV7HAgtV+4W2EMOpfxsExQe 6BdvRFigIQ/ZOyFAqizeWu1AA8YIrQC6W/Gp+7dXQ90+jiVBO9XwMWH5HT/NudnyvTWqlCZK1 uu3BPrNKFFA3eAuECm2b0qZM22GHxdtB6eYZWkJug3IstbKYd54d5VnfJ6vt7ejyoM3883Ykt YlN/0byrZYRLTPDXeOUl6XarYN9Je05KwXeICcBW8auR1zL8w5fKmXv+0ZwVzekEl71hzYJfZ HjmhqJoDImqPLYArs8e72lBJF2/Oqp004226wPJolIqwtLPR1fADt7DRwqr5zcKeiAQQ+20YL QFcMKRV37jl351XlqoTOHdyMMihUTUtECODZEfHdfsS6dHLkdOXE99HZDWHiptgyoSOiQdSnX OZZE6AFhvL22haln5NIqJotFN4T6OoBXiysREisN4v3EInWy1DCE/VgK1vkA48jKjzbsFhOz6 fwrMoE/S1G6jxSwHJJnaSaC8OQE1KXPR+o1IOjJfqxijmV+til6ZIWspj++RXfpsR1HhsNj90 ZfByZERN39MK1/qlDms8LbnoKL4rqnbYkJTKGreX5LnvCRvHgb23hiBa93aoWp2wCGQBpkvry MxdxBx7QGiQaMBRabDcOWAlOkzXliM7IQDBlcMt2trwq8mOLRM1g7coTlQLhUYHCSkzB/Y8eO 0bFkyROia/apZG3b/i+c5ygeSrAlIPt7QI0ai/zcQNfD0PVY4mg79x8q/SQ20IJ2E1ozayTK4 xsYw0Y9m/6qU1jLjfqsRXRE1qjco6zJJusVqt2h4jQ3FhVz3F97VHDqkFKP2s1SUEXNH/HOUz 1XM0bZoELbQ+L0pd4Kmqu3CLqxpNSX3cOKvR5cb2fswMX0oBJMN3BMNbnM5bfw/o4hUGBDZEl H7hFfwzwaz9J8DWW3Vd2t5FMYMhUaYU5Vap+gxupOLfMjqMFHGTfv/GuC29m4AbZxXO0wwFja vnXoe50Qe9KN28EQL8nAgQjrMY5KM5iW6BsMt4bI4BBHfdBeqI5Vq5M2qAphiGeItIe8YE16X 9LeYYn7fPHaLOxEyR1TLkmAaE+NpC8begalEdp6o/LOAoPSidasqW/GU3SxTMkfrmKbT55HZK kJxO4zRDdMp3NKbp/VyySSKeq65QYDRYCI6qf+hwsJAp7vt7g/jZzfMMljDcA8tKzTx5GkUMi DucngcLWIjRhiHfd9adktaC9BH4vXzZc+/GrP55d00fnAYw11yycSR1c= X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8560, ipnet:74.208.0.0/16, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Rspamd-Queue-Id: 4f1YhM50Fpz40cP This is a multi-part message in MIME format. --------------M61uOMh1V3V0QHYA9UNvVGUS Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable On 1/27/26 16:56, Mark Millard wrote: > On 1/27/26 14:28, FreeBSD Errata Notices wrote: >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D >> FreeBSD-EN-26:03.vm Errata = Notice >> The FreeBSD = Project >> >> Topic: The page fault handler fails to zero memory >> >> Category: core >> Module: vm >> Announced: 2026-01-27 >> Affects: All supported versions of FreeBSD. >> Corrected: 2025-12-15 10:37:54 UTC (stable/15, 15.0-STABLE) >> 2026-01-27 19:15:47 UTC (releng/15.0, 15.0-RELEASE-p2) >> 2025-12-15 10:42:28 UTC (stable/14, 14.3-STABLE) >> 2026-01-27 19:16:12 UTC (releng/14.3, 14.3-RELEASE-p8) >> 2026-01-26 15:18:32 UTC (stable/13, 13.4-STABLE) >> 2026-01-27 19:16:34 UTC (releng/13.5, 13.5-RELEASE-p9) > My notes use this Errata Notice as an example. But all 3 of the Errata > Notices and the 2 Security Advisories released today look to have > similar points relative to pkgbase-based FreeBSD OS installations. > >> For general information regarding FreeBSD Errata Notices and Security >> Advisories, including descriptions of the fields above, security >> branches, and the following sections, please visit >> . >> >> I. Background >> >> The mmap(2) system call allows applications and system libraries to all= ocate >> heap memory using the MAP_ANON flag. The system call allocates virtual= memory >> in the calling thread's address space and physical memory is allocated = on >> demand as page faults occur. Memory allocated this way is guaranteed t= o be >> zero-filled. >> >> II. Problem Description >> >> Under some conditions, the physical pages allocated and mapped by the k= ernel >> may not be zero-filled. >> >> III. Impact >> >> This bug has been observed to cause process crashes. >> >> IV. Workaround >> >> No workaround is available. >> >> V. Solution >> >> Upgrade your system to a supported FreeBSD stable or release / security >> branch (releng) dated after the correction date. >> >> Perform one of the following: >> >> 1) To update your system via a binary patch: > The below freebsd-update use is inappropriate for pkgbase based > installations of the 15.0 variants. > > [I'm unsure of intended coverage of 14.3's non-re@-pkgbase-use based > systems but (1) does not apply there either.] > >> Systems running a RELEASE version of FreeBSD on the amd64 or arm64 plat= forms, >> or the i386 platform on FreeBSD 13, can be updated via the freebsd-upda= te(8) >> utility: >> >> # freebsd-update fetch >> # freebsd-update install >> # shutdown -r now >> >> 2) To update your system via a source code patch: > The below source-based steps are inappropriate for pkgbase based > installations of the 15.0 variants. > > [I'm unsure of intended coverage of 14.3's non-re@-pkgbase-use based > systems but (2) does not correctly apply there either.] > >> The following patches have been verified to apply to the applicable >> FreeBSD release branches. >> >> a) Download the relevant patch from the location below, and verify the >> detached PGP signature using your PGP utility. >> >> [FreeBSD 15.0] >> # fetch https://security.FreeBSD.org/patches/EN-26:03/vm-15.patch >> # fetch https://security.FreeBSD.org/patches/EN-26:03/vm-15.patch.asc >> # gpg --verify vm-15.patch.asc >> >> [FreeBSD 14.3] >> # fetch https://security.FreeBSD.org/patches/EN-26:03/vm-14.patch >> # fetch https://security.FreeBSD.org/patches/EN-26:03/vm-14.patch.asc >> # gpg --verify vm-14.patch.asc >> >> [FreeBSD 13.5] >> # fetch https://security.FreeBSD.org/patches/EN-26:03/vm-13.patch >> # fetch https://security.FreeBSD.org/patches/EN-26:03/vm-13.patch.asc >> # gpg --verify vm-13.patch.asc >> >> b) Apply the patch. Execute the following commands as root: >> >> # cd /usr/src >> # patch < /path/to/patch >> >> c) Recompile your kernel as described in >> and reboot the >> system. > There is no section for --or mention of-- pkgbase or of use of > pkg/pkg-static commands for updating at all. > > (Such would not apply to any 13.5 variant.) > >> VI. Correction details >> >> This issue is corrected as of the corresponding Git commit hash in the >> following stable and release branches: >> >> Branch/path Hash Revisi= on >> -----------------------------------------------------------------------= =2D- >> stable/15/ 3c0942f99209 stable/15-n2815= 08 >> releng/15.0/ 6e279feb40be releng/15.0-n2810= 02 >> stable/14/ 99f641267d44 stable/14-n2729= 98 >> releng/14.3/ de311ee39b3f releng/14.3-n2714= 57 >> stable/13/ babac9d7bc05 stable/13-n2597= 25 >> releng/13.5/ 4967e14ba25b releng/13.5-n2591= 88 >> -----------------------------------------------------------------------= =2D- >> >> Run the following command to see which files were modified by a >> particular commit: >> >> # git show --stat >> >> Or visit the following URL, replacing NNNNNN with the hash: >> >> >> >> To determine the commit count in a working tree (for comparison against >> nNNNNNN in the table above), run: >> >> # git rev-list --count --first-parent HEAD >> >> VII. References >> >> The latest revision of this advisory is available at >> >> >> other than overwriting my cloned git /usr/src directory, 'pkg upgrade'=20 acted as expected. now if i could just get my build from source repository to be as easy. thanx gang. odd1 =2D-=20 When you believe in things, that you don't understand, then you suffer, superstition ain't the way. Stevie Wonder - 1972 --------------M61uOMh1V3V0QHYA9UNvVGUS Content-Type: text/plain; charset=UTF-8; name="15.0-p2-pkg-base_ pkg_upgrade" Content-Disposition: attachment; filename="15.0-p2-pkg-base_ pkg_upgrade" Content-Transfer-Encoding: base64 b2RkMUBmYjE1cjovdXNyL3NyYyAlIHN1ZG8gcGtnIHVwZ3JhZGUKUGFzc3dvcmQ6ClVwZGF0 aW5nIEZyZWVCU0QtcG9ydHMgcmVwb3NpdG9yeSBjYXRhbG9ndWUuLi4KRnJlZUJTRC1wb3J0 cyByZXBvc2l0b3J5IGlzIHVwIHRvIGRhdGUuClVwZGF0aW5nIEZyZWVCU0QtcG9ydHMta21v ZHMgcmVwb3NpdG9yeSBjYXRhbG9ndWUuLi4KRmV0Y2hpbmcgZGF0YTogMTAwJSAgIDM1IEtp QiAgMzUuNSBrL3MgICAgMDA6MDEgICAgClByb2Nlc3NpbmcgZW50cmllczogMTAwJQpGcmVl QlNELXBvcnRzLWttb2RzIHJlcG9zaXRvcnkgdXBkYXRlIGNvbXBsZXRlZC4gMjM5IHBhY2th Z2VzIHByb2Nlc3NlZC4KVXBkYXRpbmcgRnJlZUJTRC1iYXNlIHJlcG9zaXRvcnkgY2F0YWxv Z3VlLi4uCkZyZWVCU0QtYmFzZSByZXBvc2l0b3J5IGlzIHVwIHRvIGRhdGUuClVwZGF0aW5n IEZyZWVCU0Qta21vZHMgcmVwb3NpdG9yeSBjYXRhbG9ndWUuLi4KRmV0Y2hpbmcgZGF0YTog MTAwJSAgIDM1IEtpQiAgMzUuNiBrL3MgICAgMDA6MDEgICAgClByb2Nlc3NpbmcgZW50cmll czogMTAwJQpGcmVlQlNELWttb2RzIHJlcG9zaXRvcnkgdXBkYXRlIGNvbXBsZXRlZC4gMjM5 IHBhY2thZ2VzIHByb2Nlc3NlZC4KQWxsIHJlcG9zaXRvcmllcyBhcmUgdXAgdG8gZGF0ZS4K Q2hlY2tpbmcgZm9yIHVwZ3JhZGVzICgxNyBjYW5kaWRhdGVzKTogMTAwJQpQcm9jZXNzaW5n IGNhbmRpZGF0ZXMgKDE3IGNhbmRpZGF0ZXMpOiAxMDAlClRoZSBmb2xsb3dpbmcgMTYgcGFj a2FnZShzKSB3aWxsIGJlIGFmZmVjdGVkIChvZiAwIGNoZWNrZWQpOgoKSW5zdGFsbGVkIHBh Y2thZ2VzIHRvIGJlIFVQR1JBREVEOgoJRnJlZUJTRC1kZXZtYXRjaDogMTUuMCAtPiAxNS4w cDIgW0ZyZWVCU0QtYmFzZV0KCUZyZWVCU0Qta2VybmVsLWdlbmVyaWM6IDE1LjBwMSAtPiAx NS4wcDIgW0ZyZWVCU0QtYmFzZV0KCUZyZWVCU0Qta2VybmVsLWdlbmVyaWMtZGJnOiAxNS4w cDEgLT4gMTUuMHAyIFtGcmVlQlNELWJhc2VdCglGcmVlQlNELW9wZW5zc2w6IDE1LjAgLT4g MTUuMHAyIFtGcmVlQlNELWJhc2VdCglGcmVlQlNELW9wZW5zc2wtZGJnLWxpYjMyOiAxNS4w IC0+IDE1LjBwMiBbRnJlZUJTRC1iYXNlXQoJRnJlZUJTRC1vcGVuc3NsLWRldjogMTUuMCAt PiAxNS4wcDIgW0ZyZWVCU0QtYmFzZV0KCUZyZWVCU0Qtb3BlbnNzbC1kZXYtbGliMzI6IDE1 LjAgLT4gMTUuMHAyIFtGcmVlQlNELWJhc2VdCglGcmVlQlNELW9wZW5zc2wtbGliOiAxNS4w IC0+IDE1LjBwMiBbRnJlZUJTRC1iYXNlXQoJRnJlZUJTRC1vcGVuc3NsLWxpYjMyOiAxNS4w IC0+IDE1LjBwMiBbRnJlZUJTRC1iYXNlXQoJRnJlZUJTRC1yZXNjdWU6IDE1LjBwMSAtPiAx NS4wcDIgW0ZyZWVCU0QtYmFzZV0KCUZyZWVCU0QtcnVudGltZTogMTUuMHAxIC0+IDE1LjBw MiBbRnJlZUJTRC1iYXNlXQoJRnJlZUJTRC1zcmM6IDE1LjBwMSAtPiAxNS4wcDIgW0ZyZWVC U0QtYmFzZV0KCUZyZWVCU0Qtc3JjLXN5czogMTUuMHAxIC0+IDE1LjBwMiBbRnJlZUJTRC1i YXNlXQoJZGF2MWQ6IDEuNS4yIC0+IDEuNS4zIFtGcmVlQlNELXBvcnRzXQoJcXQ2LWRlY2xh cmF0aXZlOiA2LjEwLjFfMSAtPiA2LjEwLjFfMiBbRnJlZUJTRC1wb3J0c10KCXRodW5kZXJi aXJkOiAxNDcuMCAtPiAxNDcuMC4xIFtGcmVlQlNELXBvcnRzXQoKTnVtYmVyIG9mIHBhY2th Z2VzIHRvIGJlIHVwZ3JhZGVkOiAxNgoKNTU1IE1pQiB0byBiZSBkb3dubG9hZGVkLgoKUHJv Y2VlZCB3aXRoIHRoaXMgYWN0aW9uPyBbeS9OXTogeQpbIDEvMTZdIEZldGNoaW5nIEZyZWVC U0Qta2VybmVsLWdlbmVyaWMtZGJnLTE1LjBwMjogMTAwJSAgMTI0IE1pQiAgIDEuMCBNL3Mg ICAgMDI6MDkgICAgClsgMi8xNl0gRmV0Y2hpbmcgRnJlZUJTRC1kZXZtYXRjaC0xNS4wcDI6 IDEwMCUgICAxNyBLaUIgIDE3LjQgay9zICAgIDAwOjAxICAgIApbIDMvMTZdIEZldGNoaW5n IEZyZWVCU0Qtc3JjLTE1LjBwMjogMTAwJSAgMTU4IE1pQiA5NTUuMyBrL3MgICAgMDI6NTMg ICAgClsgNC8xNl0gRmV0Y2hpbmcgRnJlZUJTRC1rZXJuZWwtZ2VuZXJpYy0xNS4wcDI6IDEw MCUgICA0NSBNaUIgNjYzLjAgay9zICAgIDAxOjExICAgIApbIDUvMTZdIEZldGNoaW5nIEZy ZWVCU0Qtb3BlbnNzbC1saWItMTUuMHAyOiAxMDAlICAgIDIgTWlCIDc2OC42IGsvcyAgICAw MDowMyAgICAKWyA2LzE2XSBGZXRjaGluZyBGcmVlQlNELW9wZW5zc2wtZGJnLWxpYjMyLTE1 LjBwMjogMTAwJSAgICA0IE1pQiAgIDEuMyBNL3MgICAgMDA6MDMgICAgClsgNy8xNl0gRmV0 Y2hpbmcgcXQ2LWRlY2xhcmF0aXZlLTYuMTAuMV8yOiAxMDAlICAgMTYgTWlCIDkzMC4xIGsv cyAgICAwMDoxOCAgICAKWyA4LzE2XSBGZXRjaGluZyBGcmVlQlNELW9wZW5zc2wtbGliMzIt MTUuMHAyOiAxMDAlICAgIDIgTWlCICAgMi4xIE0vcyAgICAwMDowMSAgICAKWyA5LzE2XSBG ZXRjaGluZyBGcmVlQlNELXNyYy1zeXMtMTUuMHAyOiAxMDAlICAgODcgTWlCIDkxNi4wIGsv cyAgICAwMTo0MCAgICAKWzEwLzE2XSBGZXRjaGluZyBGcmVlQlNELXJlc2N1ZS0xNS4wcDI6 IDEwMCUgICAgNyBNaUIgICAxLjIgTS9zICAgIDAwOjA2ICAgIApbMTEvMTZdIEZldGNoaW5n IEZyZWVCU0QtcnVudGltZS0xNS4wcDI6IDEwMCUgICAgMyBNaUIgNzU5Ljcgay9zICAgIDAw OjA0ICAgIApbMTIvMTZdIEZldGNoaW5nIEZyZWVCU0Qtb3BlbnNzbC1kZXYtMTUuMHAyOiAx MDAlICAgMTMgTWlCICAgMS4xIE0vcyAgICAwMDoxMiAgICAKWzEzLzE2XSBGZXRjaGluZyBG cmVlQlNELW9wZW5zc2wtZGV2LWxpYjMyLTE1LjBwMjogMTAwJSAgICA5IE1pQiA3NzcuNCBr L3MgICAgMDA6MTIgICAgClsxNC8xNl0gRmV0Y2hpbmcgdGh1bmRlcmJpcmQtMTQ3LjAuMTog MTAwJSAgIDg0IE1pQiA4MTEuNSBrL3MgICAgMDE6NDkgICAgClsxNS8xNl0gRmV0Y2hpbmcg ZGF2MWQtMS41LjM6IDEwMCUgIDYzOSBLaUIgMzI3LjQgay9zICAgIDAwOjAyICAgIApbMTYv MTZdIEZldGNoaW5nIEZyZWVCU0Qtb3BlbnNzbC0xNS4wcDI6IDEwMCUgIDYzMSBLaUIgNjQ2 LjUgay9zICAgIDAwOjAxICAgIApDaGVja2luZyBpbnRlZ3JpdHkuLi4gZG9uZSAoMCBjb25m bGljdGluZykKWyAxLzE2XSBVcGdyYWRpbmcgRnJlZUJTRC1kZXZtYXRjaCBmcm9tIDE1LjAg dG8gMTUuMHAyLi4uClsgMS8xNl0gRXh0cmFjdGluZyBGcmVlQlNELWRldm1hdGNoLTE1LjBw MjogMTAwJQpbIDIvMTZdIFVwZ3JhZGluZyBGcmVlQlNELWtlcm5lbC1nZW5lcmljIGZyb20g MTUuMHAxIHRvIDE1LjBwMi4uLgpbIDIvMTZdIEV4dHJhY3RpbmcgRnJlZUJTRC1rZXJuZWwt Z2VuZXJpYy0xNS4wcDI6IDEwMCUKWyAzLzE2XSBVcGdyYWRpbmcgRnJlZUJTRC1rZXJuZWwt Z2VuZXJpYy1kYmcgZnJvbSAxNS4wcDEgdG8gMTUuMHAyLi4uClsgMy8xNl0gRXh0cmFjdGlu ZyBGcmVlQlNELWtlcm5lbC1nZW5lcmljLWRiZy0xNS4wcDI6IDEwMCUKWyA0LzE2XSBVcGdy YWRpbmcgRnJlZUJTRC1vcGVuc3NsIGZyb20gMTUuMCB0byAxNS4wcDIuLi4KWyA0LzE2XSBF eHRyYWN0aW5nIEZyZWVCU0Qtb3BlbnNzbC0xNS4wcDI6IDEwMCUKWyA1LzE2XSBVcGdyYWRp bmcgRnJlZUJTRC1vcGVuc3NsLWRiZy1saWIzMiBmcm9tIDE1LjAgdG8gMTUuMHAyLi4uClsg NS8xNl0gRXh0cmFjdGluZyBGcmVlQlNELW9wZW5zc2wtZGJnLWxpYjMyLTE1LjBwMjogMTAw JQpbIDYvMTZdIFVwZ3JhZGluZyBGcmVlQlNELW9wZW5zc2wtZGV2IGZyb20gMTUuMCB0byAx NS4wcDIuLi4KWyA2LzE2XSBFeHRyYWN0aW5nIEZyZWVCU0Qtb3BlbnNzbC1kZXYtMTUuMHAy OiAxMDAlClsgNy8xNl0gVXBncmFkaW5nIEZyZWVCU0Qtb3BlbnNzbC1kZXYtbGliMzIgZnJv bSAxNS4wIHRvIDE1LjBwMi4uLgpbIDcvMTZdIEV4dHJhY3RpbmcgRnJlZUJTRC1vcGVuc3Ns LWRldi1saWIzMi0xNS4wcDI6IDEwMCUKWyA4LzE2XSBVcGdyYWRpbmcgRnJlZUJTRC1vcGVu c3NsLWxpYiBmcm9tIDE1LjAgdG8gMTUuMHAyLi4uClsgOC8xNl0gRXh0cmFjdGluZyBGcmVl QlNELW9wZW5zc2wtbGliLTE1LjBwMjogMTAwJQpbIDkvMTZdIFVwZ3JhZGluZyBGcmVlQlNE LW9wZW5zc2wtbGliMzIgZnJvbSAxNS4wIHRvIDE1LjBwMi4uLgpbIDkvMTZdIEV4dHJhY3Rp bmcgRnJlZUJTRC1vcGVuc3NsLWxpYjMyLTE1LjBwMjogMTAwJQpbMTAvMTZdIFVwZ3JhZGlu ZyBGcmVlQlNELXJlc2N1ZSBmcm9tIDE1LjBwMSB0byAxNS4wcDIuLi4KWzEwLzE2XSBFeHRy YWN0aW5nIEZyZWVCU0QtcmVzY3VlLTE1LjBwMjogMTAwJQpbMTEvMTZdIFVwZ3JhZGluZyBG cmVlQlNELXJ1bnRpbWUgZnJvbSAxNS4wcDEgdG8gMTUuMHAyLi4uClsxMS8xNl0gRXh0cmFj dGluZyBGcmVlQlNELXJ1bnRpbWUtMTUuMHAyOiAxMDAlClsxMi8xNl0gVXBncmFkaW5nIEZy ZWVCU0Qtc3JjIGZyb20gMTUuMHAxIHRvIDE1LjBwMi4uLgpbMTIvMTZdIEV4dHJhY3Rpbmcg RnJlZUJTRC1zcmMtMTUuMHAyOiAxMDAlClsxMy8xNl0gVXBncmFkaW5nIEZyZWVCU0Qtc3Jj LXN5cyBmcm9tIDE1LjBwMSB0byAxNS4wcDIuLi4KWzEzLzE2XSBFeHRyYWN0aW5nIEZyZWVC U0Qtc3JjLXN5cy0xNS4wcDI6IDEwMCUKWzE0LzE2XSBVcGdyYWRpbmcgZGF2MWQgZnJvbSAx LjUuMiB0byAxLjUuMy4uLgpbMTQvMTZdIEV4dHJhY3RpbmcgZGF2MWQtMS41LjM6IDEwMCUK WzE1LzE2XSBVcGdyYWRpbmcgcXQ2LWRlY2xhcmF0aXZlIGZyb20gNi4xMC4xXzEgdG8gNi4x MC4xXzIuLi4KWzE1LzE2XSBFeHRyYWN0aW5nIHF0Ni1kZWNsYXJhdGl2ZS02LjEwLjFfMjog MTAwJQpbMTYvMTZdIFVwZ3JhZGluZyB0aHVuZGVyYmlyZCBmcm9tIDE0Ny4wIHRvIDE0Ny4w LjEuLi4KWzE2LzE2XSBFeHRyYWN0aW5nIHRodW5kZXJiaXJkLTE0Ny4wLjE6IDEwMCUKPT0+ IFJ1bm5pbmcgdHJpZ2dlcjogbWFuZG9jLnVjbApHZW5lcmF0aW5nIGFwcm9wb3MoMSkgZGF0 YWJhc2UgZm9yIC91c3Ivc2hhcmUvbWFuLi4uCkdlbmVyYXRpbmcgYXByb3BvcygxKSBkYXRh YmFzZSBmb3IgL3Vzci9zaGFyZS9vcGVuc3NsL21hbi4uLgo9PT4gUnVubmluZyB0cmlnZ2Vy OiBkZXNrdG9wLWZpbGUtdXRpbHMudWNsCkJ1aWxkaW5nIGNhY2hlIGRhdGFiYXNlIG9mIE1J TUUgdHlwZXMKb2RkMUBmYjE1cjovdXNyL3NyYyAlIAo= --------------M61uOMh1V3V0QHYA9UNvVGUS--