From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server-vie001.gnuweeb.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_MSPIKE_H2,RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL, RCVD_IN_VALIDITY_SAFE,SPF_PASS,URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.6 Authentication-Results: server-vie001.gnuweeb.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20230601 header.b=Zsf4P3w0; dkim-atps=neutral Received: by server-vie001.gnuweeb.org (Postfix, from userid 1000) id 2747E312793C; Wed, 15 Oct 2025 18:50:57 +0000 (UTC) Authentication-Results: server-vie001.gnuweeb.org; dmarc=pass (p=none dis=none) header.from=gmail.com Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.167.47; helo=mail-lf1-f47.google.com; envelope-from=eerstenk@gmail.com; receiver= Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) by server-vie001.gnuweeb.org (Postfix) with ESMTPS id 161673127912 for ; Wed, 15 Oct 2025 18:50:54 +0000 (UTC) Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-57bd04f2e84so7717893e87.1 for ; Wed, 15 Oct 2025 11:50:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1760554254; x=1761159054; darn=vger.gnuweeb.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Ms3aufxqUvk7QGhKy5pnCIe+11Q0T0rhCzi3/o8GZ4c=; b=Zsf4P3w0L96Ee+2y7+o/Ea+8BTsy91J1Y3qEtcqS7xO8qu19tZlgCI8ECoXTLffR19 O81/yQOqvr7h4fIkV9eN6/M92QdE3jseHKITPsnmWEGToYczLEDcwPYDO9iuz7GlvDJl CxmwDxItqY7VaW8CIAjtZ6wikNhbX0kM6kAteTdL2X+As+GvIJOM3gisVz/gm3+9g2TH y2Lj2ZUzJ3vGLE7hgpLXbxH4pCOdKBQqNfVAEd79ZzS7rpClZ6eibx0tIW1RWy6/kobS Hn+B6l2JvCOYuQ4YtOaenWr75EcwEAJ1TJ5Xk5QzE+aXLOqZ6u/YkfM+6TeEi5HEgXT9 Nskg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1760554254; x=1761159054; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Ms3aufxqUvk7QGhKy5pnCIe+11Q0T0rhCzi3/o8GZ4c=; b=LjwdzzNuvhW1ldcppWDbRaHe72D3K+q2bd2ojzxE0O3tU5fjkmGJv6/oUDoXzuRtxI S4Xd5RJ6Xk2aJpqf5l4DnehKQCTErRXSG7r68b3eHE32Sysl1GcgctTq2HyqPHchNcnX H/86905gT3h/oqhKiZQT2IbMB/xW0VLkIYQUn2dCbr0xHGJFu1TlAfGD4eMKUXC5Sojj bU4CfWY7PYfPH24IBKnV9tSuDgxZpLENtwJcEhTSO+78mWwq5F2BK4vwkdz2eTAvyipd TlgaBunXORPl2Xyv1DMJMunWUWg0zjlfK19DXmACmHC9BAsitYGEZJ7DmR9fltBpoFYk U2pg== X-Gm-Message-State: AOJu0Yy/Z5j7/V7jeqY4AMpv3wYW86rFEtJsDZC6HTyrAqUzrlAidY2Q 0deymcSAtThwhQ9f4shYTEzdhSSUYne9RXejUpSSvZiaRt4K+ImRoSembQ1vb2gnx/MZTOYdmKb TRSi6Rw5a49xEi0U8ZvYFLiGvNwA3IusXBuPL X-Gm-Gg: ASbGncsThHoxfpRlgbxXa0o/A8JzG9q+MtDiEQAIj0efVapeMOW4jytbZKRvHlYfCAp itu7Aa3EoUVAzYh2L8Tnh9VkaRQPbSasRw2o0152/h+p8asd82Z7sHVN+uC3I5kFw6rrTDquTqS RihdKdwo4yy3tLd/LAqHYNuxOYPBY385TFe8inq/YjMF96TsEv+96G2QIoRoAbPwMdgkv/XtGCX MLoB/sl2JS352ejeBe4eH4= X-Google-Smtp-Source: AGHT+IE+erUlI4ZgQoCAKkR53vTbQ+oA1HyZbyk9/bEOFiVjXGqTVQNIWSw8GrHpVJO9WFSIIkJsG70wZVwMXrFFEPo= X-Received: by 2002:a05:6512:1190:b0:58b:211:3323 with SMTP id 2adb3069b0e04-5906de9a131mr8635788e87.56.1760554252876; Wed, 15 Oct 2025 11:50:52 -0700 (PDT) MIME-Version: 1.0 From: Eersten Keer Date: Wed, 15 Oct 2025 11:50:40 -0700 X-Gm-Features: AS18NWBx2gyikrIU4Vqb7OXfteAP3GjHmR_YzcsKNRoeGtiv4HpM2a8v0Uhg-fU Message-ID: Subject: gdix1003 drivers ubuntu 24 To: gwml@vger.gnuweeb.org Content-Type: multipart/alternative; boundary="000000000000d9c2ac064136fa8e" List-Id: --000000000000d9c2ac064136fa8e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, im trying to compile various goodix.c drivers i found in several places all fail after i set path to include, making me think these drivers are too unmaintained for newer versions of ubuntu. i even tried installing ubuntu 13 to compile. this touch panel is in a tablet from munbyn irt05 or irt08 ive tried this one which doesnt have dependency on old gcc & kernel goodix.c - drivers/input/touchscreen/goodix.c - Linux source code v6.17 - Bootlin Elixir Cross Referencer this fails with /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2581:25: error: unknown type name atomic64_t=E2=80=99 2581 | raw_atomic64_read(const atomic64_t *v) | ^~~~~~~~~~ its a looooooooong readout, before i paste that in here just checking the best spot to get this driver most common driver i get pointed to in searches is this one Nicola Landro / Goodix Touchscreen Linux Driver =C2=B7 GitLab this requires ubuntu 13, simply installing an older version of gcc compiler didnt work for me. after diving into the trash for an old pc that would even look at ubuntu 13, it couldnt find the path so i tried compiling with gcc -I/usr/src/linux-headers-3.8.0-19-generic/include goodix.c -o goodix and then i couldnt find asm so i did this ln -s ./asm-generic ./asm within the include folders anyway heres the full readout of the first one i mentioned below, please help! root@putername:/home/asdf/goodix# gcc -I/usr/src/linux-headers-6.11.0-21-generic/include goodix.c -o goodix In file included from /usr/src/linux-headers-6.11.0-21-generic/include/linux/kcsan-checks.h:13, from /usr/src/linux-headers-6.11.0-21-generic/include/asm/rwonce.h:27, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/compiler.h:329, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/array_size.h:5, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/kernel.h:16, from goodix.c:14: /usr/src/linux-headers-6.11.0-21-generic/include/linux/compiler_attributes.= h:55: warning: "__always_inline" redefined 55 | #define __always_inline inline __attribute__((__always_inline__)) | In file included from /usr/src/linux-headers-6.11.0-21-generic/include/linux/stddef.h:5, from /usr/include/linux/posix_types.h:5, from /usr/src/linux-headers-6.11.0-21-generic/include/uapi/linux/types.h:14, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/types.h:6, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/kasan-checks.h:5, from /usr/src/linux-headers-6.11.0-21-generic/include/asm/rwonce.h:26: /usr/src/linux-headers-6.11.0-21-generic/include/uapi/linux/stddef.h:8: note: this is the location of the previous definition 8 | #define __always_inline inline | /usr/src/linux-headers-6.11.0-21-generic/include/asm/rwonce.h:64:31: error: expected =E2=80=98;=E2=80=99 before =E2=80=98unsigned=E2=80=99 64 | static __no_sanitize_or_inline | ^ | ; 65 | unsigned long __read_once_word_nocheck(const void *addr) | ~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/asm/rwonce.h:82:28: error: expected =E2=80=98;=E2=80=99 before =E2=80=98unsigned=E2=80=99 82 | static __no_kasan_or_inline | ^ | ; 83 | unsigned long read_word_at_a_time(const void *addr) | ~~~~~~~~ In file included from /usr/src/linux-headers-6.11.0-21-generic/include/asm-generic/bitops/generic= -non-atomic.h:7, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/bitops.h:29, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/kernel.h:23: /usr/src/linux-headers-6.11.0-21-generic/include/asm-generic/bitops/generic= -non-atomic.h: In function =E2=80=98generic_test_bit_acquire=E2=80=99: /usr/src/linux-headers-6.11.0-21-generic/include/asm/barrier.h:205:9: warning: implicit declaration of function =E2=80=98barrie=E2=80=99 [-Wimplicit-function-declaration] 205 | barrier(); \ | ^~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/asm-generic/bitops/generic= -non-atomic.h:140:23: note: in expansion of macro =E2=80=98smp_load_acquire=E2=80=99 140 | return 1UL & (smp_load_acquire(p) >> (nr & (BITS_PER_LONG-1))); | ^~~~~~~~~~~~~~~~ In file included from /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic.h:80, from /usr/src/linux-headers-6.11.0-21-generic/include/asm-generic/bitops/lock.h:= 5, from /usr/src/linux-headers-6.11.0-21-generic/include/asm/bitops.h:31, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/bitops.h:68: /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h: In function =E2=80=98raw_atomic_try_cmpxchg=E2=80=99: /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2140:13: warning: implicit declaration of function =E2=80=98unlikely=E2=80=99 [-Wimplicit-function-declaration] 2140 | if (unlikely(r !=3D o)) | ^~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2142:16: warning: implicit declaration of function =E2=80=98likely=E2=80=99 [-Wimplicit-function-declaration] 2142 | return likely(r =3D=3D o); | ^~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h: At top level: /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2581:25: error: unknown type name atomic64_t=E2=80=99 2581 | raw_atomic64_read(const atomic64_t *v) | ^~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h: In function =E2=80=98raw_atomic64_read=E2=80=99: /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2583:16: warning: implicit declaration of function =E2=80=98arch_atomic64_read=E2=80= =99; did you mean =E2=80=98arch_atomic_read=E2=80=99? [-Wimplicit-function-declaration] 2583 | return arch_atomic64_read(v); | ^~~~~~~~~~~~~~~~~~ | arch_atomic_read /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h: At top level: /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2597:33: error: unknown type name atomic64_t=E2=80=99 2597 | raw_atomic64_read_acquire(const atomic64_t *v) | ^~~~~~~~~~ In file included from /usr/src/linux-headers-6.11.0-21-generic/include/linux/compiler.h:5: /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h: In function =E2=80=98raw_atomic64_read_acquire=E2=80=99: /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2604:27: error: =E2=80=98atomic64_t=E2=80=99 undeclared (first use in this function)= ; did you mean =E2=80=98atomic_t=E2=80=99? 2604 | if (__native_word(atomic64_t)) { | ^~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/compiler_types.h:496= :17: note: in definition of macro =E2=80=98__native_word=E2=80=99 496 | (sizeof(t) =3D=3D sizeof(char) || sizeof(t) =3D=3D sizeof(s= hort) || \ | ^ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2604:27: note: each undeclared identifier is reported only once for each function it appears in 2604 | if (__native_word(atomic64_t)) { | ^~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/compiler_types.h:496= :17: note: in definition of macro =E2=80=98__native_word=E2=80=99 496 | (sizeof(t) =3D=3D sizeof(char) || sizeof(t) =3D=3D sizeof(s= hort) || \ | ^ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2605:44: error: request for member =E2=80=98counter=E2=80=99 in something not a stru= cture or union 2605 | ret =3D smp_load_acquire(&(v)->counter); | ^~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/compiler_types.h:485= :27: note: in definition of macro =E2=80=98__unqual_scalar_typeof=E2=80=99 485 | _Generic((x), \ | ^ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2605:23: note: in expansion of macro =E2=80=98smp_load_acquire=E2=80=99 2605 | ret =3D smp_load_acquire(&(v)->counter); | ^~~~~~~~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2605:44: error: request for member =E2=80=98counter=E2=80=99 in something not a stru= cture or union 2605 | ret =3D smp_load_acquire(&(v)->counter); | ^~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/compiler_types.h:485= :27: note: in definition of macro =E2=80=98__unqual_scalar_typeof=E2=80=99 485 | _Generic((x), \ | ^ /usr/src/linux-headers-6.11.0-21-generic/include/asm/rwonce.h:50:9: note: in expansion of macro =E2=80=98__READ_ONCE=E2=80=99 50 | __READ_ONCE(x); \ | ^~~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/asm/barrier.h:204:44: note: in expansion of macro =E2=80=98READ_ONCE=E2=80=99 204 | __unqual_scalar_typeof(*p) ___p1 =3D READ_ONCE(*p); \ | ^~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2605:23: note: in expansion of macro =E2=80=98smp_load_acquire=E2=80=99 2605 | ret =3D smp_load_acquire(&(v)->counter); | ^~~~~~~~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2605:44: error: request for member =E2=80=98counter=E2=80=99 in something not a stru= cture or union 2605 | ret =3D smp_load_acquire(&(v)->counter); | ^~ /usr/src/linux-headers-6.11.0-21-generic/include/asm/rwonce.h:44:73: note: in definition of macro =E2=80=98__READ_ONCE=E2=80=99 44 | #define __READ_ONCE(x) (*(const volatile __unqual_scalar_typeof(x) *)&(x)) | ^ /usr/src/linux-headers-6.11.0-21-generic/include/asm/barrier.h:204:44: note: in expansion of macro =E2=80=98READ_ONCE=E2=80=99 204 | __unqual_scalar_typeof(*p) ___p1 =3D READ_ONCE(*p); \ | ^~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2605:23: note: in expansion of macro =E2=80=98smp_load_acquire=E2=80=99 2605 | ret =3D smp_load_acquire(&(v)->counter); | ^~~~~~~~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2605:44: error: request for member =E2=80=98counter=E2=80=99 in something not a stru= cture or union 2605 | ret =3D smp_load_acquire(&(v)->counter); | ^~ /usr/src/linux-headers-6.11.0-21-generic/include/asm/barrier.h:206:18: note: in definition of macro =E2=80=98smp_load_acquire=E2=80=99 206 | (typeof(*p))___p1; \ | ^ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h: At top level: /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2627:18: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2627 | raw_atomic64_set(atomic64_t *v, s64 i) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2644:26: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2644 | raw_atomic64_set_release(atomic64_t *v, s64 i) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2670:25: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2670 | raw_atomic64_add(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2687:32: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2687 | raw_atomic64_add_return(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2698:2: error: #error "Unable to define raw_atomic64_add_return" 2698 | #error "Unable to define raw_atomic64_add_return" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2714:40: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2714 | raw_atomic64_add_return_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2725:2: error: #error "Unable to define raw_atomic64_add_return_acquire" 2725 | #error "Unable to define raw_atomic64_add_return_acquire" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2741:40: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2741 | raw_atomic64_add_return_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2751:2: error: #error "Unable to define raw_atomic64_add_return_release" 2751 | #error "Unable to define raw_atomic64_add_return_release" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2767:40: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2767 | raw_atomic64_add_return_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2774:2: error: #error "Unable to define raw_atomic64_add_return_relaxed" 2774 | #error "Unable to define raw_atomic64_add_return_relaxed" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2790:31: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2790 | raw_atomic64_fetch_add(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2801:2: error: #error "Unable to define raw_atomic64_fetch_add" 2801 | #error "Unable to define raw_atomic64_fetch_add" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2817:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2817 | raw_atomic64_fetch_add_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2828:2: error: #error "Unable to define raw_atomic64_fetch_add_acquire" 2828 | #error "Unable to define raw_atomic64_fetch_add_acquire" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2844:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2844 | raw_atomic64_fetch_add_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2854:2: error: #error "Unable to define raw_atomic64_fetch_add_release" 2854 | #error "Unable to define raw_atomic64_fetch_add_release" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2870:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2870 | raw_atomic64_fetch_add_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2877:2: error: #error "Unable to define raw_atomic64_fetch_add_relaxed" 2877 | #error "Unable to define raw_atomic64_fetch_add_relaxed" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2893:25: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2893 | raw_atomic64_sub(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2910:32: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2910 | raw_atomic64_sub_return(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2921:2: error: #error "Unable to define raw_atomic64_sub_return" 2921 | #error "Unable to define raw_atomic64_sub_return" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2937:40: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2937 | raw_atomic64_sub_return_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2948:2: error: #error "Unable to define raw_atomic64_sub_return_acquire" 2948 | #error "Unable to define raw_atomic64_sub_return_acquire" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2964:40: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2964 | raw_atomic64_sub_return_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2974:2: error: #error "Unable to define raw_atomic64_sub_return_release" 2974 | #error "Unable to define raw_atomic64_sub_return_release" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2990:40: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 2990 | raw_atomic64_sub_return_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:2997:2: error: #error "Unable to define raw_atomic64_sub_return_relaxed" 2997 | #error "Unable to define raw_atomic64_sub_return_relaxed" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3013:31: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3013 | raw_atomic64_fetch_sub(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3024:2: error: #error "Unable to define raw_atomic64_fetch_sub" 3024 | #error "Unable to define raw_atomic64_fetch_sub" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3040:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3040 | raw_atomic64_fetch_sub_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3051:2: error: #error "Unable to define raw_atomic64_fetch_sub_acquire" 3051 | #error "Unable to define raw_atomic64_fetch_sub_acquire" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3067:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3067 | raw_atomic64_fetch_sub_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3077:2: error: #error "Unable to define raw_atomic64_fetch_sub_release" 3077 | #error "Unable to define raw_atomic64_fetch_sub_release" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3093:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3093 | raw_atomic64_fetch_sub_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3100:2: error: #error "Unable to define raw_atomic64_fetch_sub_relaxed" 3100 | #error "Unable to define raw_atomic64_fetch_sub_relaxed" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3115:18: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3115 | raw_atomic64_inc(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3135:25: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3135 | raw_atomic64_inc_return(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3161:33: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3161 | raw_atomic64_inc_return_acquire(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3187:33: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3187 | raw_atomic64_inc_return_release(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3212:33: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3212 | raw_atomic64_inc_return_relaxed(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3234:24: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3234 | raw_atomic64_fetch_inc(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3260:32: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3260 | raw_atomic64_fetch_inc_acquire(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3286:32: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3286 | raw_atomic64_fetch_inc_release(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3311:32: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3311 | raw_atomic64_fetch_inc_relaxed(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3333:18: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3333 | raw_atomic64_dec(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3353:25: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3353 | raw_atomic64_dec_return(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3379:33: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3379 | raw_atomic64_dec_return_acquire(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3405:33: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3405 | raw_atomic64_dec_return_release(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3430:33: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3430 | raw_atomic64_dec_return_relaxed(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3452:24: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3452 | raw_atomic64_fetch_dec(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3478:32: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3478 | raw_atomic64_fetch_dec_acquire(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3504:32: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3504 | raw_atomic64_fetch_dec_release(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3529:32: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3529 | raw_atomic64_fetch_dec_relaxed(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3552:25: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3552 | raw_atomic64_and(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3569:31: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3569 | raw_atomic64_fetch_and(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3580:2: error: #error "Unable to define raw_atomic64_fetch_and" 3580 | #error "Unable to define raw_atomic64_fetch_and" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3596:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3596 | raw_atomic64_fetch_and_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3607:2: error: #error "Unable to define raw_atomic64_fetch_and_acquire" 3607 | #error "Unable to define raw_atomic64_fetch_and_acquire" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3623:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3623 | raw_atomic64_fetch_and_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3633:2: error: #error "Unable to define raw_atomic64_fetch_and_release" 3633 | #error "Unable to define raw_atomic64_fetch_and_release" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3649:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3649 | raw_atomic64_fetch_and_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3656:2: error: #error "Unable to define raw_atomic64_fetch_and_relaxed" 3656 | #error "Unable to define raw_atomic64_fetch_and_relaxed" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3672:28: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3672 | raw_atomic64_andnot(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3693:34: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3693 | raw_atomic64_fetch_andnot(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3720:42: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3720 | raw_atomic64_fetch_andnot_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3747:42: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3747 | raw_atomic64_fetch_andnot_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3773:42: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3773 | raw_atomic64_fetch_andnot_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3796:24: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3796 | raw_atomic64_or(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3813:30: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3813 | raw_atomic64_fetch_or(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3824:2: error: #error "Unable to define raw_atomic64_fetch_or" 3824 | #error "Unable to define raw_atomic64_fetch_or" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3840:38: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3840 | raw_atomic64_fetch_or_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3851:2: error: #error "Unable to define raw_atomic64_fetch_or_acquire" 3851 | #error "Unable to define raw_atomic64_fetch_or_acquire" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3867:38: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3867 | raw_atomic64_fetch_or_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3877:2: error: #error "Unable to define raw_atomic64_fetch_or_release" 3877 | #error "Unable to define raw_atomic64_fetch_or_release" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3893:38: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3893 | raw_atomic64_fetch_or_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3900:2: error: #error "Unable to define raw_atomic64_fetch_or_relaxed" 3900 | #error "Unable to define raw_atomic64_fetch_or_relaxed" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3916:25: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3916 | raw_atomic64_xor(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3933:31: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3933 | raw_atomic64_fetch_xor(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3944:2: error: #error "Unable to define raw_atomic64_fetch_xor" 3944 | #error "Unable to define raw_atomic64_fetch_xor" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3960:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3960 | raw_atomic64_fetch_xor_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3971:2: error: #error "Unable to define raw_atomic64_fetch_xor_acquire" 3971 | #error "Unable to define raw_atomic64_fetch_xor_acquire" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3987:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 3987 | raw_atomic64_fetch_xor_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:3997:2: error: #error "Unable to define raw_atomic64_fetch_xor_release" 3997 | #error "Unable to define raw_atomic64_fetch_xor_release" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4013:39: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4013 | raw_atomic64_fetch_xor_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4020:2: error: #error "Unable to define raw_atomic64_fetch_xor_relaxed" 4020 | #error "Unable to define raw_atomic64_fetch_xor_relaxed" | ^~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4036:19: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4036 | raw_atomic64_xchg(atomic64_t *v, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4063:27: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4063 | raw_atomic64_xchg_acquire(atomic64_t *v, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4090:27: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4090 | raw_atomic64_xchg_release(atomic64_t *v, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4116:27: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4116 | raw_atomic64_xchg_relaxed(atomic64_t *v, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4141:22: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4141 | raw_atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4170:30: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4170 | raw_atomic64_cmpxchg_acquire(atomic64_t *v, s64 old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4199:30: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4199 | raw_atomic64_cmpxchg_release(atomic64_t *v, s64 old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4227:30: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4227 | raw_atomic64_cmpxchg_relaxed(atomic64_t *v, s64 old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4253:26: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4253 | raw_atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4287:34: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4287 | raw_atomic64_try_cmpxchg_acquire(atomic64_t *v, s64 *old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4321:34: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4321 | raw_atomic64_try_cmpxchg_release(atomic64_t *v, s64 *old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4354:34: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4354 | raw_atomic64_try_cmpxchg_relaxed(atomic64_t *v, s64 *old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4381:34: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4381 | raw_atomic64_sub_and_test(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4401:27: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4401 | raw_atomic64_dec_and_test(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4421:27: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4421 | raw_atomic64_inc_and_test(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4442:34: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4442 | raw_atomic64_add_negative(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4469:42: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4469 | raw_atomic64_add_negative_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4496:42: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4496 | raw_atomic64_add_negative_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4522:42: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4522 | raw_atomic64_add_negative_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4547:31: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4547 | raw_atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4577:25: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4577 | raw_atomic64_add_unless(atomic64_t *v, s64 a, s64 u) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4598:27: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4598 | raw_atomic64_inc_not_zero(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4619:34: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4619 | raw_atomic64_inc_unless_negative(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4647:34: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4647 | raw_atomic64_dec_unless_positive(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-arch-f= allback.h:4675:30: error: unknown type name atomic64_t=E2=80=99; did you mean =E2=80=98atomic_= t=E2=80=99? 4675 | raw_atomic64_dec_if_positive(atomic64_t *v) | ^~~~~~~~~~ | atomic_t In file included from /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic.h:82: /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1608:21: error: unknown type name =E2=80=98atomic64_t=E2=80=99 1608 | atomic64_read(const atomic64_t *v) | ^~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1625:29: error: unknown type name =E2=80=98atomic64_t=E2=80=99 1625 | atomic64_read_acquire(const atomic64_t *v) | ^~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1643:14: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1643 | atomic64_set(atomic64_t *v, s64 i) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1661:22: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1661 | atomic64_set_release(atomic64_t *v, s64 i) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1680:21: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1680 | atomic64_add(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1698:28: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1698 | atomic64_add_return(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1717:36: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1717 | atomic64_add_return_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1735:36: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1735 | atomic64_add_return_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1754:36: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1754 | atomic64_add_return_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1772:27: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1772 | atomic64_fetch_add(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1791:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1791 | atomic64_fetch_add_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1809:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1809 | atomic64_fetch_add_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1828:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1828 | atomic64_fetch_add_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1846:21: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1846 | atomic64_sub(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1864:28: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1864 | atomic64_sub_return(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1883:36: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1883 | atomic64_sub_return_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1901:36: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1901 | atomic64_sub_return_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1920:36: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1920 | atomic64_sub_return_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1938:27: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1938 | atomic64_fetch_sub(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1957:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1957 | atomic64_fetch_sub_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1975:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1975 | atomic64_fetch_sub_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:1994:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 1994 | atomic64_fetch_sub_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2011:14: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2011 | atomic64_inc(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2028:21: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2028 | atomic64_inc_return(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2046:29: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2046 | atomic64_inc_return_acquire(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2063:29: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2063 | atomic64_inc_return_release(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2081:29: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2081 | atomic64_inc_return_relaxed(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2098:20: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2098 | atomic64_fetch_inc(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2116:28: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2116 | atomic64_fetch_inc_acquire(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2133:28: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2133 | atomic64_fetch_inc_release(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2151:28: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2151 | atomic64_fetch_inc_relaxed(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2168:14: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2168 | atomic64_dec(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2185:21: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2185 | atomic64_dec_return(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2203:29: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2203 | atomic64_dec_return_acquire(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2220:29: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2220 | atomic64_dec_return_release(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2238:29: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2238 | atomic64_dec_return_relaxed(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2255:20: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2255 | atomic64_fetch_dec(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2273:28: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2273 | atomic64_fetch_dec_acquire(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2290:28: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2290 | atomic64_fetch_dec_release(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2308:28: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2308 | atomic64_fetch_dec_relaxed(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2326:21: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2326 | atomic64_and(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2344:27: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2344 | atomic64_fetch_and(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2363:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2363 | atomic64_fetch_and_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2381:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2381 | atomic64_fetch_and_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2400:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2400 | atomic64_fetch_and_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2418:24: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2418 | atomic64_andnot(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2436:30: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2436 | atomic64_fetch_andnot(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2455:38: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2455 | atomic64_fetch_andnot_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2473:38: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2473 | atomic64_fetch_andnot_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2492:38: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2492 | atomic64_fetch_andnot_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2510:20: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2510 | atomic64_or(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2528:26: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2528 | atomic64_fetch_or(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2547:34: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2547 | atomic64_fetch_or_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2565:34: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2565 | atomic64_fetch_or_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2584:34: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2584 | atomic64_fetch_or_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2602:21: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2602 | atomic64_xor(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2620:27: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2620 | atomic64_fetch_xor(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2639:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2639 | atomic64_fetch_xor_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2657:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2657 | atomic64_fetch_xor_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2676:35: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2676 | atomic64_fetch_xor_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2694:15: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2694 | atomic64_xchg(atomic64_t *v, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2713:23: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2713 | atomic64_xchg_acquire(atomic64_t *v, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2731:23: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2731 | atomic64_xchg_release(atomic64_t *v, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2750:23: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2750 | atomic64_xchg_relaxed(atomic64_t *v, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2770:18: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2770 | atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2791:26: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2791 | atomic64_cmpxchg_acquire(atomic64_t *v, s64 old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2811:26: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2811 | atomic64_cmpxchg_release(atomic64_t *v, s64 old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2832:26: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2832 | atomic64_cmpxchg_relaxed(atomic64_t *v, s64 old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2853:22: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2853 | atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2876:30: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2876 | atomic64_try_cmpxchg_acquire(atomic64_t *v, s64 *old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2898:30: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2898 | atomic64_try_cmpxchg_release(atomic64_t *v, s64 *old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2921:30: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2921 | atomic64_try_cmpxchg_relaxed(atomic64_t *v, s64 *old, s64 new) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2940:30: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2940 | atomic64_sub_and_test(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2958:23: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2958 | atomic64_dec_and_test(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2976:23: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2976 | atomic64_inc_and_test(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:2995:30: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 2995 | atomic64_add_negative(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:3014:38: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 3014 | atomic64_add_negative_acquire(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:3032:38: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 3032 | atomic64_add_negative_release(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:3051:38: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 3051 | atomic64_add_negative_relaxed(s64 i, atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:3071:27: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 3071 | atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:3092:21: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 3092 | atomic64_add_unless(atomic64_t *v, s64 a, s64 u) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:3111:23: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 3111 | atomic64_inc_not_zero(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:3130:30: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 3130 | atomic64_inc_unless_negative(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:3149:30: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 3149 | atomic64_dec_unless_positive(atomic64_t *v) | ^~~~~~~~~~ | atomic_t /usr/src/linux-headers-6.11.0-21-generic/include/linux/atomic/atomic-instru= mented.h:3168:26: error: unknown type name =E2=80=98atomic64_t=E2=80=99; did you mean =E2=80= =98atomic_t=E2=80=99? 3168 | atomic64_dec_if_positive(atomic64_t *v) | ^~~~~~~~~~ | atomic_t In file included from /usr/src/linux-headers-6.11.0-21-generic/include/linux/kernel.h:30: /usr/src/linux-headers-6.11.0-21-generic/include/linux/panic.h:12:45: error: expected =E2=80=98,=E2=80=99 or =E2=80=98;=E2=80=99 before =E2=80=98= __cold=E2=80=99 12 | void panic(const char *fmt, ...) __noreturn __cold; | ^~~~~~ In file included from /usr/src/linux-headers-6.11.0-21-generic/include/linux/printk.h:6, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/kernel.h:31: /usr/src/linux-headers-6.11.0-21-generic/include/linux/init.h:151:13: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=99, =E2=80=98;=E2= =80=99, =E2=80=98asm=E2=80=99 or =E2=80=98__attribute__=E2=80=99 before =E2= =80=98init_rootfs=E2=80=99 151 | void __init init_rootfs(void); | ^~~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/init.h:381:13: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=99, =E2=80=98;=E2= =80=99, =E2=80=98asm=E2=80=99 or =E2=80=98__attribute__=E2=80=99 before =E2=80=98parse_early_param=E2=80=99 381 | void __init parse_early_param(void); | ^~~~~~~~~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/init.h:382:13: error: expected =E2=80=98=3D=E2=80=99, =E2=80=98,=E2=80=99, =E2=80=98;=E2= =80=99, =E2=80=98asm=E2=80=99 or =E2=80=98__attribute__=E2=80=99 before =E2=80=98parse_early_options=E2=80=99 382 | void __init parse_early_options(char *cmdline); | ^~~~~~~~~~~~~~~~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/printk.h:141:36: error: expected =E2=80=98;=E2=80=99 before =E2=80=98void=E2=80=99 141 | static inline __printf(1, 2) __cold | ^ | ; 142 | void early_printk(const char *s, ...) { } | ~~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/printk.h:206:36: error: expected =E2=80=98;=E2=80=99 before =E2=80=98int=E2=80=99 206 | static inline __printf(1, 2) __cold | ^ | ; 207 | int _printk(const char *s, ...) | ~~~ /usr/src/linux-headers-6.11.0-21-generic/include/linux/printk.h:211:36: error: expected =E2=80=98;=E2=80=99 before =E2=80=98int=E2=80=99 211 | static inline __printf(1, 2) __cold | ^ | ; 212 | int _printk_deferred(const char *s, ...) | ~~~ In file included from /usr/src/linux-headers-6.11.0-21-generic/include/asm/current.h:6, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/mutex.h:14, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/kernfs.h:11, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/sysfs.h:16, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/kobject.h:20, from /usr/src/linux-headers-6.11.0-21-generic/include/linux/dmi.h:6, from goodix.c:15: /usr/src/linux-headers-6.11.0-21-generic/include/linux/thread_info.h:60:10: fatal error: asm/thread_info.h: No such file or directory 60 | #include | ^~~~~~~~~~~~~~~~~~~ compilation terminated. --000000000000d9c2ac064136fa8e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0 ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+SGVsbG8sIGlt IHRyeWluZyB0byBjb21waWxlIHZhcmlvdXMgZ29vZGl4LmMgZHJpdmVycyBpIGZvdW5kIGluIHNl dmVyYWwgcGxhY2VzIGFsbCBmYWlsIGFmdGVyIGkgc2V0IHBhdGggdG8gaW5jbHVkZSwgbWFraW5n IG1lIHRoaW5rIHRoZXNlIGRyaXZlcnMgYXJlIHRvbyB1bm1haW50YWluZWQgZm9yIG5ld2VyIHZl cnNpb25zIG9mIHVidW50dS4gaSBldmVuIHRyaWVkIGluc3RhbGxpbmcgdWJ1bnR1IDEzIHRvIGNv bXBpbGUuIHRoaXMgdG91Y2ggcGFuZWwgaXMgaW4gYSB0YWJsZXQgZnJvbSBtdW5ieW7CoGlydDA1 IG9yIGlydDA4PGRpdj48YnI+PC9kaXY+PGRpdj5pdmUgdHJpZWQgdGhpcyBvbmUgd2hpY2ggZG9l c250IGhhdmUgZGVwZW5kZW5jecKgb24gb2xkIGdjYyAmYW1wOyBrZXJuZWw8L2Rpdj48ZGl2Pjxh IGhyZWY9Imh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L3Y2LjE3L3NvdXJjZS9kcml2 ZXJzL2lucHV0L3RvdWNoc2NyZWVuL2dvb2RpeC5jIj5nb29kaXguYyAtIGRyaXZlcnMvaW5wdXQv dG91Y2hzY3JlZW4vZ29vZGl4LmMgLSBMaW51eCBzb3VyY2UgY29kZSB2Ni4xNyAtIEJvb3RsaW4g RWxpeGlyIENyb3NzIFJlZmVyZW5jZXI8L2E+PC9kaXY+PGRpdj50aGlzIGZhaWxzIHdpdGjCoDwv ZGl2PjxkaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2lu Y2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MjU4MToyNTogZXJyb3I6 IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk8L2Rpdj48ZGl2PsKgMjU4MSB8IHJhd19h dG9taWM2NF9yZWFkKGNvbnN0IGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PC9kaXY+ PGRpdj5pdHPCoGEgbG9vb29vb29vb25nIHJlYWRvdXQsIGJlZm9yZSBpIHBhc3RlIHRoYXQgaW4g aGVyZSBqdXN0IGNoZWNraW5nIHRoZSBiZXN0IHNwb3QgdG8gZ2V0IHRoaXMgZHJpdmVyPC9kaXY+ PGRpdj48YnI+PC9kaXY+PGRpdj5tb3N0IGNvbW1vbiBkcml2ZXIgaSBnZXQgcG9pbnRlZCB0byBp biBzZWFyY2hlcyBpcyB0aGlzIG9uZTwvZGl2PjxkaXY+PGEgaHJlZj0iaHR0cHM6Ly9naXRsYWIu Y29tL25pY29sYWxhbmRyby9nb29kaXgtdG91Y2hzY3JlZW4tbGludXgtZHJpdmVyI2tub3duLXN1 cHBvcnRlZC1kZXZpY2VzIj5OaWNvbGEgTGFuZHJvIC8gR29vZGl4IFRvdWNoc2NyZWVuIExpbnV4 IERyaXZlciDCtyBHaXRMYWI8L2E+PC9kaXY+PGRpdj50aGlzIHJlcXVpcmVzIHVidW50dSAxMywg c2ltcGx5IGluc3RhbGxpbmcgYW4gb2xkZXIgdmVyc2lvbiBvZiBnY2MgY29tcGlsZXIgZGlkbnTC oHdvcmsgZm9yIG1lLjwvZGl2PjxkaXY+YWZ0ZXIgZGl2aW5nIGludG8gdGhlIHRyYXNoIGZvciBh biBvbGQgcGMgdGhhdCB3b3VsZCBldmVuIGxvb2sgYXQgdWJ1bnR1IDEzLCBpdCBjb3VsZG50IGZp bmQgdGhlIHBhdGggc28gaSB0cmllZCBjb21waWxpbmcgd2l0aMKgPC9kaXY+PGRpdj5nY2MgLUkv dXNyL3NyYy9saW51eC1oZWFkZXJzLTMuOC4wLTE5LWdlbmVyaWMvaW5jbHVkZSBnb29kaXguYyAt byBnb29kaXg8L2Rpdj48ZGl2PmFuZCB0aGVuIGkgY291bGRudCBmaW5kIGFzbSBzbyBpIGRpZCB0 aGlzwqBsbiAtcyAuL2FzbS1nZW5lcmljIC4vYXNtIHdpdGhpbiB0aGUgaW5jbHVkZSBmb2xkZXJz PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5hbnl3YXkgaGVyZXMgdGhlIGZ1bGwgcmVhZG91dCBv ZiB0aGUgZmlyc3Qgb25lIGkgbWVudGlvbmVkIGJlbG93LDwvZGl2PjxkaXY+cGxlYXNlIGhlbHAh PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48 YnI+PC9kaXY+PGRpdj48ZGl2PnJvb3RAcHV0ZXJuYW1lOi9ob21lL2FzZGYvZ29vZGl4IyBnY2Mg LUkvdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUgZ29vZGl4 LmMgLW8gZ29vZGl4PC9kaXY+PGRpdj5JbiBmaWxlIGluY2x1ZGVkIGZyb20gL3Vzci9zcmMvbGlu dXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2tjc2FuLWNoZWNrcy5o OjEzLDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBmcm9tIC91c3Ivc3JjL2xp bnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9hc20vcndvbmNlLmg6MjcsPC9k aXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGZyb20gL3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2NvbXBpbGVyLmg6MzI5LDwvZGl2 PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBmcm9tIC91c3Ivc3JjL2xpbnV4LWhlYWRl cnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hcnJheV9zaXplLmg6NSw8L2Rpdj48 ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgZnJvbSAvdXNyL3NyYy9saW51eC1oZWFkZXJz LTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgva2VybmVsLmg6MTYsPC9kaXY+PGRpdj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGZyb20gZ29vZGl4LmM6MTQ6PC9kaXY+PGRpdj4vdXNy L3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvY29tcGls ZXJfYXR0cmlidXRlcy5oOjU1OiB3YXJuaW5nOiAmcXVvdDtfX2Fsd2F5c19pbmxpbmUmcXVvdDsg cmVkZWZpbmVkPC9kaXY+PGRpdj7CoCDCoDU1IHwgI2RlZmluZSBfX2Fsd2F5c19pbmxpbmXCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoGlubGluZSBfX2F0dHJpYnV0ZV9fKChfX2Fsd2F5c19pbmxp bmVfXykpPC9kaXY+PGRpdj7CoCDCoCDCoCB8PC9kaXY+PGRpdj5JbiBmaWxlIGluY2x1ZGVkIGZy b20gL3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4 L3N0ZGRlZi5oOjUsPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGZyb20gL3Vz ci9pbmNsdWRlL2xpbnV4L3Bvc2l4X3R5cGVzLmg6NSw8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgZnJvbSAvdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmlj L2luY2x1ZGUvdWFwaS9saW51eC90eXBlcy5oOjE0LDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqBmcm9tIC91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMv aW5jbHVkZS9saW51eC90eXBlcy5oOjYsPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoGZyb20gL3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRl L2xpbnV4L2thc2FuLWNoZWNrcy5oOjUsPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoGZyb20gL3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRl L2FzbS9yd29uY2UuaDoyNjo8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4w LTIxLWdlbmVyaWMvaW5jbHVkZS91YXBpL2xpbnV4L3N0ZGRlZi5oOjg6IG5vdGU6IHRoaXMgaXMg dGhlIGxvY2F0aW9uIG9mIHRoZSBwcmV2aW91cyBkZWZpbml0aW9uPC9kaXY+PGRpdj7CoCDCoCA4 IHwgI2RlZmluZSBfX2Fsd2F5c19pbmxpbmUgaW5saW5lPC9kaXY+PGRpdj7CoCDCoCDCoCB8PC9k aXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUv YXNtL3J3b25jZS5oOjY0OjMxOiBlcnJvcjogZXhwZWN0ZWQg4oCYO+KAmSBiZWZvcmUg4oCYdW5z aWduZWTigJk8L2Rpdj48ZGl2PsKgIMKgNjQgfCBzdGF0aWMgX19ub19zYW5pdGl6ZV9vcl9pbmxp bmU8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoF48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoDs8L2Rpdj48ZGl2PsKgIMKgNjUgfCB1bnNpZ25lZCBs b25nIF9fcmVhZF9vbmNlX3dvcmRfbm9jaGVjayhjb25zdCB2b2lkICphZGRyKTwvZGl2PjxkaXY+ wqAgwqAgwqAgfCB+fn5+fn5+fjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjEx LjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2FzbS9yd29uY2UuaDo4MjoyODogZXJyb3I6IGV4cGVjdGVk IOKAmDvigJkgYmVmb3JlIOKAmHVuc2lnbmVk4oCZPC9kaXY+PGRpdj7CoCDCoDgyIHwgc3RhdGlj IF9fbm9fa2FzYW5fb3JfaW5saW5lPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDs8L2Rpdj48ZGl2PsKgIMKgODMgfCB1 bnNpZ25lZCBsb25nIHJlYWRfd29yZF9hdF9hX3RpbWUoY29uc3Qgdm9pZCAqYWRkcik8L2Rpdj48 ZGl2PsKgIMKgIMKgIHwgfn5+fn5+fn48L2Rpdj48ZGl2PkluIGZpbGUgaW5jbHVkZWQgZnJvbSAv dXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvYXNtLWdlbmVy aWMvYml0b3BzL2dlbmVyaWMtbm9uLWF0b21pYy5oOjcsPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoGZyb20gL3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJp Yy9pbmNsdWRlL2xpbnV4L2JpdG9wcy5oOjI5LDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqBmcm9tIC91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9rZXJuZWwuaDoyMzo8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMt Ni4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9hc20tZ2VuZXJpYy9iaXRvcHMvZ2VuZXJpYy1ub24t YXRvbWljLmg6IEluIGZ1bmN0aW9uIOKAmGdlbmVyaWNfdGVzdF9iaXRfYWNxdWlyZeKAmTo8L2Rp dj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9h c20vYmFycmllci5oOjIwNTo5OiB3YXJuaW5nOiBpbXBsaWNpdCBkZWNsYXJhdGlvbiBvZiBmdW5j dGlvbiDigJhiYXJyaWXigJkgWy1XaW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dPC9kaXY+ PGRpdj7CoCAyMDUgfMKgIMKgIMKgIMKgIMKgYmFycmllcigpO8KgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIFw8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoF5+fn5+fn48L2Rpdj48ZGl2 Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9hc20tZ2Vu ZXJpYy9iaXRvcHMvZ2VuZXJpYy1ub24tYXRvbWljLmg6MTQwOjIzOiBub3RlOiBpbiBleHBhbnNp b24gb2YgbWFjcm8g4oCYc21wX2xvYWRfYWNxdWlyZeKAmTwvZGl2PjxkaXY+wqAgMTQwIHzCoCDC oCDCoCDCoCDCoHJldHVybiAxVUwgJmFtcDsgKHNtcF9sb2FkX2FjcXVpcmUocCkgJmd0OyZndDsg KG5yICZhbXA7IChCSVRTX1BFUl9MT05HLTEpKSk7PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+fn5+fn5+PC9kaXY+PGRpdj5J biBmaWxlIGluY2x1ZGVkIGZyb20gL3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2Vu ZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy5oOjgwLDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqBmcm9tIC91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMv aW5jbHVkZS9hc20tZ2VuZXJpYy9iaXRvcHMvbG9jay5oOjUsPC9kaXY+PGRpdj7CoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoGZyb20gL3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2Vu ZXJpYy9pbmNsdWRlL2FzbS9iaXRvcHMuaDozMSw8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgZnJvbSAvdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2lu Y2x1ZGUvbGludXgvYml0b3BzLmg6Njg6PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJz LTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxi YWNrLmg6IEluIGZ1bmN0aW9uIOKAmHJhd19hdG9taWNfdHJ5X2NtcHhjaGfigJk6PC9kaXY+PGRp dj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgv YXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MjE0MDoxMzogd2FybmluZzogaW1wbGljaXQg ZGVjbGFyYXRpb24gb2YgZnVuY3Rpb24g4oCYdW5saWtlbHnigJkgWy1XaW1wbGljaXQtZnVuY3Rp b24tZGVjbGFyYXRpb25dPC9kaXY+PGRpdj7CoDIxNDAgfMKgIMKgIMKgIMKgIMKgaWYgKHVubGlr ZWx5KHIgIT0gbykpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+ fn5+fjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9p bmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjIxNDI6MTY6IHdhcm5p bmc6IGltcGxpY2l0IGRlY2xhcmF0aW9uIG9mIGZ1bmN0aW9uIOKAmGxpa2VseeKAmSBbLVdpbXBs aWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbl08L2Rpdj48ZGl2PsKgMjE0MiB8wqAgwqAgwqAgwqAg wqByZXR1cm4gbGlrZWx5KHIgPT0gbyk7PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgXn5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEu MC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6 IEF0IHRvcCBsZXZlbDo8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIx LWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDoyNTgx OjI1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTwvZGl2PjxkaXY+wqAy NTgxIHwgcmF3X2F0b21pYzY0X3JlYWQoY29uc3QgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKg IMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48 L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVk ZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDogSW4gZnVuY3Rpb24g4oCYcmF3 X2F0b21pYzY0X3JlYWTigJk6PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEu MC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6 MjU4MzoxNjogd2FybmluZzogaW1wbGljaXQgZGVjbGFyYXRpb24gb2YgZnVuY3Rpb24g4oCYYXJj aF9hdG9taWM2NF9yZWFk4oCZOyBkaWQgeW91IG1lYW4g4oCYYXJjaF9hdG9taWNfcmVhZOKAmT8g Wy1XaW1wbGljaXQtZnVuY3Rpb24tZGVjbGFyYXRpb25dPC9kaXY+PGRpdj7CoDI1ODMgfMKgIMKg IMKgIMKgIMKgcmV0dXJuIGFyY2hfYXRvbWljNjRfcmVhZCh2KTs8L2Rpdj48ZGl2PsKgIMKgIMKg IHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+fn5+fn5+fn48L2Rpdj48ZGl2PsKg IMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhcmNoX2F0b21pY19yZWFkPC9kaXY+PGRp dj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgv YXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6IEF0IHRvcCBsZXZlbDo8L2Rpdj48ZGl2Pi91 c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9t aWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDoyNTk3OjMzOiBlcnJvcjogdW5rbm93biB0eXBlIG5h bWUgYXRvbWljNjRfdOKAmTwvZGl2PjxkaXY+wqAyNTk3IHwgcmF3X2F0b21pYzY0X3JlYWRfYWNx dWlyZShjb25zdCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2Pjxk aXY+SW4gZmlsZSBpbmNsdWRlZCBmcm9tIC91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIx LWdlbmVyaWMvaW5jbHVkZS9saW51eC9jb21waWxlci5oOjU6PC9kaXY+PGRpdj4vdXNyL3NyYy9s aW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21p Yy1hcmNoLWZhbGxiYWNrLmg6IEluIGZ1bmN0aW9uIOKAmHJhd19hdG9taWM2NF9yZWFkX2FjcXVp cmXigJk6PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmlj L2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MjYwNDoyNzogZXJy b3I6IOKAmGF0b21pYzY0X3TigJkgdW5kZWNsYXJlZCAoZmlyc3QgdXNlIGluIHRoaXMgZnVuY3Rp b24pOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI2MDQgfMKgIMKg IMKgIMKgIMKgaWYgKF9fbmF0aXZlX3dvcmQoYXRvbWljNjRfdCkpIHs8L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48 L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVk ZS9saW51eC9jb21waWxlcl90eXBlcy5oOjQ5NjoxNzogbm90ZTogaW4gZGVmaW5pdGlvbiBvZiBt YWNybyDigJhfX25hdGl2ZV93b3Jk4oCZPC9kaXY+PGRpdj7CoCA0OTYgfMKgIMKgIMKgIMKgIMKg KHNpemVvZih0KSA9PSBzaXplb2YoY2hhcikgfHwgc2l6ZW9mKHQpID09IHNpemVvZihzaG9ydCkg fHwgXDwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXjwvZGl2 PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xp bnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjI2MDQ6Mjc6IG5vdGU6IGVhY2ggdW5k ZWNsYXJlZCBpZGVudGlmaWVyIGlzIHJlcG9ydGVkIG9ubHkgb25jZSBmb3IgZWFjaCBmdW5jdGlv biBpdCBhcHBlYXJzIGluPC9kaXY+PGRpdj7CoDI2MDQgfMKgIMKgIMKgIMKgIMKgaWYgKF9fbmF0 aXZlX3dvcmQoYXRvbWljNjRfdCkpIHs8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2Pi91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9jb21waWxlcl90 eXBlcy5oOjQ5NjoxNzogbm90ZTogaW4gZGVmaW5pdGlvbiBvZiBtYWNybyDigJhfX25hdGl2ZV93 b3Jk4oCZPC9kaXY+PGRpdj7CoCA0OTYgfMKgIMKgIMKgIMKgIMKgKHNpemVvZih0KSA9PSBzaXpl b2YoY2hhcikgfHwgc2l6ZW9mKHQpID09IHNpemVvZihzaG9ydCkgfHwgXDwvZGl2PjxkaXY+wqAg wqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXjwvZGl2PjxkaXY+L3Vzci9zcmMvbGlu dXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMt YXJjaC1mYWxsYmFjay5oOjI2MDU6NDQ6IGVycm9yOiByZXF1ZXN0IGZvciBtZW1iZXIg4oCYY291 bnRlcuKAmSBpbiBzb21ldGhpbmcgbm90IGEgc3RydWN0dXJlIG9yIHVuaW9uPC9kaXY+PGRpdj7C oDI2MDUgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgcmV0ID0gc21wX2xvYWRfYWNxdWlyZSgm YW1wOyh2KS0mZ3Q7Y291bnRlcik7PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn48L2Rp dj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9s aW51eC9jb21waWxlcl90eXBlcy5oOjQ4NToyNzogbm90ZTogaW4gZGVmaW5pdGlvbiBvZiBtYWNy byDigJhfX3VucXVhbF9zY2FsYXJfdHlwZW9m4oCZPC9kaXY+PGRpdj7CoCA0ODUgfMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgX0dlbmVyaWMoKHgpLMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXDwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXjwvZGl2PjxkaXY+ L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0 b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjI2MDU6MjM6IG5vdGU6IGluIGV4cGFuc2lvbiBv ZiBtYWNybyDigJhzbXBfbG9hZF9hY3F1aXJl4oCZPC9kaXY+PGRpdj7CoDI2MDUgfMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgcmV0ID0gc21wX2xvYWRfYWNxdWlyZSgmYW1wOyh2KS0mZ3Q7Y291 bnRlcik7PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqBefn5+fn5+fn5+fn5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYu MTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNr Lmg6MjYwNTo0NDogZXJyb3I6IHJlcXVlc3QgZm9yIG1lbWJlciDigJhjb3VudGVy4oCZIGluIHNv bWV0aGluZyBub3QgYSBzdHJ1Y3R1cmUgb3IgdW5pb248L2Rpdj48ZGl2PsKgMjYwNSB8wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqByZXQgPSBzbXBfbG9hZF9hY3F1aXJlKCZhbXA7KHYpLSZndDtj b3VudGVyKTs8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefjwvZGl2PjxkaXY+L3Vzci9z cmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2NvbXBpbGVy X3R5cGVzLmg6NDg1OjI3OiBub3RlOiBpbiBkZWZpbml0aW9uIG9mIG1hY3JvIOKAmF9fdW5xdWFs X3NjYWxhcl90eXBlb2bigJk8L2Rpdj48ZGl2PsKgIDQ4NSB8wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqBfR2VuZXJpYygoeCkswqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBcPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBePC9kaXY+PGRpdj4vdXNyL3NyYy9saW51 eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvYXNtL3J3b25jZS5oOjUwOjk6IG5v dGU6IGluIGV4cGFuc2lvbiBvZiBtYWNybyDigJhfX1JFQURfT05DReKAmTwvZGl2PjxkaXY+wqAg wqA1MCB8wqAgwqAgwqAgwqAgwqBfX1JFQURfT05DRSh4KTvCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFw8L2Rp dj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn5+PC9kaXY+PGRpdj4vdXNy L3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvYXNtL2JhcnJpZXIu aDoyMDQ6NDQ6IG5vdGU6IGluIGV4cGFuc2lvbiBvZiBtYWNybyDigJhSRUFEX09OQ0XigJk8L2Rp dj48ZGl2PsKgIDIwNCB8wqAgwqAgwqAgwqAgwqBfX3VucXVhbF9zY2FsYXJfdHlwZW9mKCpwKSBf X19wMSA9IFJFQURfT05DRSgqcCk7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBcPC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFk ZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZh bGxiYWNrLmg6MjYwNToyMzogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3JvIOKAmHNtcF9sb2Fk X2FjcXVpcmXigJk8L2Rpdj48ZGl2PsKgMjYwNSB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBy ZXQgPSBzbXBfbG9hZF9hY3F1aXJlKCZhbXA7KHYpLSZndDtjb3VudGVyKTs8L2Rpdj48ZGl2PsKg IMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn5+fn5+ fn48L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDoyNjA1OjQ0OiBlcnJvcjog cmVxdWVzdCBmb3IgbWVtYmVyIOKAmGNvdW50ZXLigJkgaW4gc29tZXRoaW5nIG5vdCBhIHN0cnVj dHVyZSBvciB1bmlvbjwvZGl2PjxkaXY+wqAyNjA1IHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oHJldCA9IHNtcF9sb2FkX2FjcXVpcmUoJmFtcDsodiktJmd0O2NvdW50ZXIpOzwvZGl2PjxkaXY+ wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIF5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYu MTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvYXNtL3J3b25jZS5oOjQ0OjczOiBub3RlOiBpbiBkZWZp bml0aW9uIG9mIG1hY3JvIOKAmF9fUkVBRF9PTkNF4oCZPC9kaXY+PGRpdj7CoCDCoDQ0IHwgI2Rl ZmluZSBfX1JFQURfT05DRSh4KcKgICgqKGNvbnN0IHZvbGF0aWxlIF9fdW5xdWFsX3NjYWxhcl90 eXBlb2YoeCkgKikmYW1wOyh4KSk8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF48L2Rpdj48ZGl2Pi91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9hc20vYmFycmllci5oOjIw NDo0NDogbm90ZTogaW4gZXhwYW5zaW9uIG9mIG1hY3JvIOKAmFJFQURfT05DReKAmTwvZGl2Pjxk aXY+wqAgMjA0IHzCoCDCoCDCoCDCoCDCoF9fdW5xdWFsX3NjYWxhcl90eXBlb2YoKnApIF9fX3Ax ID0gUkVBRF9PTkNFKCpwKTvCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFw8L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBefn5+fn5+fn48L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMt Ni4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJh Y2suaDoyNjA1OjIzOiBub3RlOiBpbiBleHBhbnNpb24gb2YgbWFjcm8g4oCYc21wX2xvYWRfYWNx dWlyZeKAmTwvZGl2PjxkaXY+wqAyNjA1IHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHJldCA9 IHNtcF9sb2FkX2FjcXVpcmUoJmFtcDsodiktJmd0O2NvdW50ZXIpOzwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fn5+fn5+fjwv ZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRl L2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjI2MDU6NDQ6IGVycm9yOiByZXF1 ZXN0IGZvciBtZW1iZXIg4oCYY291bnRlcuKAmSBpbiBzb21ldGhpbmcgbm90IGEgc3RydWN0dXJl IG9yIHVuaW9uPC9kaXY+PGRpdj7CoDI2MDUgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgcmV0 ID0gc21wX2xvYWRfYWNxdWlyZSgmYW1wOyh2KS0mZ3Q7Y291bnRlcik7PC9kaXY+PGRpdj7CoCDC oCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgXn48L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4w LTIxLWdlbmVyaWMvaW5jbHVkZS9hc20vYmFycmllci5oOjIwNjoxODogbm90ZTogaW4gZGVmaW5p dGlvbiBvZiBtYWNybyDigJhzbXBfbG9hZF9hY3F1aXJl4oCZPC9kaXY+PGRpdj7CoCAyMDYgfMKg IMKgIMKgIMKgIMKgKHR5cGVvZigqcCkpX19fcDE7wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXDwvZGl2PjxkaXY+wqAg wqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF48L2Rpdj48ZGl2Pi91c3Ivc3JjL2xp bnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWlj LWFyY2gtZmFsbGJhY2suaDogQXQgdG9wIGxldmVsOjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgt aGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJj aC1mYWxsYmFjay5oOjI2Mjc6MTg6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF90 4oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI2MjcgfCByYXdf YXRvbWljNjRfc2V0KGF0b21pYzY0X3QgKnYsIHM2NCBpKTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGlu dXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMt YXJjaC1mYWxsYmFjay5oOjI2NDQ6MjY6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2 NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI2NDQgfCBy YXdfYXRvbWljNjRfc2V0X3JlbGVhc2UoYXRvbWljNjRfdCAqdiwgczY0IGkpPC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+ fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1n ZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MjY3MDoy NTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDi gJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjY3MCB8IHJhd19hdG9taWM2NF9hZGQoczY0IGks IGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMv bGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9t aWMtYXJjaC1mYWxsYmFjay5oOjI2ODc6MzI6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9t aWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI2ODcg fCByYXdfYXRvbWljNjRfYWRkX3JldHVybihzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2 PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4 LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFy Y2gtZmFsbGJhY2suaDoyNjk4OjI6IGVycm9yOiAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmlu ZSByYXdfYXRvbWljNjRfYWRkX3JldHVybiZxdW90OzwvZGl2PjxkaXY+wqAyNjk4IHwgI2Vycm9y ICZxdW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0b21pYzY0X2FkZF9yZXR1cm4mcXVvdDs8L2Rp dj48ZGl2PsKgIMKgIMKgIHzCoCBefn5+fjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVy cy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxs YmFjay5oOjI3MTQ6NDA6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBk aWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI3MTQgfCByYXdfYXRvbWlj NjRfYWRkX3JldHVybl9hY3F1aXJlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAg wqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2 PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xp bnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjI3MjU6MjogZXJyb3I6ICNlcnJvciAm cXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9hZGRfcmV0dXJuX2FjcXVpcmUmcXVv dDs8L2Rpdj48ZGl2PsKgMjcyNSB8ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19h dG9taWM2NF9hZGRfcmV0dXJuX2FjcXVpcmUmcXVvdDs8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCBe fn5+fjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9p bmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjI3NDE6NDA6IGVycm9y OiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWlj X3TigJk/PC9kaXY+PGRpdj7CoDI3NDEgfCByYXdfYXRvbWljNjRfYWRkX3JldHVybl9yZWxlYXNl KHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48 L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgt aGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJj aC1mYWxsYmFjay5oOjI3NTE6MjogZXJyb3I6ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5l IHJhd19hdG9taWM2NF9hZGRfcmV0dXJuX3JlbGVhc2UmcXVvdDs8L2Rpdj48ZGl2PsKgMjc1MSB8 ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9hZGRfcmV0dXJuX3Jl bGVhc2UmcXVvdDs8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCBefn5+fjwvZGl2PjxkaXY+L3Vzci9z cmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9h dG9taWMtYXJjaC1mYWxsYmFjay5oOjI3Njc6NDA6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBh dG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI3 NjcgfCByYXdfYXRvbWljNjRfYWRkX3JldHVybl9yZWxheGVkKHM2NCBpLCBhdG9taWM2NF90ICp2 KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2Vu ZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjI3NzQ6Mjog ZXJyb3I6ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9hZGRfcmV0 dXJuX3JlbGF4ZWQmcXVvdDs8L2Rpdj48ZGl2PsKgMjc3NCB8ICNlcnJvciAmcXVvdDtVbmFibGUg dG8gZGVmaW5lIHJhd19hdG9taWM2NF9hZGRfcmV0dXJuX3JlbGF4ZWQmcXVvdDs8L2Rpdj48ZGl2 PsKgIMKgIMKgIHzCoCBefn5+fjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjEx LjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5o OjI3OTA6MzE6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91 IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI3OTAgfCByYXdfYXRvbWljNjRfZmV0 Y2hfYWRkKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2Pjxk aXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdl bmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDoyODAxOjI6 IGVycm9yOiAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdfYXRvbWljNjRfZmV0Y2hf YWRkJnF1b3Q7PC9kaXY+PGRpdj7CoDI4MDEgfCAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmlu ZSByYXdfYXRvbWljNjRfZmV0Y2hfYWRkJnF1b3Q7PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgXn5+ fn48L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDoyODE3OjM5OiBlcnJvcjog dW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY190 4oCZPzwvZGl2PjxkaXY+wqAyODE3IHwgcmF3X2F0b21pYzY0X2ZldGNoX2FkZF9hY3F1aXJlKHM2 NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2 PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRl cnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFs bGJhY2suaDoyODI4OjI6IGVycm9yOiAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdf YXRvbWljNjRfZmV0Y2hfYWRkX2FjcXVpcmUmcXVvdDs8L2Rpdj48ZGl2PsKgMjgyOCB8ICNlcnJv ciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF9hZGRfYWNxdWlyZSZx dW90OzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIF5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51 eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1h cmNoLWZhbGxiYWNrLmg6Mjg0NDozOTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0 X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjg0NCB8IHJh d19hdG9taWM2NF9mZXRjaF9hZGRfcmVsZWFzZShzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48 ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190 PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1 ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6Mjg1NDoyOiBlcnJvcjogI2Vy cm9yICZxdW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0b21pYzY0X2ZldGNoX2FkZF9yZWxlYXNl JnF1b3Q7PC9kaXY+PGRpdj7CoDI4NTQgfCAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSBy YXdfYXRvbWljNjRfZmV0Y2hfYWRkX3JlbGVhc2UmcXVvdDs8L2Rpdj48ZGl2PsKgIMKgIMKgIHzC oCBefn5+fjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJp Yy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjI4NzA6Mzk6IGVy cm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRv bWljX3TigJk/PC9kaXY+PGRpdj7CoDI4NzAgfCByYXdfYXRvbWljNjRfZmV0Y2hfYWRkX3JlbGF4 ZWQoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+ PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgt aGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJj aC1mYWxsYmFjay5oOjI4Nzc6MjogZXJyb3I6ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5l IHJhd19hdG9taWM2NF9mZXRjaF9hZGRfcmVsYXhlZCZxdW90OzwvZGl2PjxkaXY+wqAyODc3IHwg I2Vycm9yICZxdW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0b21pYzY0X2ZldGNoX2FkZF9yZWxh eGVkJnF1b3Q7PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgXn5+fn48L2Rpdj48ZGl2Pi91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRv bWljLWFyY2gtZmFsbGJhY2suaDoyODkzOjI1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRv bWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyODkz IHwgcmF3X2F0b21pYzY0X3N1YihzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rp dj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0 b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmlj L2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MjkxMDozMjogZXJy b3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9t aWNfdOKAmT88L2Rpdj48ZGl2PsKgMjkxMCB8IHJhd19hdG9taWM2NF9zdWJfcmV0dXJuKHM2NCBp LCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKg IHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNf dDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNs dWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjI5MjE6MjogZXJyb3I6ICNl cnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9zdWJfcmV0dXJuJnF1b3Q7 PC9kaXY+PGRpdj7CoDI5MjEgfCAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdfYXRv bWljNjRfc3ViX3JldHVybiZxdW90OzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIF5+fn5+PC9kaXY+ PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGlu dXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MjkzNzo0MDogZXJyb3I6IHVua25vd24g dHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rp dj48ZGl2PsKgMjkzNyB8IHJhd19hdG9taWM2NF9zdWJfcmV0dXJuX2FjcXVpcmUoczY0IGksIGF0 b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+ wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYu MTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNr Lmg6Mjk0ODoyOiBlcnJvcjogI2Vycm9yICZxdW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0b21p YzY0X3N1Yl9yZXR1cm5fYWNxdWlyZSZxdW90OzwvZGl2PjxkaXY+wqAyOTQ4IHwgI2Vycm9yICZx dW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0b21pYzY0X3N1Yl9yZXR1cm5fYWNxdWlyZSZxdW90 OzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIF5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1o ZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNo LWZhbGxiYWNrLmg6Mjk2NDo0MDogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3Ti gJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjk2NCB8IHJhd19h dG9taWM2NF9zdWJfcmV0dXJuX3JlbGVhc2UoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRp dj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190 PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1 ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6Mjk3NDoyOiBlcnJvcjogI2Vy cm9yICZxdW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0b21pYzY0X3N1Yl9yZXR1cm5fcmVsZWFz ZSZxdW90OzwvZGl2PjxkaXY+wqAyOTc0IHwgI2Vycm9yICZxdW90O1VuYWJsZSB0byBkZWZpbmUg cmF3X2F0b21pYzY0X3N1Yl9yZXR1cm5fcmVsZWFzZSZxdW90OzwvZGl2PjxkaXY+wqAgwqAgwqAg fMKgIF5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5l cmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6Mjk5MDo0MDog ZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhh dG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjk5MCB8IHJhd19hdG9taWM2NF9zdWJfcmV0dXJuX3Jl bGF4ZWQoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+ fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9s aW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21p Yy1hcmNoLWZhbGxiYWNrLmg6Mjk5NzoyOiBlcnJvcjogI2Vycm9yICZxdW90O1VuYWJsZSB0byBk ZWZpbmUgcmF3X2F0b21pYzY0X3N1Yl9yZXR1cm5fcmVsYXhlZCZxdW90OzwvZGl2PjxkaXY+wqAy OTk3IHwgI2Vycm9yICZxdW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0b21pYzY0X3N1Yl9yZXR1 cm5fcmVsYXhlZCZxdW90OzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIF5+fn5+PC9kaXY+PGRpdj4v dXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRv bWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzAxMzozMTogZXJyb3I6IHVua25vd24gdHlwZSBu YW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2 PsKgMzAxMyB8IHJhd19hdG9taWM2NF9mZXRjaF9zdWIoczY0IGksIGF0b21pYzY0X3QgKnYpPC9k aXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMv bGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9t aWMtYXJjaC1mYWxsYmFjay5oOjMwMjQ6MjogZXJyb3I6ICNlcnJvciAmcXVvdDtVbmFibGUgdG8g ZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF9zdWImcXVvdDs8L2Rpdj48ZGl2PsKgMzAyNCB8ICNl cnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF9zdWImcXVvdDs8 L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCBefn5+fjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1m YWxsYmFjay5oOjMwNDA6Mzk6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZ OyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDMwNDAgfCByYXdfYXRv bWljNjRfZmV0Y2hfc3ViX2FjcXVpcmUoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2 PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xp bnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjMwNTE6MjogZXJyb3I6ICNlcnJvciAm cXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF9zdWJfYWNxdWlyZSZxdW90 OzwvZGl2PjxkaXY+wqAzMDUxIHwgI2Vycm9yICZxdW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0 b21pYzY0X2ZldGNoX3N1Yl9hY3F1aXJlJnF1b3Q7PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgXn5+ fn48L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDozMDY3OjM5OiBlcnJvcjog dW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY190 4oCZPzwvZGl2PjxkaXY+wqAzMDY3IHwgcmF3X2F0b21pYzY0X2ZldGNoX3N1Yl9yZWxlYXNlKHM2 NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2 PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRl cnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFs bGJhY2suaDozMDc3OjI6IGVycm9yOiAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdf YXRvbWljNjRfZmV0Y2hfc3ViX3JlbGVhc2UmcXVvdDs8L2Rpdj48ZGl2PsKgMzA3NyB8ICNlcnJv ciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF9zdWJfcmVsZWFzZSZx dW90OzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIF5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51 eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1h cmNoLWZhbGxiYWNrLmg6MzA5MzozOTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0 X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzA5MyB8IHJh d19hdG9taWM2NF9mZXRjaF9zdWJfcmVsYXhlZChzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48 ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190 PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1 ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzEwMDoyOiBlcnJvcjogI2Vy cm9yICZxdW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0b21pYzY0X2ZldGNoX3N1Yl9yZWxheGVk JnF1b3Q7PC9kaXY+PGRpdj7CoDMxMDAgfCAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSBy YXdfYXRvbWljNjRfZmV0Y2hfc3ViX3JlbGF4ZWQmcXVvdDs8L2Rpdj48ZGl2PsKgIMKgIMKgIHzC oCBefn5+fjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJp Yy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjMxMTU6MTg6IGVy cm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRv bWljX3TigJk/PC9kaXY+PGRpdj7CoDMxMTUgfCByYXdfYXRvbWljNjRfaW5jKGF0b21pYzY0X3Qg KnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+ fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21p Y190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2lu Y2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzEzNToyNTogZXJyb3I6 IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNf dOKAmT88L2Rpdj48ZGl2PsKgMzEzNSB8IHJhd19hdG9taWM2NF9pbmNfcmV0dXJuKGF0b21pYzY0 X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1m YWxsYmFjay5oOjMxNjE6MzM6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZ OyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDMxNjEgfCByYXdfYXRv bWljNjRfaW5jX3JldHVybl9hY3F1aXJlKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+ fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1m YWxsYmFjay5oOjMxODc6MzM6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZ OyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDMxODcgfCByYXdfYXRv bWljNjRfaW5jX3JldHVybl9yZWxlYXNlKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+ fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1m YWxsYmFjay5oOjMyMTI6MzM6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZ OyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDMyMTIgfCByYXdfYXRv bWljNjRfaW5jX3JldHVybl9yZWxheGVkKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+ fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1m YWxsYmFjay5oOjMyMzQ6MjQ6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZ OyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDMyMzQgfCByYXdfYXRv bWljNjRfZmV0Y2hfaW5jKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRp dj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgv YXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzI2MDozMjogZXJyb3I6IHVua25vd24gdHlw ZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48 ZGl2PsKgMzI2MCB8IHJhd19hdG9taWM2NF9mZXRjaF9pbmNfYWNxdWlyZShhdG9taWM2NF90ICp2 KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vz ci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21p Yy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjMyODY6MzI6IGVycm9yOiB1bmtub3duIHR5cGUgbmFt ZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7C oDMyODYgfCByYXdfYXRvbWljNjRfZmV0Y2hfaW5jX3JlbGVhc2UoYXRvbWljNjRfdCAqdik8L2Rp dj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRv bWljLWFyY2gtZmFsbGJhY2suaDozMzExOjMyOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRv bWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAzMzEx IHwgcmF3X2F0b21pYzY0X2ZldGNoX2luY19yZWxheGVkKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRp dj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51 eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1h cmNoLWZhbGxiYWNrLmg6MzMzMzoxODogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0 X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzMzMyB8IHJh d19hdG9taWM2NF9kZWMoYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhl YWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gt ZmFsbGJhY2suaDozMzUzOjI1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKA mTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAzMzUzIHwgcmF3X2F0 b21pYzY0X2RlY19yZXR1cm4oYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKg IMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9k aXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUv bGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzM3OTozMzogZXJyb3I6IHVua25v d24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88 L2Rpdj48ZGl2PsKgMzM3OSB8IHJhd19hdG9taWM2NF9kZWNfcmV0dXJuX2FjcXVpcmUoYXRvbWlj NjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9k aXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUv bGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzQwNTozMzogZXJyb3I6IHVua25v d24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88 L2Rpdj48ZGl2PsKgMzQwNSB8IHJhd19hdG9taWM2NF9kZWNfcmV0dXJuX3JlbGVhc2UoYXRvbWlj NjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9k aXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUv bGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzQzMDozMzogZXJyb3I6IHVua25v d24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88 L2Rpdj48ZGl2PsKgMzQzMCB8IHJhd19hdG9taWM2NF9kZWNfcmV0dXJuX3JlbGF4ZWQoYXRvbWlj NjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9k aXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUv bGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzQ1MjoyNDogZXJyb3I6IHVua25v d24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88 L2Rpdj48ZGl2PsKgMzQ1MiB8IHJhd19hdG9taWM2NF9mZXRjaF9kZWMoYXRvbWljNjRfdCAqdik8 L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBe fn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4w LTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDoz NDc4OjMyOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBt ZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAzNDc4IHwgcmF3X2F0b21pYzY0X2ZldGNo X2RlY19hY3F1aXJlKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2Pjxk aXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1n ZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzUwNDoz MjogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDi gJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzUwNCB8IHJhd19hdG9taWM2NF9mZXRjaF9kZWNf cmVsZWFzZShhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKg IMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBh dG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJp Yy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjM1Mjk6MzI6IGVy cm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRv bWljX3TigJk/PC9kaXY+PGRpdj7CoDM1MjkgfCByYXdfYXRvbWljNjRfZmV0Y2hfZGVjX3JlbGF4 ZWQoYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWlj X3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDozNTUyOjI1OiBlcnJvcjog dW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY190 4oCZPzwvZGl2PjxkaXY+wqAzNTUyIHwgcmF3X2F0b21pYzY0X2FuZChzNjQgaSwgYXRvbWljNjRf dCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFk ZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZh bGxiYWNrLmg6MzU2OTozMTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7 IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzU2OSB8IHJhd19hdG9t aWM2NF9mZXRjaF9hbmQoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8 wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+ PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjEx LjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5o OjM1ODA6MjogZXJyb3I6ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2 NF9mZXRjaF9hbmQmcXVvdDs8L2Rpdj48ZGl2PsKgMzU4MCB8ICNlcnJvciAmcXVvdDtVbmFibGUg dG8gZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF9hbmQmcXVvdDs8L2Rpdj48ZGl2PsKgIMKgIMKg IHzCoCBefn5+fjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2Vu ZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjM1OTY6Mzk6 IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCY YXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDM1OTYgfCByYXdfYXRvbWljNjRfZmV0Y2hfYW5kX2Fj cXVpcmUoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+ fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGlu dXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMt YXJjaC1mYWxsYmFjay5oOjM2MDc6MjogZXJyb3I6ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVm aW5lIHJhd19hdG9taWM2NF9mZXRjaF9hbmRfYWNxdWlyZSZxdW90OzwvZGl2PjxkaXY+wqAzNjA3 IHwgI2Vycm9yICZxdW90O1VuYWJsZSB0byBkZWZpbmUgcmF3X2F0b21pYzY0X2ZldGNoX2FuZF9h Y3F1aXJlJnF1b3Q7PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgXn5+fn48L2Rpdj48ZGl2Pi91c3Iv c3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMv YXRvbWljLWFyY2gtZmFsbGJhY2suaDozNjIzOjM5OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg YXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAz NjIzIHwgcmF3X2F0b21pYzY0X2ZldGNoX2FuZF9yZWxlYXNlKHM2NCBpLCBhdG9taWM2NF90ICp2 KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg YXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVy aWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDozNjMzOjI6IGVy cm9yOiAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdfYXRvbWljNjRfZmV0Y2hfYW5k X3JlbGVhc2UmcXVvdDs8L2Rpdj48ZGl2PsKgMzYzMyB8ICNlcnJvciAmcXVvdDtVbmFibGUgdG8g ZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF9hbmRfcmVsZWFzZSZxdW90OzwvZGl2PjxkaXY+wqAg wqAgwqAgfMKgIF5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0y MS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6MzY0 OTozOTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVh biDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzY0OSB8IHJhd19hdG9taWM2NF9mZXRjaF9h bmRfcmVsYXhlZChzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+ fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3Ny Yy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0 b21pYy1hcmNoLWZhbGxiYWNrLmg6MzY1NjoyOiBlcnJvcjogI2Vycm9yICZxdW90O1VuYWJsZSB0 byBkZWZpbmUgcmF3X2F0b21pYzY0X2ZldGNoX2FuZF9yZWxheGVkJnF1b3Q7PC9kaXY+PGRpdj7C oDM2NTYgfCAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdfYXRvbWljNjRfZmV0Y2hf YW5kX3JlbGF4ZWQmcXVvdDs8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCBefn5+fjwvZGl2PjxkaXY+ L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0 b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjM2NzI6Mjg6IGVycm9yOiB1bmtub3duIHR5cGUg bmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRp dj7CoDM2NzIgfCByYXdfYXRvbWljNjRfYW5kbm90KHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2 PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVy cy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxs YmFjay5oOjM2OTM6MzQ6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBk aWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDM2OTMgfCByYXdfYXRvbWlj NjRfZmV0Y2hfYW5kbm90KHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAg fMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+ fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1m YWxsYmFjay5oOjM3MjA6NDI6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZ OyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDM3MjAgfCByYXdfYXRv bWljNjRfZmV0Y2hfYW5kbm90X2FjcXVpcmUoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRp dj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0 b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmlj L2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6Mzc0Nzo0MjogZXJy b3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9t aWNfdOKAmT88L2Rpdj48ZGl2PsKgMzc0NyB8IHJhd19hdG9taWM2NF9mZXRjaF9hbmRub3RfcmVs ZWFzZShzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+ fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Iv c3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMv YXRvbWljLWFyY2gtZmFsbGJhY2suaDozNzczOjQyOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg YXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAz NzczIHwgcmF3X2F0b21pYzY0X2ZldGNoX2FuZG5vdF9yZWxheGVkKHM2NCBpLCBhdG9taWM2NF90 ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjEx LjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5o OjM3OTY6MjQ6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91 IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDM3OTYgfCByYXdfYXRvbWljNjRfb3Io czY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3Ny Yy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0 b21pYy1hcmNoLWZhbGxiYWNrLmg6MzgxMzozMDogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0 b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzgx MyB8IHJhd19hdG9taWM2NF9mZXRjaF9vcihzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2 PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBe fn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRl cnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFs bGJhY2suaDozODI0OjI6IGVycm9yOiAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdf YXRvbWljNjRfZmV0Y2hfb3ImcXVvdDs8L2Rpdj48ZGl2PsKgMzgyNCB8ICNlcnJvciAmcXVvdDtV bmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF9vciZxdW90OzwvZGl2PjxkaXY+wqAg wqAgwqAgfMKgIF5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0y MS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6Mzg0 MDozODogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVh biDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzg0MCB8IHJhd19hdG9taWM2NF9mZXRjaF9v cl9hY3F1aXJlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+ fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGlu dXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMt YXJjaC1mYWxsYmFjay5oOjM4NTE6MjogZXJyb3I6ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVm aW5lIHJhd19hdG9taWM2NF9mZXRjaF9vcl9hY3F1aXJlJnF1b3Q7PC9kaXY+PGRpdj7CoDM4NTEg fCAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdfYXRvbWljNjRfZmV0Y2hfb3JfYWNx dWlyZSZxdW90OzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIF5+fn5+PC9kaXY+PGRpdj4vdXNyL3Ny Yy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0 b21pYy1hcmNoLWZhbGxiYWNrLmg6Mzg2NzozODogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0 b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzg2 NyB8IHJhd19hdG9taWM2NF9mZXRjaF9vcl9yZWxlYXNlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwv ZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNf dDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNs dWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjM4Nzc6MjogZXJyb3I6ICNl cnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF9vcl9yZWxlYXNl JnF1b3Q7PC9kaXY+PGRpdj7CoDM4NzcgfCAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSBy YXdfYXRvbWljNjRfZmV0Y2hfb3JfcmVsZWFzZSZxdW90OzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKg IF5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmlj L2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6Mzg5MzozODogZXJy b3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9t aWNfdOKAmT88L2Rpdj48ZGl2PsKgMzg5MyB8IHJhd19hdG9taWM2NF9mZXRjaF9vcl9yZWxheGVk KHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rp dj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVy cy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxs YmFjay5oOjM5MDA6MjogZXJyb3I6ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19h dG9taWM2NF9mZXRjaF9vcl9yZWxheGVkJnF1b3Q7PC9kaXY+PGRpdj7CoDM5MDAgfCAjZXJyb3Ig JnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdfYXRvbWljNjRfZmV0Y2hfb3JfcmVsYXhlZCZxdW90 OzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIF5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1o ZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNo LWZhbGxiYWNrLmg6MzkxNjoyNTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3Ti gJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzkxNiB8IHJhd19h dG9taWM2NF94b3IoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwv ZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRl L2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjM5MzM6MzE6IGVycm9yOiB1bmtu b3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/ PC9kaXY+PGRpdj7CoDM5MzMgfCByYXdfYXRvbWljNjRfZmV0Y2hfeG9yKHM2NCBpLCBhdG9taWM2 NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2 Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9h dG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDozOTQ0OjI6IGVycm9yOiAjZXJyb3IgJnF1b3Q7 VW5hYmxlIHRvIGRlZmluZSByYXdfYXRvbWljNjRfZmV0Y2hfeG9yJnF1b3Q7PC9kaXY+PGRpdj7C oDM5NDQgfCAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdfYXRvbWljNjRfZmV0Y2hf eG9yJnF1b3Q7PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgXn5+fn48L2Rpdj48ZGl2Pi91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRv bWljLWFyY2gtZmFsbGJhY2suaDozOTYwOjM5OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRv bWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAzOTYw IHwgcmF3X2F0b21pYzY0X2ZldGNoX3hvcl9hY3F1aXJlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwv ZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRv bWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMv aW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDozOTcxOjI6IGVycm9y OiAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdfYXRvbWljNjRfZmV0Y2hfeG9yX2Fj cXVpcmUmcXVvdDs8L2Rpdj48ZGl2PsKgMzk3MSB8ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVm aW5lIHJhd19hdG9taWM2NF9mZXRjaF94b3JfYWNxdWlyZSZxdW90OzwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIF5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1n ZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6Mzk4Nzoz OTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDi gJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzk4NyB8IHJhd19hdG9taWM2NF9mZXRjaF94b3Jf cmVsZWFzZShzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+ fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9s aW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21p Yy1hcmNoLWZhbGxiYWNrLmg6Mzk5NzoyOiBlcnJvcjogI2Vycm9yICZxdW90O1VuYWJsZSB0byBk ZWZpbmUgcmF3X2F0b21pYzY0X2ZldGNoX3hvcl9yZWxlYXNlJnF1b3Q7PC9kaXY+PGRpdj7CoDM5 OTcgfCAjZXJyb3IgJnF1b3Q7VW5hYmxlIHRvIGRlZmluZSByYXdfYXRvbWljNjRfZmV0Y2hfeG9y X3JlbGVhc2UmcXVvdDs8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCBefn5+fjwvZGl2PjxkaXY+L3Vz ci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21p Yy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjQwMTM6Mzk6IGVycm9yOiB1bmtub3duIHR5cGUgbmFt ZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7C oDQwMTMgfCByYXdfYXRvbWljNjRfZmV0Y2hfeG9yX3JlbGF4ZWQoczY0IGksIGF0b21pYzY0X3Qg KnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8 wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2Vu ZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjQwMjA6Mjog ZXJyb3I6ICNlcnJvciAmcXVvdDtVbmFibGUgdG8gZGVmaW5lIHJhd19hdG9taWM2NF9mZXRjaF94 b3JfcmVsYXhlZCZxdW90OzwvZGl2PjxkaXY+wqA0MDIwIHwgI2Vycm9yICZxdW90O1VuYWJsZSB0 byBkZWZpbmUgcmF3X2F0b21pYzY0X2ZldGNoX3hvcl9yZWxheGVkJnF1b3Q7PC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgXn5+fn48L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4w LTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDo0 MDM2OjE5OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBt ZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0MDM2IHwgcmF3X2F0b21pYzY0X3hjaGco YXRvbWljNjRfdCAqdiwgczY0IG5ldyk8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFk ZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZh bGxiYWNrLmg6NDA2MzoyNzogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7 IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgNDA2MyB8IHJhd19hdG9t aWM2NF94Y2hnX2FjcXVpcmUoYXRvbWljNjRfdCAqdiwgczY0IG5ldyk8L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48 L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1n ZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6NDA5MDoy NzogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDi gJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgNDA5MCB8IHJhd19hdG9taWM2NF94Y2hnX3JlbGVh c2UoYXRvbWljNjRfdCAqdiwgczY0IG5ldyk8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9k aXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUv bGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6NDExNjoyNzogZXJyb3I6IHVua25v d24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88 L2Rpdj48ZGl2PsKgNDExNiB8IHJhd19hdG9taWM2NF94Y2hnX3JlbGF4ZWQoYXRvbWljNjRfdCAq diwgczY0IG5ldyk8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3Ny Yy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0 b21pYy1hcmNoLWZhbGxiYWNrLmg6NDE0MToyMjogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0 b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgNDE0 MSB8IHJhd19hdG9taWM2NF9jbXB4Y2hnKGF0b21pYzY0X3QgKnYsIHM2NCBvbGQsIHM2NCBuZXcp PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+ fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1n ZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6NDE3MDoz MDogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDi gJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgNDE3MCB8IHJhd19hdG9taWM2NF9jbXB4Y2hnX2Fj cXVpcmUoYXRvbWljNjRfdCAqdiwgczY0IG9sZCwgczY0IG5ldyk8L2Rpdj48ZGl2PsKgIMKgIMKg IHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+ PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4w LTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDo0 MTk5OjMwOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBt ZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0MTk5IHwgcmF3X2F0b21pYzY0X2NtcHhj aGdfcmVsZWFzZShhdG9taWM2NF90ICp2LCBzNjQgb2xkLCBzNjQgbmV3KTwvZGl2PjxkaXY+wqAg wqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+ fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02 LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFj ay5oOjQyMjc6MzA6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQg eW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDQyMjcgfCByYXdfYXRvbWljNjRf Y21weGNoZ19yZWxheGVkKGF0b21pYzY0X3QgKnYsIHM2NCBvbGQsIHM2NCBuZXcpPC9kaXY+PGRp dj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg Xn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFk ZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZh bGxiYWNrLmg6NDI1MzoyNjogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7 IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgNDI1MyB8IHJhd19hdG9t aWM2NF90cnlfY21weGNoZyhhdG9taWM2NF90ICp2LCBzNjQgKm9sZCwgczY0IG5ldyk8L2Rpdj48 ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+ fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4w LTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDo0 Mjg3OjM0OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBt ZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0Mjg3IHwgcmF3X2F0b21pYzY0X3RyeV9j bXB4Y2hnX2FjcXVpcmUoYXRvbWljNjRfdCAqdiwgczY0ICpvbGQsIHM2NCBuZXcpPC9kaXY+PGRp dj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3Ny Yy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0 b21pYy1hcmNoLWZhbGxiYWNrLmg6NDMyMTozNDogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIGF0 b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgNDMy MSB8IHJhd19hdG9taWM2NF90cnlfY21weGNoZ19yZWxlYXNlKGF0b21pYzY0X3QgKnYsIHM2NCAq b2xkLCBzNjQgbmV3KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKg IHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9t aWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9p bmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5oOjQzNTQ6MzQ6IGVycm9y OiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWlj X3TigJk/PC9kaXY+PGRpdj7CoDQzNTQgfCByYXdfYXRvbWljNjRfdHJ5X2NtcHhjaGdfcmVsYXhl ZChhdG9taWM2NF90ICp2LCBzNjQgKm9sZCwgczY0IG5ldyk8L2Rpdj48ZGl2PsKgIMKgIMKgIHzC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+ fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRl cnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFs bGJhY2suaDo0MzgxOjM0OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsg ZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0MzgxIHwgcmF3X2F0b21p YzY0X3N1Yl9hbmRfdGVzdChzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKg IHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+ fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhl YWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gt ZmFsbGJhY2suaDo0NDAxOjI3OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKA mTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0NDAxIHwgcmF3X2F0 b21pYzY0X2RlY19hbmRfdGVzdChhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2Pjxk aXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRv bWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMv aW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDo0NDIxOjI3OiBlcnJv cjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21p Y1904oCZPzwvZGl2PjxkaXY+wqA0NDIxIHwgcmF3X2F0b21pYzY0X2luY19hbmRfdGVzdChhdG9t aWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRv bWljLWFyY2gtZmFsbGJhY2suaDo0NDQyOjM0OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRv bWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0NDQy IHwgcmF3X2F0b21pYzY0X2FkZF9uZWdhdGl2ZShzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48 ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Iv c3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMv YXRvbWljLWFyY2gtZmFsbGJhY2suaDo0NDY5OjQyOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg YXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0 NDY5IHwgcmF3X2F0b21pYzY0X2FkZF9uZWdhdGl2ZV9hY3F1aXJlKHM2NCBpLCBhdG9taWM2NF90 ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjEx LjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtYXJjaC1mYWxsYmFjay5o OjQ0OTY6NDI6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSBhdG9taWM2NF904oCZOyBkaWQgeW91 IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDQ0OTYgfCByYXdfYXRvbWljNjRfYWRk X25lZ2F0aXZlX3JlbGVhc2UoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9k aXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUv bGludXgvYXRvbWljL2F0b21pYy1hcmNoLWZhbGxiYWNrLmg6NDUyMjo0MjogZXJyb3I6IHVua25v d24gdHlwZSBuYW1lIGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88 L2Rpdj48ZGl2PsKgNDUyMiB8IHJhd19hdG9taWM2NF9hZGRfbmVnYXRpdmVfcmVsYXhlZChzNjQg aSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9k aXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4 LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFy Y2gtZmFsbGJhY2suaDo0NTQ3OjMxOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRf dOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0NTQ3IHwgcmF3 X2F0b21pYzY0X2ZldGNoX2FkZF91bmxlc3MoYXRvbWljNjRfdCAqdiwgczY0IGEsIHM2NCB1KTwv ZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRv bWljLWFyY2gtZmFsbGJhY2suaDo0NTc3OjI1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRv bWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0NTc3 IHwgcmF3X2F0b21pYzY0X2FkZF91bmxlc3MoYXRvbWljNjRfdCAqdiwgczY0IGEsIHM2NCB1KTwv ZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg Xn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4x MS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2su aDo0NTk4OjI3OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlv dSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqA0NTk4IHwgcmF3X2F0b21pYzY0X2lu Y19ub3RfemVybyhhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rp dj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9s aW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDo0NjE5OjM0OiBlcnJvcjogdW5rbm93 biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwv ZGl2PjxkaXY+wqA0NjE5IHwgcmF3X2F0b21pYzY0X2luY191bmxlc3NfbmVnYXRpdmUoYXRvbWlj NjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8 L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVk ZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDo0NjQ3OjM0OiBlcnJvcjogdW5r bm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZ PzwvZGl2PjxkaXY+wqA0NjQ3IHwgcmF3X2F0b21pYzY0X2RlY191bmxlc3NfcG9zaXRpdmUoYXRv bWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8 wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWlj X3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9hdG9taWMvYXRvbWljLWFyY2gtZmFsbGJhY2suaDo0Njc1OjMwOiBlcnJvcjog dW5rbm93biB0eXBlIG5hbWUgYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY190 4oCZPzwvZGl2PjxkaXY+wqA0Njc1IHwgcmF3X2F0b21pYzY0X2RlY19pZl9wb3NpdGl2ZShhdG9t aWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+ SW4gZmlsZSBpbmNsdWRlZCBmcm9tIC91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdl bmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMuaDo4Mjo8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4 LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWlu c3RydW1lbnRlZC5oOjE2MDg6MjE6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2 NF904oCZPC9kaXY+PGRpdj7CoDE2MDggfCBhdG9taWM2NF9yZWFkKGNvbnN0IGF0b21pYzY0X3Qg KnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBe fn5+fn5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5l cmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoxNjI1OjI5OiBl cnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTwvZGl2PjxkaXY+wqAxNjI1 IHwgYXRvbWljNjRfcmVhZF9hY3F1aXJlKGNvbnN0IGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+ fn5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmlj L2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoxNjQzOjE0OiBlcnJv cjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0 b21pY1904oCZPzwvZGl2PjxkaXY+wqAxNjQzIHwgYXRvbWljNjRfc2V0KGF0b21pYzY0X3QgKnYs IHM2NCBpKTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+ fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2 PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xp bnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MTY2MToyMjogZXJyb3I6IHVua25vd24g dHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88 L2Rpdj48ZGl2PsKgMTY2MSB8IGF0b21pYzY0X3NldF9yZWxlYXNlKGF0b21pYzY0X3QgKnYsIHM2 NCBpKTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAt MjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MTY4 MDoyMTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3Ug bWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMTY4MCB8IGF0b21pYzY0X2FkZChzNjQg aSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFk ZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVt ZW50ZWQuaDoxNjk4OjI4OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKA mTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAxNjk4IHwgYXRvbWlj NjRfYWRkX3JldHVybihzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+ PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg YXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVy aWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjE3MTc6MzY6IGVy cm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCY YXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDE3MTcgfCBhdG9taWM2NF9hZGRfcmV0dXJuX2FjcXVp cmUoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2 PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYu MTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQu aDoxNzM1OjM2OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlk IHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAxNzM1IHwgYXRvbWljNjRfYWRk X3JldHVybl9yZWxlYXNlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAg fMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+ fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGlu dXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMt aW5zdHJ1bWVudGVkLmg6MTc1NDozNjogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21p YzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMTc1NCB8 IGF0b21pYzY0X2FkZF9yZXR1cm5fcmVsYXhlZChzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48 ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2 Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9h dG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjE3NzI6Mjc6IGVycm9yOiB1bmtub3duIHR5cGUg bmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+ PGRpdj7CoDE3NzIgfCBhdG9taWM2NF9mZXRjaF9hZGQoczY0IGksIGF0b21pYzY0X3QgKnYpPC9k aXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVy cy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVu dGVkLmg6MTc5MTozNTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7 IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMTc5MSB8IGF0b21pYzY0 X2ZldGNoX2FkZF9hY3F1aXJlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg Xn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xp bnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWlj LWluc3RydW1lbnRlZC5oOjE4MDk6MzU6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9t aWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDE4MDkg fCBhdG9taWM2NF9mZXRjaF9hZGRfcmVsZWFzZShzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48 ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4v dXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRv bWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoxODI4OjM1OiBlcnJvcjogdW5rbm93biB0eXBlIG5h bWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2Pjxk aXY+wqAxODI4IHwgYXRvbWljNjRfZmV0Y2hfYWRkX3JlbGF4ZWQoczY0IGksIGF0b21pYzY0X3Qg KnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwv ZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRl L2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MTg0NjoyMTogZXJyb3I6IHVua25v d24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKA mT88L2Rpdj48ZGl2PsKgMTg0NiB8IGF0b21pYzY0X3N1YihzNjQgaSwgYXRvbWljNjRfdCAqdik8 L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+ fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5l cmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoxODY0OjI4OiBl cnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKA mGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAxODY0IHwgYXRvbWljNjRfc3ViX3JldHVybihzNjQg aSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2 Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9h dG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjE4ODM6MzY6IGVycm9yOiB1bmtub3duIHR5cGUg bmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+ PGRpdj7CoDE4ODMgfCBhdG9taWM2NF9zdWJfcmV0dXJuX2FjcXVpcmUoczY0IGksIGF0b21pYzY0 X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21p Y190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2lu Y2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoxOTAxOjM2OiBlcnJvcjog dW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21p Y1904oCZPzwvZGl2PjxkaXY+wqAxOTAxIHwgYXRvbWljNjRfc3ViX3JldHVybl9yZWxlYXNlKHM2 NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2 PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAt MjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MTky MDozNjogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3Ug bWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMTkyMCB8IGF0b21pYzY0X3N1Yl9yZXR1 cm5fcmVsYXhlZChzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+ fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhl YWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3Ry dW1lbnRlZC5oOjE5Mzg6Mjc6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF90 4oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDE5MzggfCBhdG9t aWM2NF9mZXRjaF9zdWIoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8 wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+ PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBh dG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJp Yy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MTk1NzozNTogZXJy b3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhh dG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMTk1NyB8IGF0b21pYzY0X2ZldGNoX3N1Yl9hY3F1aXJl KHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2Pjxk aXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4w LTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjE5 NzU6MzU6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91 IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDE5NzUgfCBhdG9taWM2NF9mZXRjaF9z dWJfcmVsZWFzZShzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+ fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFk ZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVt ZW50ZWQuaDoxOTk0OjM1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKA mTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAxOTk0IHwgYXRvbWlj NjRfZmV0Y2hfc3ViX3JlbGF4ZWQoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDC oCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMv bGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9t aWMtaW5zdHJ1bWVudGVkLmg6MjAxMToxNDogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0 b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjAx MSB8IGF0b21pYzY0X2luYyhhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKg IMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDC oCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjEx LjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6 MjAyODoyMTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5 b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjAyOCB8IGF0b21pYzY0X2luY19y ZXR1cm4oYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1o ZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0 cnVtZW50ZWQuaDoyMDQ2OjI5OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRf dOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyMDQ2IHwgYXRv bWljNjRfaW5jX3JldHVybl9hY3F1aXJlKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+ PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAt MjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MjA2 MzoyOTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3Ug bWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjA2MyB8IGF0b21pYzY0X2luY19yZXR1 cm5fcmVsZWFzZShhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAg wqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWlj X3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjIwODE6Mjk6IGVycm9yOiB1 bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWlj X3TigJk/PC9kaXY+PGRpdj7CoDIwODEgfCBhdG9taWM2NF9pbmNfcmV0dXJuX3JlbGF4ZWQoYXRv bWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4v dXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRv bWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoyMDk4OjIwOiBlcnJvcjogdW5rbm93biB0eXBlIG5h bWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2Pjxk aXY+wqAyMDk4IHwgYXRvbWljNjRfZmV0Y2hfaW5jKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2Pjxk aXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+ PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGlu dXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoyMTE2OjI4OiBlcnJvcjogdW5rbm93biB0 eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwv ZGl2PjxkaXY+wqAyMTE2IHwgYXRvbWljNjRfZmV0Y2hfaW5jX2FjcXVpcmUoYXRvbWljNjRfdCAq dik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4 LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWlu c3RydW1lbnRlZC5oOjIxMzM6Mjg6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2 NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDIxMzMgfCBh dG9taWM2NF9mZXRjaF9pbmNfcmVsZWFzZShhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48 L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEt Z2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MjE1MToy ODogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVh biDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjE1MSB8IGF0b21pYzY0X2ZldGNoX2luY19y ZWxheGVkKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAg fMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+ PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGlu dXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoyMTY4OjE0OiBlcnJvcjogdW5rbm93biB0 eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwv ZGl2PjxkaXY+wqAyMTY4IHwgYXRvbWljNjRfZGVjKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51 eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1p bnN0cnVtZW50ZWQuaDoyMTg1OjIxOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWlj NjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyMTg1IHwg YXRvbWljNjRfZGVjX3JldHVybihhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91 c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9t aWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjIyMDM6Mjk6IGVycm9yOiB1bmtub3duIHR5cGUgbmFt ZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRp dj7CoDIyMDMgfCBhdG9taWM2NF9kZWNfcmV0dXJuX2FjcXVpcmUoYXRvbWljNjRfdCAqdik8L2Rp dj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1o ZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0 cnVtZW50ZWQuaDoyMjIwOjI5OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRf dOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyMjIwIHwgYXRv bWljNjRfZGVjX3JldHVybl9yZWxlYXNlKGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+ PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAt MjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MjIz ODoyOTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3Ug bWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjIzOCB8IGF0b21pYzY0X2RlY19yZXR1 cm5fcmVsYXhlZChhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAg wqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWlj X3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjIyNTU6MjA6IGVycm9yOiB1 bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWlj X3TigJk/PC9kaXY+PGRpdj7CoDIyNTUgfCBhdG9taWM2NF9mZXRjaF9kZWMoYXRvbWljNjRfdCAq dik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+ fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg YXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVy aWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjIyNzM6Mjg6IGVy cm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCY YXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDIyNzMgfCBhdG9taWM2NF9mZXRjaF9kZWNfYWNxdWly ZShhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+ L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0 b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MjI5MDoyODogZXJyb3I6IHVua25vd24gdHlwZSBu YW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48 ZGl2PsKgMjI5MCB8IGF0b21pYzY0X2ZldGNoX2RlY19yZWxlYXNlKGF0b21pYzY0X3QgKnYpPC9k aXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFk ZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVt ZW50ZWQuaDoyMzA4OjI4OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKA mTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyMzA4IHwgYXRvbWlj NjRfZmV0Y2hfZGVjX3JlbGF4ZWQoYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+ PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg YXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVy aWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjIzMjY6MjE6IGVy cm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCY YXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDIzMjYgfCBhdG9taWM2NF9hbmQoczY0IGksIGF0b21p YzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjEx LjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6 MjM0NDoyNzogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5 b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjM0NCB8IGF0b21pYzY0X2ZldGNo X2FuZChzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9k aXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUv bGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoyMzYzOjM1OiBlcnJvcjogdW5rbm93 biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZ PzwvZGl2PjxkaXY+wqAyMzYzIHwgYXRvbWljNjRfZmV0Y2hfYW5kX2FjcXVpcmUoczY0IGksIGF0 b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBh dG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJp Yy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MjM4MTozNTogZXJy b3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhh dG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjM4MSB8IGF0b21pYzY0X2ZldGNoX2FuZF9yZWxlYXNl KHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2Pjxk aXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4w LTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjI0 MDA6MzU6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91 IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI0MDAgfCBhdG9taWM2NF9mZXRjaF9h bmRfcmVsYXhlZChzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+ fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFk ZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVt ZW50ZWQuaDoyNDE4OjI0OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKA mTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyNDE4IHwgYXRvbWlj NjRfYW5kbm90KHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2Pjxk aXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4 L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MjQzNjozMDogZXJyb3I6IHVua25vd24gdHlw ZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rp dj48ZGl2PsKgMjQzNiB8IGF0b21pYzY0X2ZldGNoX2FuZG5vdChzNjQgaSwgYXRvbWljNjRfdCAq dik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRv bWljLWluc3RydW1lbnRlZC5oOjI0NTU6Mzg6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhh dG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI0 NTUgfCBhdG9taWM2NF9mZXRjaF9hbmRub3RfYWNxdWlyZShzNjQgaSwgYXRvbWljNjRfdCAqdik8 L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWlj X3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjI0NzM6Mzg6IGVycm9yOiB1 bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWlj X3TigJk/PC9kaXY+PGRpdj7CoDI0NzMgfCBhdG9taWM2NF9mZXRjaF9hbmRub3RfcmVsZWFzZShz NjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+ PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMt Ni4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRl ZC5oOjI0OTI6Mzg6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBk aWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI0OTIgfCBhdG9taWM2NF9m ZXRjaF9hbmRub3RfcmVsYXhlZChzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91 c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9t aWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjI1MTA6MjA6IGVycm9yOiB1bmtub3duIHR5cGUgbmFt ZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRp dj7CoDI1MTAgfCBhdG9taWM2NF9vcihzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKg IMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRp dj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48 ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51 eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjI1Mjg6MjY6IGVycm9yOiB1bmtub3duIHR5 cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9k aXY+PGRpdj7CoDI1MjggfCBhdG9taWM2NF9mZXRjaF9vcihzNjQgaSwgYXRvbWljNjRfdCAqdik8 L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMt Ni4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRl ZC5oOjI1NDc6MzQ6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBk aWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI1NDcgfCBhdG9taWM2NF9m ZXRjaF9vcl9hY3F1aXJlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAg fMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+ fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1 bWVudGVkLmg6MjU2NTozNDogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3Ti gJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjU2NSB8IGF0b21p YzY0X2ZldGNoX29yX3JlbGVhc2UoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDC oCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg Xn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51 eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1p bnN0cnVtZW50ZWQuaDoyNTg0OjM0OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWlj NjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyNTg0IHwg YXRvbWljNjRfZmV0Y2hfb3JfcmVsYXhlZChzNjQgaSwgYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2 PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRv bWljLWluc3RydW1lbnRlZC5oOjI2MDI6MjE6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhh dG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI2 MDIgfCBhdG9taWM2NF94b3IoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2Pjxk aXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4 L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MjYyMDoyNzogZXJyb3I6IHVua25vd24gdHlw ZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rp dj48ZGl2PsKgMjYyMCB8IGF0b21pYzY0X2ZldGNoX3hvcihzNjQgaSwgYXRvbWljNjRfdCAqdik8 L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFk ZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVt ZW50ZWQuaDoyNjM5OjM1OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKA mTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyNjM5IHwgYXRvbWlj NjRfZmV0Y2hfeG9yX2FjcXVpcmUoczY0IGksIGF0b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDC oCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMv bGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9t aWMtaW5zdHJ1bWVudGVkLmg6MjY1NzozNTogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0 b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMjY1 NyB8IGF0b21pYzY0X2ZldGNoX3hvcl9yZWxlYXNlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2 PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2 Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9h dG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjI2NzY6MzU6IGVycm9yOiB1bmtub3duIHR5cGUg bmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+ PGRpdj7CoDI2NzYgfCBhdG9taWM2NF9mZXRjaF94b3JfcmVsYXhlZChzNjQgaSwgYXRvbWljNjRf dCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190 PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1 ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoyNjk0OjE1OiBlcnJvcjogdW5r bm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY190 4oCZPzwvZGl2PjxkaXY+wqAyNjk0IHwgYXRvbWljNjRfeGNoZyhhdG9taWM2NF90ICp2LCBzNjQg bmV3KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+ fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rp dj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9s aW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjI3MTM6MjM6IGVycm9yOiB1bmtub3du IHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/ PC9kaXY+PGRpdj7CoDI3MTMgfCBhdG9taWM2NF94Y2hnX2FjcXVpcmUoYXRvbWljNjRfdCAqdiwg czY0IG5ldyk8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJz LTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50 ZWQuaDoyNzMxOjIzOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsg ZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyNzMxIHwgYXRvbWljNjRf eGNoZ19yZWxlYXNlKGF0b21pYzY0X3QgKnYsIHM2NCBuZXcpPC9kaXY+PGRpdj7CoCDCoCDCoCB8 wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+fn5+fn5+PC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBhdG9taWNfdDwvZGl2 PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xp bnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6Mjc1MDoyMzogZXJyb3I6IHVua25vd24g dHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88 L2Rpdj48ZGl2PsKgMjc1MCB8IGF0b21pYzY0X3hjaGdfcmVsYXhlZChhdG9taWM2NF90ICp2LCBz NjQgbmV3KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMt Ni4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRl ZC5oOjI3NzA6MTg6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBk aWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI3NzAgfCBhdG9taWM2NF9j bXB4Y2hnKGF0b21pYzY0X3QgKnYsIHM2NCBvbGQsIHM2NCBuZXcpPC9kaXY+PGRpdj7CoCDCoCDC oCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3Ny Yy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0 b21pYy1pbnN0cnVtZW50ZWQuaDoyNzkxOjI2OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCY YXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAy NzkxIHwgYXRvbWljNjRfY21weGNoZ19hY3F1aXJlKGF0b21pYzY0X3QgKnYsIHM2NCBvbGQsIHM2 NCBuZXcpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1o ZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0 cnVtZW50ZWQuaDoyODExOjI2OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRf dOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyODExIHwgYXRv bWljNjRfY21weGNoZ19yZWxlYXNlKGF0b21pYzY0X3QgKnYsIHM2NCBvbGQsIHM2NCBuZXcpPC9k aXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg Xn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYu MTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQu aDoyODMyOjI2OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlk IHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyODMyIHwgYXRvbWljNjRfY21w eGNoZ19yZWxheGVkKGF0b21pYzY0X3QgKnYsIHM2NCBvbGQsIHM2NCBuZXcpPC9kaXY+PGRpdj7C oCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+ fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1n ZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoyODUzOjIy OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFu IOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyODUzIHwgYXRvbWljNjRfdHJ5X2NtcHhjaGco YXRvbWljNjRfdCAqdiwgczY0ICpvbGQsIHM2NCBuZXcpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAg wqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj4v dXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRv bWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoyODc2OjMwOiBlcnJvcjogdW5rbm93biB0eXBlIG5h bWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2Pjxk aXY+wqAyODc2IHwgYXRvbWljNjRfdHJ5X2NtcHhjaGdfYWNxdWlyZShhdG9taWM2NF90ICp2LCBz NjQgKm9sZCwgczY0IG5ldyk8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8 wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWljX3Q8L2Rp dj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9s aW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjI4OTg6MzA6IGVycm9yOiB1bmtub3du IHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/ PC9kaXY+PGRpdj7CoDI4OTggfCBhdG9taWM2NF90cnlfY21weGNoZ19yZWxlYXNlKGF0b21pYzY0 X3QgKnYsIHM2NCAqb2xkLCBzNjQgbmV3KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKg IMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9t aWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9p bmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MjkyMTozMDogZXJyb3I6 IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9t aWNfdOKAmT88L2Rpdj48ZGl2PsKgMjkyMSB8IGF0b21pYzY0X3RyeV9jbXB4Y2hnX3JlbGF4ZWQo YXRvbWljNjRfdCAqdiwgczY0ICpvbGQsIHM2NCBuZXcpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2 PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1n ZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDoyOTQwOjMw OiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFu IOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAyOTQwIHwgYXRvbWljNjRfc3ViX2FuZF90ZXN0 KHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNf dDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNs dWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6Mjk1ODoyMzogZXJyb3I6IHVu a25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNf dOKAmT88L2Rpdj48ZGl2PsKgMjk1OCB8IGF0b21pYzY0X2RlY19hbmRfdGVzdChhdG9taWM2NF90 ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4x MS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5o OjI5NzY6MjM6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQg eW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDI5NzYgfCBhdG9taWM2NF9pbmNf YW5kX3Rlc3QoYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+PGRpdj4vdXNyL3Ny Yy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvYXRvbWljL2F0 b21pYy1pbnN0cnVtZW50ZWQuaDoyOTk1OjMwOiBlcnJvcjogdW5rbm93biB0eXBlIG5hbWUg4oCY YXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2PjxkaXY+wqAy OTk1IHwgYXRvbWljNjRfYWRkX25lZ2F0aXZlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2Pjxk aXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1 bWVudGVkLmg6MzAxNDozODogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3Ti gJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzAxNCB8IGF0b21p YzY0X2FkZF9uZWdhdGl2ZV9hY3F1aXJlKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+ wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2Pjxk aXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4 L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MzAzMjozODogZXJyb3I6IHVua25vd24gdHlw ZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rp dj48ZGl2PsKgMzAzMiB8IGF0b21pYzY0X2FkZF9uZWdhdGl2ZV9yZWxlYXNlKHM2NCBpLCBhdG9t aWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+fn48L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEt Z2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MzA1MToz ODogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVh biDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzA1MSB8IGF0b21pYzY0X2FkZF9uZWdhdGl2 ZV9yZWxheGVkKHM2NCBpLCBhdG9taWM2NF90ICp2KTwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF5+fn5+ fn5+fn48L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGlu dXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMt aW5zdHJ1bWVudGVkLmg6MzA3MToyNzogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21p YzY0X3TigJk7IGRpZCB5b3UgbWVhbiDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzA3MSB8 IGF0b21pYzY0X2ZldGNoX2FkZF91bmxlc3MoYXRvbWljNjRfdCAqdiwgczY0IGEsIHM2NCB1KTwv ZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgYXRvbWljX3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRl cnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1l bnRlZC5oOjMwOTI6MjE6IGVycm9yOiB1bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZ OyBkaWQgeW91IG1lYW4g4oCYYXRvbWljX3TigJk/PC9kaXY+PGRpdj7CoDMwOTIgfCBhdG9taWM2 NF9hZGRfdW5sZXNzKGF0b21pYzY0X3QgKnYsIHM2NCBhLCBzNjQgdSk8L2Rpdj48ZGl2PsKgIMKg IMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoF5+fn5+fn5+fn48L2Rpdj48ZGl2 PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGF0b21pY190PC9kaXY+ PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGlu dXgvYXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDozMTExOjIzOiBlcnJvcjogdW5rbm93biB0 eXBlIG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwv ZGl2PjxkaXY+wqAzMTExIHwgYXRvbWljNjRfaW5jX25vdF96ZXJvKGF0b21pYzY0X3QgKnYpPC9k aXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBefn5+ fn5+fn5+PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqBhdG9taWNfdDwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEt Z2VuZXJpYy9pbmNsdWRlL2xpbnV4L2F0b21pYy9hdG9taWMtaW5zdHJ1bWVudGVkLmg6MzEzMDoz MDogZXJyb3I6IHVua25vd24gdHlwZSBuYW1lIOKAmGF0b21pYzY0X3TigJk7IGRpZCB5b3UgbWVh biDigJhhdG9taWNfdOKAmT88L2Rpdj48ZGl2PsKgMzEzMCB8IGF0b21pYzY0X2luY191bmxlc3Nf bmVnYXRpdmUoYXRvbWljNjRfdCAqdik8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBefn5+fn5+fn5+PC9kaXY+PGRpdj7CoCDC oCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgYXRvbWlj X3Q8L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9hdG9taWMvYXRvbWljLWluc3RydW1lbnRlZC5oOjMxNDk6MzA6IGVycm9yOiB1 bmtub3duIHR5cGUgbmFtZSDigJhhdG9taWM2NF904oCZOyBkaWQgeW91IG1lYW4g4oCYYXRvbWlj X3TigJk/PC9kaXY+PGRpdj7CoDMxNDkgfCBhdG9taWM2NF9kZWNfdW5sZXNzX3Bvc2l0aXZlKGF0 b21pYzY0X3QgKnYpPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgXn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRp dj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgv YXRvbWljL2F0b21pYy1pbnN0cnVtZW50ZWQuaDozMTY4OjI2OiBlcnJvcjogdW5rbm93biB0eXBl IG5hbWUg4oCYYXRvbWljNjRfdOKAmTsgZGlkIHlvdSBtZWFuIOKAmGF0b21pY1904oCZPzwvZGl2 PjxkaXY+wqAzMTY4IHwgYXRvbWljNjRfZGVjX2lmX3Bvc2l0aXZlKGF0b21pYzY0X3QgKnYpPC9k aXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg Xn5+fn5+fn5+fjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIGF0b21pY190PC9kaXY+PGRpdj5JbiBmaWxlIGluY2x1ZGVkIGZyb20gL3Vz ci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2tlcm5l bC5oOjMwOjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJp Yy9pbmNsdWRlL2xpbnV4L3BhbmljLmg6MTI6NDU6IGVycm9yOiBleHBlY3RlZCDigJgs4oCZIG9y IOKAmDvigJkgYmVmb3JlIOKAmF9fY29sZOKAmTwvZGl2PjxkaXY+wqAgwqAxMiB8IHZvaWQgcGFu aWMoY29uc3QgY2hhciAqZm10LCAuLi4pIF9fbm9yZXR1cm4gX19jb2xkOzwvZGl2PjxkaXY+wqAg wqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+PC9kaXY+PGRpdj5JbiBmaWxlIGluY2x1ZGVkIGZyb20g L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L3By aW50ay5oOjYsPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGZyb20gL3Vzci9z cmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2tlcm5lbC5o OjMxOjwvZGl2PjxkaXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9p bmNsdWRlL2xpbnV4L2luaXQuaDoxNTE6MTM6IGVycm9yOiBleHBlY3RlZCDigJg94oCZLCDigJgs 4oCZLCDigJg74oCZLCDigJhhc23igJkgb3Ig4oCYX19hdHRyaWJ1dGVfX+KAmSBiZWZvcmUg4oCY aW5pdF9yb290ZnPigJk8L2Rpdj48ZGl2PsKgIDE1MSB8IHZvaWQgX19pbml0IGluaXRfcm9vdGZz KHZvaWQpOzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+ fn48L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5j bHVkZS9saW51eC9pbml0Lmg6MzgxOjEzOiBlcnJvcjogZXhwZWN0ZWQg4oCYPeKAmSwg4oCYLOKA mSwg4oCYO+KAmSwg4oCYYXNt4oCZIG9yIOKAmF9fYXR0cmlidXRlX1/igJkgYmVmb3JlIOKAmHBh cnNlX2Vhcmx5X3BhcmFt4oCZPC9kaXY+PGRpdj7CoCAzODEgfCB2b2lkIF9faW5pdCBwYXJzZV9l YXJseV9wYXJhbSh2b2lkKTs8L2Rpdj48ZGl2PsKgIMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDC oF5+fn5+fn5+fn5+fn5+fn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEu MC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvaW5pdC5oOjM4MjoxMzogZXJyb3I6IGV4cGVjdGVk IOKAmD3igJksIOKAmCzigJksIOKAmDvigJksIOKAmGFzbeKAmSBvciDigJhfX2F0dHJpYnV0ZV9f 4oCZIGJlZm9yZSDigJhwYXJzZV9lYXJseV9vcHRpb25z4oCZPC9kaXY+PGRpdj7CoCAzODIgfCB2 b2lkIF9faW5pdCBwYXJzZV9lYXJseV9vcHRpb25zKGNoYXIgKmNtZGxpbmUpOzwvZGl2PjxkaXY+ wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKgIMKgXn5+fn5+fn5+fn5+fn5+fn5+fjwvZGl2Pjxk aXY+L3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4 L3ByaW50ay5oOjE0MTozNjogZXJyb3I6IGV4cGVjdGVkIOKAmDvigJkgYmVmb3JlIOKAmHZvaWTi gJk8L2Rpdj48ZGl2PsKgIDE0MSB8IHN0YXRpYyBpbmxpbmUgX19wcmludGYoMSwgMikgX19jb2xk PC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgXjwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDs8L2Rpdj48ZGl2PsKgIDE0MiB8 IHZvaWQgZWFybHlfcHJpbnRrKGNvbnN0IGNoYXIgKnMsIC4uLikgeyB9PC9kaXY+PGRpdj7CoCDC oCDCoCB8IH5+fn48L2Rpdj48ZGl2Pi91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdl bmVyaWMvaW5jbHVkZS9saW51eC9wcmludGsuaDoyMDY6MzY6IGVycm9yOiBleHBlY3RlZCDigJg7 4oCZIGJlZm9yZSDigJhpbnTigJk8L2Rpdj48ZGl2PsKgIDIwNiB8IHN0YXRpYyBpbmxpbmUgX19w cmludGYoMSwgMikgX19jb2xkPC9kaXY+PGRpdj7CoCDCoCDCoCB8wqAgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgXjwvZGl2PjxkaXY+wqAgwqAgwqAg fMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDs8 L2Rpdj48ZGl2PsKgIDIwNyB8IGludCBfcHJpbnRrKGNvbnN0IGNoYXIgKnMsIC4uLik8L2Rpdj48 ZGl2PsKgIMKgIMKgIHwgfn5+PC9kaXY+PGRpdj4vdXNyL3NyYy9saW51eC1oZWFkZXJzLTYuMTEu MC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvcHJpbnRrLmg6MjExOjM2OiBlcnJvcjogZXhwZWN0 ZWQg4oCYO+KAmSBiZWZvcmUg4oCYaW504oCZPC9kaXY+PGRpdj7CoCAyMTEgfCBzdGF0aWMgaW5s aW5lIF9fcHJpbnRmKDEsIDIpIF9fY29sZDwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIF48L2Rpdj48ZGl2PsKg IMKgIMKgIHzCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCA7PC9kaXY+PGRpdj7CoCAyMTIgfCBpbnQgX3ByaW50a19kZWZlcnJlZChjb25zdCBjaGFy ICpzLCAuLi4pPC9kaXY+PGRpdj7CoCDCoCDCoCB8IH5+fjwvZGl2PjxkaXY+SW4gZmlsZSBpbmNs dWRlZCBmcm9tIC91c3Ivc3JjL2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVk ZS9hc20vY3VycmVudC5oOjYsPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGZy b20gL3Vzci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4 L211dGV4Lmg6MTQsPC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGZyb20gL3Vz ci9zcmMvbGludXgtaGVhZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2tlcm5m cy5oOjExLDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBmcm9tIC91c3Ivc3Jj L2xpbnV4LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9zeXNmcy5oOjE2 LDwvZGl2PjxkaXY+wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBmcm9tIC91c3Ivc3JjL2xpbnV4 LWhlYWRlcnMtNi4xMS4wLTIxLWdlbmVyaWMvaW5jbHVkZS9saW51eC9rb2JqZWN0Lmg6MjAsPC9k aXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGZyb20gL3Vzci9zcmMvbGludXgtaGVh ZGVycy02LjExLjAtMjEtZ2VuZXJpYy9pbmNsdWRlL2xpbnV4L2RtaS5oOjYsPC9kaXY+PGRpdj7C oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoGZyb20gZ29vZGl4LmM6MTU6PC9kaXY+PGRpdj4vdXNy L3NyYy9saW51eC1oZWFkZXJzLTYuMTEuMC0yMS1nZW5lcmljL2luY2x1ZGUvbGludXgvdGhyZWFk X2luZm8uaDo2MDoxMDogZmF0YWwgZXJyb3I6IGFzbS90aHJlYWRfaW5mby5oOiBObyBzdWNoIGZp bGUgb3IgZGlyZWN0b3J5PC9kaXY+PGRpdj7CoCDCoDYwIHwgI2luY2x1ZGUgJmx0O2FzbS90aHJl YWRfaW5mby5oJmd0OzwvZGl2PjxkaXY+wqAgwqAgwqAgfMKgIMKgIMKgIMKgIMKgIF5+fn5+fn5+ fn5+fn5+fn5+fn48L2Rpdj48ZGl2PmNvbXBpbGF0aW9uIHRlcm1pbmF0ZWQuPC9kaXY+PC9kaXY+ PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+DQo= --000000000000d9c2ac064136fa8e--