Hello Bindu The hunk you removed from archive_read_support_format_iso9660.c is the actual CVE fix, so what is left is the test only... but that's kinda normal
As you mentionned, the fix is already included in CVE-2026-4426.patch upstream fixed both CVE with the same code in two separate, parllel but identical commits then merged them. Thus complicating backports please rename CVE-2026-4426.patch to CVE-2026-442_CVE-2026-5121.patch and add the new CVE tag and related test there please respin and send a version where both CVE are fixed in the same file thanks a lot for looking into this Jeremy On Fri May 22, 2026 at 12:18 PM CEST, BINDU via lists.openembedded.org wrote: > Fixes CVE-2026-5121, adds regression test for > zisofs 32-bit heap overflow > > Signed-off-by: Sana Kazi <[email protected]> > --- > .../libarchive/libarchive/CVE-2026-5121.patch | 1271 +++++++++++++++++ > .../libarchive/libarchive_3.7.9.bb | 1 + > 2 files changed, 1272 insertions(+) > create mode 100644 > meta/recipes-extended/libarchive/libarchive/CVE-2026-5121.patch > > diff --git a/meta/recipes-extended/libarchive/libarchive/CVE-2026-5121.patch > b/meta/recipes-extended/libarchive/libarchive/CVE-2026-5121.patch > new file mode 100644 > index 0000000000..e5cba915fb > --- /dev/null > +++ b/meta/recipes-extended/libarchive/libarchive/CVE-2026-5121.patch > @@ -0,0 +1,1271 @@ > +From a2a73a8f14b3208c7f6acbbc93265254a7c1efd0 Mon Sep 17 00:00:00 2001 > +From: elhananhaenel <[email protected]> > +Date: Thu, 19 Mar 2026 16:43:29 +0200 > +Subject: [PATCH] Add regression test for zisofs 32-bit heap overflow > + > +A crafted ISO with pz_log2_bs=2 and pz_uncompressed_size=0xFFFFFFF9 > +causes an integer overflow in the block pointer allocation in > +zisofs_read_data(). On 32-bit, (ceil+1)*4 wraps size_t to 0, malloc(0) > +returns a tiny buffer, and the code writes ~4GB past it. > + > +The pz_log2_bs validation fix prevents this. Add a regression test with > +a crafted 48KB ISO that triggers the overflow on unfixed 32-bit builds. > + > +CVE: CVE-2026-5121 > +Upstream-Status: Backport > [https://github.com/libarchive/libarchive/commit/a2a73a8f14b3208c7f6acbbc93265254a7c1efd0.patch] > +Signed-off-by: Sana Kazi <[email protected]> > +Comment: Refreshed hunk from Makefile.am and removed hunk from > archive_read_support_format_iso9660.c as it is already present in codebase. > +--- > + Makefile.am | 2 + > + .../archive_read_support_format_iso9660.c | 8 + > + libarchive/test/CMakeLists.txt | 1 + > + .../test_read_format_iso_zisofs_overflow.c | 104 ++ > + ...est_read_format_iso_zisofs_overflow.iso.uu | 1096 +++++++++++++++++ > + 5 files changed, 1211 insertions(+) > + create mode 100644 libarchive/test/test_read_format_iso_zisofs_overflow.c > + create mode 100644 > libarchive/test/test_read_format_iso_zisofs_overflow.iso.uu > + > +diff --git a/Makefile.am b/Makefile.am > +index 5710243169..e55882af32 100644 > +--- a/Makefile.am > ++++ b/Makefile.am > +@@ -505,6 +505,7 @@ libarchive_test_SOURCES= \ > + libarchive/test/test_read_format_isorr_new_bz2.c \ > + libarchive/test/test_read_format_isorr_rr_moved.c \ > + libarchive/test/test_read_format_isozisofs_bz2.c \ > ++ libarchive/test/test_read_format_iso_zisofs_overflow.c \ > + libarchive/test/test_read_format_lha.c \ > + libarchive/test/test_read_format_lha_bugfix_0.c \ > + libarchive/test/test_read_format_lha_filename.c \ > +@@ -861,6 +862,7 @@ libarchive_test_EXTRA_DIST=\ > + libarchive/test/test_read_format_iso_rockridge_rr_moved.iso.Z.uu \ > + libarchive/test/test_read_format_iso_xorriso.iso.Z.uu \ > + libarchive/test/test_read_format_iso_zisofs.iso.Z.uu \ > ++ libarchive/test/test_read_format_iso_zisofs_overflow.iso.uu \ > + libarchive/test/test_read_format_lha_bugfix_0.lzh.uu \ > + libarchive/test/test_read_format_lha_filename_cp932.lzh.uu \ > + libarchive/test/test_read_format_lha_filename_utf16.lzh.uu \ > +diff --git a/libarchive/test/CMakeLists.txt b/libarchive/test/CMakeLists.txt > +index 4838f336c3..95c1b33f7b 100644 > +--- a/libarchive/test/CMakeLists.txt > ++++ b/libarchive/test/CMakeLists.txt > +@@ -151,6 +151,7 @@ IF(ENABLE_TEST) > + test_read_format_isorr_new_bz2.c > + test_read_format_isorr_rr_moved.c > + test_read_format_isozisofs_bz2.c > ++ test_read_format_iso_zisofs_overflow.c > + test_read_format_lha.c > + test_read_format_lha_bugfix_0.c > + test_read_format_lha_filename.c > +diff --git a/libarchive/test/test_read_format_iso_zisofs_overflow.c > b/libarchive/test/test_read_format_iso_zisofs_overflow.c > +new file mode 100644 > +index 0000000000..bad52b154a > +--- /dev/null > ++++ b/libarchive/test/test_read_format_iso_zisofs_overflow.c > +@@ -0,0 +1,104 @@ > ++/*- > ++ * Copyright (c) 2025 > ++ * All rights reserved. > ++ * > ++ * Redistribution and use in source and binary forms, with or without > ++ * modification, are permitted provided that the following conditions > ++ * are met: > ++ * 1. Redistributions of source code must retain the above copyright > ++ * notice, this list of conditions and the following disclaimer. > ++ * 2. Redistributions in binary form must reproduce the above copyright > ++ * notice, this list of conditions and the following disclaimer in the > ++ * documentation and/or other materials provided with the distribution. > ++ * > ++ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR(S) ``AS IS'' AND ANY EXPRESS OR > ++ * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES > ++ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. > ++ * IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY DIRECT, INDIRECT, > ++ * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT > ++ * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, > ++ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY > ++ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT > ++ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF > ++ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > ++ */ > ++#include "test.h" > ++ > ++/* > ++ * Verify that a crafted ISO9660 image with an invalid zisofs block-size > ++ * exponent (pz_log2_bs) is handled gracefully. > ++ * > ++ * The ZF extension in the Rock Ridge entry stores pz_log2_bs as a raw > ++ * byte from the image. The zisofs spec only permits values 15-17. > ++ * Values outside that range can cause: > ++ * - Undefined behavior via oversized bit shifts (any platform) > ++ * - Integer overflow in block pointer allocation on 32-bit platforms, > ++ * leading to a heap buffer overflow write > ++ * > ++ * The test image has pz_log2_bs=2 (out of spec) combined with > ++ * pz_uncompressed_size=0xFFFFFFF9. On 32-bit, (ceil+1)*4 overflows > ++ * size_t to 0, malloc(0) returns a tiny buffer, and the code attempts > ++ * to write ~4GB into it. On 64-bit the allocation is huge and safely > ++ * fails. > ++ * > ++ * We verify the fix by checking archive_entry_size() after reading the > ++ * header. When pz_log2_bs validation rejects the bad value (pz=0), > ++ * the entry keeps its raw on-disk size (small). Without the fix, > ++ * the reader sets the entry size to pz_uncompressed_size (0xFFFFFFF9). > ++ * > ++ * We intentionally do NOT call archive_read_data() here. Without the > ++ * fix, the data-read path triggers a heap buffer overflow on 32-bit > ++ * that silently corrupts the process heap, causing later tests to > ++ * crash rather than this one. > ++ */ > ++DEFINE_TEST(test_read_format_iso_zisofs_overflow) > ++{ > ++ const char reffile[] = "test_read_format_iso_zisofs_overflow.iso"; > ++ struct archive *a; > ++ struct archive_entry *ae; > ++ int r = ARCHIVE_OK; > ++ int found_regular_file = 0; > ++ > ++ extract_reference_file(reffile); > ++ assert((a = archive_read_new()) != NULL); > ++ assertEqualIntA(a, ARCHIVE_OK, archive_read_support_filter_all(a)); > ++ assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a)); > ++ assertEqualIntA(a, ARCHIVE_OK, > ++ archive_read_open_filename(a, reffile, 10240)); > ++ > ++ while ((r = archive_read_next_header(a, &ae)) == ARCHIVE_OK || > ++ r == ARCHIVE_WARN) { > ++ /* > ++ * With the fix, pz_log2_bs=2 is rejected and pz is set > ++ * to 0, so the entry keeps its small raw size from the > ++ * ISO directory record. Without the fix, zisofs sets > ++ * the entry size to pz_uncompressed_size (0xFFFFFFF9). > ++ * > ++ * We intentionally do NOT call archive_read_data(). > ++ * Without the fix, the data-read path triggers a heap > ++ * buffer overflow on 32-bit that silently corrupts the > ++ * process heap, causing later tests to crash rather > ++ * than this one. > ++ */ > ++ if (archive_entry_filetype(ae) == AE_IFREG) { > ++ la_int64_t sz = archive_entry_size(ae); > ++ failure("entry \"%s\" has size %jd" > ++ "; expected < 1 MiB" > ++ " (if size is 4294966265 = 0xFFFFFFF9, the" > ++ " pz_log2_bs validation is missing)", > ++ archive_entry_pathname(ae), (intmax_t)sz); > ++ assert(sz < 1024 * 1024); > ++ found_regular_file = 1; > ++ } > ++ } > ++ > ++ /* Iteration must have completed normally. */ > ++ assertEqualInt(ARCHIVE_EOF, r); > ++ > ++ /* The PoC image contains a regular file; if we never saw one, > ++ * something is wrong with the test image. */ > ++ assert(found_regular_file); > ++ > ++ assertEqualIntA(a, ARCHIVE_OK, archive_read_close(a)); > ++ assertEqualInt(ARCHIVE_OK, archive_read_free(a)); > ++} > +diff --git a/libarchive/test/test_read_format_iso_zisofs_overflow.iso.uu > b/libarchive/test/test_read_format_iso_zisofs_overflow.iso.uu > +new file mode 100644 > +index 0000000000..5e7dcc3750 > +--- /dev/null > ++++ b/libarchive/test/test_read_format_iso_zisofs_overflow.iso.uu > +@@ -0,0 +1,1096 @@ > ++begin 664 test_read_format_iso_zisofs_overflow.iso > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````!0T0P,#$!```````````````````````````````````````` > ++M````4$]#7U=2251%`````````````````````````````````````````!@` > ++M```````8```````````````````````````````````````````!```!`0`` > ++M`0`("``*````````"A(`````````````$@`````B`!,````````3``@````` > ++M"`!Z`1D,`````@```0```0$````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M``````````````````````````````````````````````$````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M`````````````````````````````````````````/]#1#`P,0$````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M`````````````0`3`````0`````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M``````````````````````````````````````````!5`!,````````3``@` > ++M````"`!Z`1D,`````@```0```0$`4U`'`;[O`%!8+`'M00````!![0(````` > ++M```"``````````````````````$````````!(@`3````````$P`(``````@` > ++M>@$9#`````(```$```$!`7T`%````````!00"``````($'H!&0P````````! > ++M```!#D]615)&3$]7+D))3CLQ`%I&$`%P>@0"^?O__P````!.31$!`$]615)& > ++M3$]7+D))3E!8+`&D@0````"!I`$````````!``````````````````````(` > ++M```````"```````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M`````````````#?D4Y;)V]8'^?O__P0"``!!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1! > ++M0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%" > ++M0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)# > ++M1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$04)#1$%"0T1!0D-$ > ++M04)#1``````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++M```````````````````````````````````````````````````````````` > ++,```````````````` > ++` > ++end > diff --git a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb > b/meta/recipes-extended/libarchive/libarchive_3.7.9.bb > index de9682400a..6b31256960 100644 > --- a/meta/recipes-extended/libarchive/libarchive_3.7.9.bb > +++ b/meta/recipes-extended/libarchive/libarchive_3.7.9.bb > @@ -47,6 +47,7 @@ SRC_URI = > "http://libarchive.org/downloads/libarchive-${PV}.tar.gz \ > file://CVE-2026-4111-1.patch \ > file://CVE-2026-4111-2.patch \ > file://CVE-2026-4426.patch \ > + file://CVE-2026-5121.patch \ > " > UPSTREAM_CHECK_URI = "http://libarchive.org/" >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#238361): https://lists.openembedded.org/g/openembedded-core/message/238361 Mute This Topic: https://lists.openembedded.org/mt/119437633/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
