<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/100738>100738</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            llvm.sh 19 fails on ubuntu 24.04
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          n-bes
      </td>
    </tr>
</table>

<pre>
    Environment:

```Dockerfile
FROM ubuntu:24.04
RUN apt-get install -y  lsb-release wget software-properties-common gnupg
RUN wget https://apt.llvm.org/llvm.sh && chmod +x llvm.sh
```

Logs
```shell
$ ./llvm.sh 19
+ CURRENT_LLVM_STABLE=18
+ BASE_URL=http://apt.llvm.org
+ needed_binaries=(lsb_release wget add-apt-repository gpg)
+ missing_binaries=()
+ for binary in "${needed_binaries[@]}"
+ which lsb_release
+ for binary in "${needed_binaries[@]}"
+ which wget
+ for binary in "${needed_binaries[@]}"
+ which add-apt-repository
+ for binary in "${needed_binaries[@]}"
+ which gpg
+ [[ 0 -gt 0 ]]
+ LLVM_VERSION=18
+ ALL=0
++ lsb_release -is
+ DISTRO=Ubuntu
++ lsb_release -sr
+ VERSION=24.04
+ UBUNTU_CODENAME=
+ CODENAME_FROM_ARGUMENTS=
+ source /etc/os-release
++ PRETTY_NAME='Ubuntu 24.04 LTS'
++ NAME=Ubuntu
++ VERSION_ID=24.04
++ VERSION='24.04 LTS (Noble Numbat)'
++ VERSION_CODENAME=noble
++ ID=ubuntu
++ ID_LIKE=debian
++ HOME_URL=https://www.ubuntu.com/
++ SUPPORT_URL=https://help.ubuntu.com/
++ BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/
++ PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy
++ UBUNTU_CODENAME=noble
++ LOGO=ubuntu-logo
+ DISTRO=ubuntu
+ case ${DISTRO} in
+ [[ -n noble ]]
+ CODENAME=noble
+ [[ -n noble ]]
+ LINKNAME=-noble
+ '[' 1 -ge 1 ']'
+ '[' 1 '!=' - ']'
+ '[' 19 '!=' all ']'
+ LLVM_VERSION=19
+ OPTIND=2
+ '[' 1 -ge 2 ']'
+ getopts :hm:n: arg
+ [[ 0 -ne 0 ]]
+ declare -A LLVM_VERSION_PATTERNS
+ LLVM_VERSION_PATTERNS[9]=-9
+ LLVM_VERSION_PATTERNS[10]=-10
+ LLVM_VERSION_PATTERNS[11]=-11
+ LLVM_VERSION_PATTERNS[12]=-12
+ LLVM_VERSION_PATTERNS[13]=-13
+ LLVM_VERSION_PATTERNS[14]=-14
+ LLVM_VERSION_PATTERNS[15]=-15
+ LLVM_VERSION_PATTERNS[16]=-16
+ LLVM_VERSION_PATTERNS[17]=-17
+ LLVM_VERSION_PATTERNS[18]=-18
+ LLVM_VERSION_PATTERNS[19]=
+ '[' '!' _ ']'
+ LLVM_VERSION_STRING=
+ [[ -n noble ]]
+ REPO_NAME='deb http://apt.llvm.org/noble/ llvm-toolchain-noble main'
+ wget -q --method=HEAD http://apt.llvm.org/noble
+ [[ ! -f /etc/apt/trusted.gpg.d/apt.llvm.org.asc ]]
+ wget -qO- https://apt.llvm.org/llvm-snapshot.gpg.key
+ tee /etc/apt/trusted.gpg.d/apt.llvm.org.asc
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.12 (GNU/Linux)

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
bXb5c6gCHESH5PXwPU4jQEE7Ib9J6sbk7ZT2Mw==
=j+4q
-----END PGP PUBLIC KEY BLOCK-----
++ apt-key list
++ grep -i llvm
+ [[ -z /etc/apt/trusted.gpg.d/apt.llvm.org.asc
uid           [ unknown] Sylvestre Ledru - Debian LLVM packages <sylvestre@debian.org> ]]
+ [[ noble == \b\o\o\k\w\o\r\m ]]
+ add-apt-repository -y 'deb http://apt.llvm.org/noble/  llvm-toolchain-noble main'
Repository: 'deb http://apt.llvm.org/noble/ llvm-toolchain-noble main'
Description:
Archive for codename: llvm-toolchain-noble components: main
More info: http://apt.llvm.org/noble/
Adding repository.
Adding deb entry to /etc/apt/sources.list.d/archive_uri-http_apt_llvm_org_noble_-noble.list
Adding disabled deb-src entry to /etc/apt/sources.list.d/archive_uri-http_apt_llvm_org_noble_-noble.list
Get:1 https://apt.llvm.org/noble llvm-toolchain-noble InRelease [5554 B]
Hit:2 http://ports.ubuntu.com/ubuntu-ports noble InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports noble-backports InRelease
Hit:5 http://ports.ubuntu.com/ubuntu-ports noble-security InRelease
Get:6 https://apt.llvm.org/noble llvm-toolchain-noble/main arm64 Packages [12.3 kB]
Get:7 http://ports.ubuntu.com/ubuntu-ports noble/main arm64 Components [658 kB]
Get:8 http://ports.ubuntu.com/ubuntu-ports noble/universe arm64 Components [5467 kB]
Get:9 http://ports.ubuntu.com/ubuntu-ports noble/multiverse arm64 Components [37.7 kB]
Get:10 http://ports.ubuntu.com/ubuntu-ports noble-updates/main arm64 Components [7727 B]
Get:11 http://ports.ubuntu.com/ubuntu-ports noble-updates/universe arm64 Components [52.6 kB]
Get:12 http://ports.ubuntu.com/ubuntu-ports noble-updates/restricted arm64 Components [159 B]
Get:13 http://ports.ubuntu.com/ubuntu-ports noble-updates/multiverse arm64 Components [159 B]
Get:14 http://ports.ubuntu.com/ubuntu-ports noble-backports/main arm64 Components [158 B]
Get:15 http://ports.ubuntu.com/ubuntu-ports noble-backports/universe arm64 Components [19.7 kB]
Get:16 http://ports.ubuntu.com/ubuntu-ports noble-backports/restricted arm64 Components [161 B]
Get:17 http://ports.ubuntu.com/ubuntu-ports noble-backports/multiverse arm64 Components [161 B]
Get:18 http://ports.ubuntu.com/ubuntu-ports noble-security/main arm64 Components [5823 B]
Get:19 http://ports.ubuntu.com/ubuntu-ports noble-security/universe arm64 Components [9612 B]
Get:20 http://ports.ubuntu.com/ubuntu-ports noble-security/restricted arm64 Components [157 B]
Get:21 http://ports.ubuntu.com/ubuntu-ports noble-security/multiverse arm64 Components [158 B]
Fetched 6277 kB in 10s (606 kB/s)
Reading package lists... Done
+ apt-get update
Hit:2 http://ports.ubuntu.com/ubuntu-ports noble InRelease
Hit:3 http://ports.ubuntu.com/ubuntu-ports noble-updates InRelease
Hit:4 http://ports.ubuntu.com/ubuntu-ports noble-backports InRelease
Hit:5 http://ports.ubuntu.com/ubuntu-ports noble-security InRelease
Hit:1 https://apt.llvm.org/noble llvm-toolchain-noble InRelease
Reading package lists... Done
+ PKG='clang-19 lldb-19 lld-19 clangd-19'
+ [[ 0 -eq 1 ]]
+ apt-get install -y clang-19 lldb-19 lld-19 clangd-19
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package clang-19
E: Unable to locate package lldb-19
E: Unable to locate package lld-19
E: Unable to locate package clangd-19
```
Additional informations:
* fails on amd64 too
* clang-20 found in available packages


```shell
$ apt-cache search clang-
clang-20 - C, C++ and Objective-C compiler
clang-20-doc - C, C++ and Objective-C compiler - Documentation
clang-20-examples - Clang examples
clang-format-20 - Tool to format C/C++/Obj-C code
clang-tidy-20 - clang-based C++ linter tool
clang-tools-20 - clang-based tools for C/C++ developments
libclang-20-dev - Clang library - Development package
libclang-common-20-dev - Clang library - Common development package
libclang-cpp20 - C++ interface to the Clang library
libclang-cpp20-dev - C++ interface to the Clang library
libclang-rt-20-dev - Compiler-rt - development package
libclang-rt-20-dev-wasm32 - Compiler-rt - wasm32 builtins
libclang-rt-20-dev-wasm64 - Compiler-rt - wasm64 builtins
libclang1-20 - C interface to the Clang library
python3-clang-20 - Clang Python Bindings
libclang-cpp18 - C++ interface to the Clang library
clang-14 - C, C++ and Objective-C compiler
clang-14-doc - C, C++ and Objective-C compiler - Documentation
clang-14-examples - Clang examples
clang-15 - C, C++ and Objective-C compiler
clang-15-doc - C, C++ and Objective-C compiler - Documentation
clang-15-examples - Clang examples
clang-16 - C, C++ and Objective-C compiler
clang-16-doc - C, C++ and Objective-C compiler - Documentation
clang-16-examples - Clang examples
clang-17 - C, C++ and Objective-C compiler
clang-17-doc - C, C++ and Objective-C compiler - Documentation
clang-17-examples - Clang examples
clang-18 - C, C++ and Objective-C compiler
clang-18-doc - C, C++ and Objective-C compiler - Documentation
clang-18-examples - Clang examples
clang-format - Tool to format C/C++/Obj-C code
clang-format-14 - Tool to format C/C++/Obj-C code
clang-format-15 - Tool to format C/C++/Obj-C code
clang-format-16 - Tool to format C/C++/Obj-C code
clang-format-17 - Tool to format C/C++/Obj-C code
clang-format-18 - Tool to format C/C++/Obj-C code
clang-tidy - clang-based C++ linter tool
clang-tidy-14 - clang-based C++ linter tool
clang-tidy-15 - clang-based C++ linter tool
clang-tidy-16 - clang-based C++ linter tool
clang-tidy-17 - clang-based C++ linter tool
clang-tidy-18 - clang-based C++ linter tool
clang-tools - clang-based tools
clang-tools-14 - clang-based tools for C/C++ developments
clang-tools-15 - clang-based tools for C/C++ developments
clang-tools-16 - clang-based tools for C/C++ developments
clang-tools-17 - clang-based tools for C/C++ developments
clang-tools-18 - clang-based tools for C/C++ developments
libclang-14-dev - Clang library - Development package
libclang-15-dev - Clang library - Development package
libclang-16-dev - Clang library - Development package
libclang-17-dev - Clang library - Development package
libclang-18-dev - Clang library - Development package
libclang-common-14-dev - Clang library - Common development package
libclang-common-15-dev - Clang library - Common development package
libclang-common-16-dev - Clang library - Common development package
libclang-common-17-dev - Clang library - Common development package
libclang-common-18-dev - Clang library - Common development package
libclang-cpp-dev - C++ interface to the clang library
libclang-cpp14-dev - C++ interface to the Clang library
libclang-cpp14t64 - C++ interface to the Clang library
libclang-cpp15-dev - C++ interface to the Clang library
libclang-cpp15t64 - C++ interface to the Clang library
libclang-cpp16-dev - C++ interface to the Clang library
libclang-cpp16t64 - C++ interface to the Clang library
libclang-cpp17-dev - C++ interface to the Clang library
libclang-cpp17t64 - C++ interface to the Clang library
libclang-cpp18-dev - C++ interface to the Clang library
libclang-dev - clang library - Development package
libclang-perl - Perl bindings to the Clang compiler's indexing interface
libclang-rt-14-dev - Compiler-rt - development package
libclang-rt-14-dev-wasm32 - Compiler-rt - wasm32 builtins
libclang-rt-14-dev-wasm64 - Compiler-rt - wasm64 builtins
libclang-rt-15-dev - Compiler-rt - development package
libclang-rt-15-dev-wasm32 - Compiler-rt - wasm32 builtins
libclang-rt-15-dev-wasm64 - Compiler-rt - wasm64 builtins
libclang-rt-16-dev - Compiler-rt - development package
libclang-rt-16-dev-wasm32 - Compiler-rt - wasm32 builtins
libclang-rt-16-dev-wasm64 - Compiler-rt - wasm64 builtins
libclang-rt-17-dev - Compiler-rt - development package
libclang-rt-17-dev-wasm32 - Compiler-rt - wasm32 builtins
libclang-rt-17-dev-wasm64 - Compiler-rt - wasm64 builtins
libclang-rt-18-dev - Compiler-rt - development package
libclang-rt-18-dev-wasm32 - Compiler-rt - wasm32 builtins
libclang-rt-18-dev-wasm64 - Compiler-rt - wasm64 builtins
libclang-rt-dev - Compiler-rt - Development package
libclang-rt-dev-wasm32 - Compiler-rt - wasm32 builtins
libclang-rt-dev-wasm64 - Compiler-rt - wasm64 builtins
libcode-tidyall-plugin-clangformat-perl - module to run clang-format using Code::TidyAll
libopencl-clang-14-dev - thin wrapper for clang -- development files
libopencl-clang-15-dev - thin wrapper for clang -- development files
libopencl-clang-16-dev - thin wrapper for clang -- development files
libopencl-clang-17-dev - thin wrapper for clang -- development files
librust-bindgen-dev - Automatically generates Rust FFI bindings to C and C++ libraries - Rust source code
librust-clang-sys+libloading-dev - Rust bindings for libclang - feature "libloading" and 1 more
librust-clang-sys-dev - Rust bindings for libclang - Rust source code
python3-clang-14 - Clang Python Bindings
python3-clang-15 - Clang Python Bindings
python3-clang-16 - Clang Python Bindings
python3-clang-17 - Clang Python Bindings
python3-clang-18 - Clang Python Bindings
```

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsXFl3oszT_zQ8NxxzoNkv5oLVHUHB7SaHpQWUTRZRP_17EJJolkmi89795zxPdJqqX_26uru6qpuJleeBF0P4B6EEhJL-s8rCT7I_cceG-X924p7-yPEhyJI4gnGBEDyCSQj28pPGmv-kxNnBbBOEsHmgTCdjtLTLuCgRggfkE0Y2D6amilpp0fFggQZxXlhhiHZOKBrmdieDIbRyiFb1wzzZFJWVwU6aJSnMigDmHSeJoiRGvbhMvTe4i7hfFGleswMKAhQrLZ7C8BA9JZmHAOXyNfdRBNAIoFHHjxIXRYBwRNsn73pz3cVR4uXvHuc-DMO2DZDo05UFnHtpF1DRnE5l1Xgejebj55nBCyMZISScfZMQ-Jn8bE5HCCHV_D-n_yodQ-hC99kOYisLYI4QEgLYMLefb_xmuW6ndnAG0yQPiiQ7oV7qIeCKWBTkeRB775BuRDZJhl4en9AgRhEAEEAijPCeAiUgJIZQEsJItcyreuUHjo9ecfvHyHVP_zHkR7_9YwNeejWWl7UmoBja8QoUQ2slSnp7fJkyc3k660_Ud3OGH9XTBXttqNuuJ0EnyN-Epf7MmE4QQjKbpfilUp69Kb3ZvVq39QNTMFXDfBYnkqzy43oyX032tvG5XvnP_LRrjmXVmN3I5EmZORBFgAILBwFKknfeT49aTJvKhrF6fjEBmIY8emGDjowZApgbhVbykz62XXnuSx96c9tTBDCv8CgCWDWxQ4iqZWRbRb0w3ll8wb1yRVxr3AhdjJYfSfWl51F_WOu40A6s-OZhbzK-DglvIa2qqqcG7MlJorrtWm1matpkanyq6cMw_YuqYHafp_KX2nbp5U-hVcaOn1ruUwwLBChtr94hadP-nBdXz9pk1BdXP-tFCD0rRIBSwCzKO1bsdtIkDJx6OQElzYKD5ZyaptONrY9z8eMAjCbdyesQdMLESz5ZGe8GCHXq9dCs71aGkdAg_rB0OzF6sfhh7X5J6VvNUV8dtpqd96qAqbUBg-Jox4Mo3rRI1xPzRqj-DvBmZqOdb6S5W_F6T_5E4X1QutouJprRVy9r7GvK4DNMDxZJWuQoQvB-hBB8jBA8amWfRsoYfhIpXeiEVgbRDn_D71njDUOeqrPP6b89pgSuxiOkDve9KI61sjj2A2H8RRj_gTB4EQY_ECZehIkfCJMvwuQPhKkXYeoHwvSLMP0DYeZF-IsZdSPMvgizPxBuB_CzmddOa8Cgz9_N6OeZMe2r3VugbxZsHTav9ikX2ujXeRxQmjUNlEvW2SmSJHR8K4ibtY5GVhDfsLukc5092ulEsPATFyGknsxLPzDxvgMIwNHO5m3jtdI6iBdZmRfQffJS78l9B_Vk5c6H7raEJp3vs-1OHltp7ifFBX0Hr5KpAsLfMmmUO_UfQe72VVTraqhmCqO-iA7lFSqMJuLw8riRnMMsD5JLLOnGpdZFD_gT-YTXEYjtqiYClFEQl8e3jPfyM9L7qqDIXChWgsxLAbYweT4dI0CJvN5garLhfLerMLGXr9V0b-mSavXgRqKnFTEjR0c1Gjc48tqaGDtfAxi2XI_ZcO7aG3PBHWdbnki00HXwXhfQ6tbe78VokboJ2NgIEDJmHpnA3RNqizPF2XU4DI7BSJLpibmxlouhFa3zpU33DWMVecaETjJ9scriBe3sVr0ZtPjdAqt2Ep-dwjaQCNSBtRIl1vFMCebyOCHV7rkizSUChDEMFSY7WlYGvWg4N7RgL05m2gAfOyLu9hSVIghl1eAsfAQo0_louEjoOC0RICRVUa0UfYEA4XzS_eF51h8f1HKrTM9-_3g-TrluzDLjZMSfNt5QPme2bTRYkr_fq0vjOCPNsTkUdWvCEcYZFksEKLKQTdPBFgHCQaNJ7BQkLOaTUkalvMsgQBjFw8pLDWnXRtUuy9rCcsA72jo2ZsOS6wOHHq7IYKrah-mZDBAgrN2qWhfugoxnbggYDoyYWcioDkmWo9FrFrPe74bSUhYUOsyX1DLlheo0ZLkZApSZ3ZuciuWBS8i0PCBAoCneoRCgmDM_T3VjPBt2195BskqzwXJydifjJudqk_1cFVd7Tt1UQbzb0NPjHN_hCBC8qnDCo16uGDMdLjXMV_nllg94ajijxGzf4DCWNfC4PVBIu7SxSDXpmDH79GHplQqIyZlcnLXpjp5qCBBIIzAIe23mUYYAAd8ViXeaDMR29fQstkvN3RECBFXor_TCnzgBXIlCbMB-j5GIWUorK91YFXN7qJyj8RABAkHL0wzWLqr4Ka_zQoNVSLgBF0ewXqqYE5me0Z3vnNj0RjNBXi8G6WpBeoZ8XBgzoVot1Gy1cEPnxLMOEeZuND83KG5vEOrdabiKQt8OqIMTOQgQAr1PCsJY4D0-EPTBVFvrOe_nkuDlA5F3JN5bzUW-PxC9XG7PGry-xOt9yOv9pcfzQ3HKz88YtsowDuvbRwTUq5nP6nH0DztJYbflYrw8-jgjelNssQ57otggcaIhLHYeZWG2qiJAIWybYxxNr2PUoT9cbPVip6fWgUaAQg2MuTg7giwYkUpv5fewoEzIgNemDVbpiox48FiPsWdaNpzQBYz1tXrQIwQIhRkJPU8JxsIg4AC_XSNA0WN85ntMyvWN4KAc09Fp2SBVaRQr-GR46oNhsgFZRApKtZktyg2rHHxmJ42no149KcdhPESAwmwRoAhqOnST8_I4cqpEEaI2gQ2xxTble8REURjtEOGjgbvBpe1i2MMkh8gd-nwsImGKAGXY63n0bkgKXV2NlWG5dTTGmLuHBscbrw4suStjnEzjart29pNCJcxB4RwBYFlMmujnIE7GOaGTFZlgVNJXECDkM683D5TUIRZtjMNq4tMwjHsYdRiuk3qFS2eHJSR9nrlVGMxxAHvHbKyz5spj2bNo11uO0-vF4Xm94AfepmizRV_A2AMuDDVvNTXP1YCeu_P9cuWsF7JlDiKd10qeH53W8qziSH-WAFbhYwwBineWHaqcrI4NTj3xj916I1Mqj--uVJsou2MqwjR6NDc2rkcfpKqaQEPty8f5jhjOlSWc6XAD1uOdX_FMdbJapEFa7GwaVEJPkeuIyRmmW4zFFb2fqMfx2K2CZCpTwkqt-HyGa_FUAggQtkXYx6TzYdgrmHbFjRcu68eJOfTHcM0ZalQ7ihXTnC-Wa0fwE-ysdc91hGbVcODzi9Tl17gYOVrCEvKCpVf7NrMQjro5jNWeU20BtHeipE-bNTbleXJ7XEW20aui8XY_C87heLBSy-4k7Qeu7B65s061vj5PMpLAEaDMN4s9OUOAMPfHkp_j1JYLT1GInchkB3BqPlWqjJ_Kkkeb2jhjrO0oEvSuVWJKG5fsw3rAYSGpbpcplWKqLCNA2U9szpR7BiN3d7JvrXG42y0UYyF6-YnJpsvNenQU6HzHpOdRu3al3D8tiPO2b-0WfJzq1JZK7EA6MRibTiFfdgWOVGcnG-8lCwQox27e9Q4HsSIzrCKO2qyo2miCa340c2RaNYT-ZhQG0CLSkD34Qy0UfYrs7Zg-q3e3CS4b4VQj9TDE18fegC0BtalzmXbsp_IM8BXbC5gtJs-dNT02uMHC6LPEyXRiM1xr6xnoneDCMevNjo1NkV2QKsvHCBAsNc258HVnAngQ90Ng2N2EWMX4QB_FPL4Sk24lEqTH6mtj4MuhrAsqtgScdVos6ImrHNmxdAhDW5g3KKcoGu5BOMRNiop0YyOFATMjDpvumeumCFASvVqztp5OoLlzKN9e5-dVpZHTOlOg2aOkbWpq7XzkSjdEgLBfcFWdC4xOULMXdG_JYaNo56u73Qqsz6Y21aTemldNyi4sbemAHgPdJXkiI0tv_XSE8V7Cwq7PjS4TOEpzsievC7FPiSs2wUpxrBChgS03S78c7fKM0Y4HijmVkB2NjH4xGbS7CdeLzinX5ZjZdLWCe7N2anhSl4UJNDcbjfaM3tudszxMugwbiqnuWGGvy4uDcxaai7n26u2NSvQKYsfLuszzq53Yq_QVr_d5UTdF0wDmiO_b0od9xl_IvGRnFNZG7Ym8HPfH3ekIIkBYjbdwvOTULrk95th2bS16dfa7yLpTBAiiODNtLqMtbQlH9cImKY7kSnnjzvLW36ltya66OCrUPMPF2bacUHnQDz1pGxk0RR2SZUIzx3kqq2TPH2fH0pMGG9GizxyjYfXWMGpwNFc6BhHFlOp-Z0Xcsr_n_KFuldlxzMuipEWhvOyTukHAktpXdYazi8dnabzekvOA9pNDi1MdDjwc9SYIULb5adN31cgXuiaYLkR5zZUJApQxhJnWK6baxmNIDwECp2kbjY5PPQksYE6fum6Dlcz1qtBUXpdoccvIFg-O7no1GjA1-II-BVrJsYqy0BhSUYEbnmQelPNzMMo3QualM7I9iy_mkzCbgNV5t9ub3exkn-1RuqUh7NU5gOgylbPts6IV5vtiRDtd1jHlbbHQzd7JsPUF73UbHGquyV6fn_sDemqsAR0gQOnWozJgYzg8TXPycEaAQDFmt1rR5z7JC_jaWXRlmRA2tSVJlrwo1tr7g1llxz24GXL9cGtwS5NjNRjOspNZO48ytYoJoYxZu-VQIKUC7oxkAgCdHvF53E0JIWl3XLwrdA9p7zACi-AsV-4OAUK82bGjIhudYR1COKXoO3ui7GerOLccktE2TIolhaNAY2BsZ_v2tGCXiVbSJXtH7NzVu2CtpL1slq2N-YkOj4e-uwkwG469Fe0zbEqPObha9_SegwFpq-z0pdrG7aVNObQn9uRZj9KWlWaSW12Wmb7NDejc3jFrA4yrujB-ragJqaZJ7q_KOVmVvivm2sM8Ky06O3hCwyAvbh54GUzRTnApqj-W7uf7as0ycNG3PzVSGe_ipIoRSkJnp_AA8yKD6Ai6WYl2UOlykHs5T0BTy9lZHsxRhBDzF0mExJrD3kuNTMgfauuWb3vOcPEailCijVBi0v6_Qyixar9nCCVGH0A-ufvpnNDfnEz84Ghi-nZBQvC_Av8eW4K5kwVp0RTvTRufOX5wgJdLGCdxYWxFsLb8KZqTRGkSw7jIa5ELdrNfJRlEg3iT1M0_Idvadt0g9tA3fz7dtNc9h3GRndAieT_PmsuO_Kmer81Ea_rxXGZBp2bwbKXFc235Ocm854vd56YXT29z_MVQkFt2CN3aYifPnP9nq11YIASP__2Yp3H4p6PQj6ftxRJCCRRFkajwOk97QY0NbgchTbIiv70YaE_tL0_Qd7DXSMQdSJ0yda0C5p8jkvcg2paza_7-KSZ1D2YOnTILitN7yGZ46HuHp06yrCBGrSyiSVR7DVeUgIMnAt29jVVjiLmD-60N8XVV1lZoiv1ohL3PSBkHB5jl8FNDFEkzHy1xd3anDIu_2CKYp09s4dgDs_NvPmQYwKAfrOGPWfu7M8ET_UkH71nIVyazencMnAK6nxrFKe5jLx9Z8d8P5KcmHwsJfxtInGI_mrsrWlyb--tI4tynU5V-1Oh3Y0njH3t6T2y5dew3o_mZ0XtizWsw_ttgUiwgPpq7J-Bcm_vrYHI0Dj6YBHeFnSuT3y7Lj8EH3BV8rr363bq8Xih10uNDF6UBU89lNIhRHMtRBLA0dglTQMlfr3em0LpkUW1mfikh8qenJ1RK4qvLspfX0ppQ8b9s5R9lKw3kP0gmfzWY2rDbXMo6oRV7HZxDw9C128_649Jef7t9KeL1bQO4R_GPBdbHNxe_x_8pbaEMwrasSGHswtg5oUUG4a3UC1BeWEVT0mSRVRdMt2JyXeiYcV011GVCmDi1-Iv1F9I_kW379UPRH0q-8867Ny_rqqfukhVedzB_e_kU8OjGCsIcTWLUilyaRIskeXvWdA9g6CYpY7cODtbBCsILl5fy_Prm9x2Jd-931oPuWI4P0RzW5VQL3170vZjqoCICxPpHc1wRu-jE3kKnjmkd8VKYBiHMbrU6buL8VBPtoFLilBGMi4s73iHBoxWlIcxruLoNfWm4lmt82dA1kiSsR6Zpq80rLQUEKBN7ezHtwmv1InBPjXLzd9vKoftKPAziAmb1SIQ3SkkS5h-1Ls2Xov7KMurCAwyTNLpU8M2NVWC_eQseXrsXBnZmZafL4curzsvovlNt3hv-GkFs3it2vwdK05ehvtC99HhjOZcpXvjwFvkz5RcG9wBkxVUX2lnRyQq08wPmr7qdysojAnyAaJvtMgiLIH7v_Ft1mvxUnSa_UMfbBfKj7qanwk9ionO9si5S2uUBKgRxHQDfM3TSFGd_6dk2DJL3LF6c_FeLFyd_tnhx6i6e1D_jSf2QJ30XT_qf8aR_yJO5iyfzz3gyP-TJ3sWT_Wc82d9sLvftLO3GdFmKD6hTj6nTj6kzj6mz92_Kv9yR62384upfK1H3KNH3KDH3KLF3pCaf5SUf85cP7vpp_nID8t59d4G8d-ddIO_dexfIe3f_OqerN9E7c7p6X7tXlb5flblflX00f_3SWz_PX1ugr3z3a6CvPPlroK_8-mugr7z8mxz_uyTd-XuW_zZOd5YJOFnQ5CP61KMEqAcJ0I8SoB8kwDxKgHmQAPsIgUbV-XWgSGEWoh1Uqz_stk66tfeaKgImR4PYhccg9t7IfSz73ibz7yvORvfuivNK_bcV50WdeoA59Rhz6jHm9APM6ceY048xZx5gzjzGnHmMOfsAc_Yx5uxDzD-j_X2oaBTv5nwP4cSFlzzdCsNOGpZeEDeHPG0B1AavKHHL5sw4K2P0prQs8zpYiXUBRPAIwRuBe-JfjmrDwE5SGDth511uWfhBjFaZlaYwa94iukTCzu3gboLXcvYDEvXPkOh_hsQ8gJSVedGp9wcPxi0MXxZJZBWBY4XhCfVgDLPLndO0zAtUUfo324l4OUd4K67qDSq4nA5cxNt_5_1WqL6YbKjnpxwBQhjYYXK5ymgZXFRfrdQ9eZlvaAfdQKsoM4giALwpIgBciOBolGRfmfoJ-uesbw8im1PC8MuDyHfS1K-k6V9JM7-SZv8u_e7q5T_3D-FyBGf9B__gDAAYhgGc_s__s8FZ26Zs1yJx26ZJDMNdFsMYm3BIkiUs5r_gD8AAiTGAxglAEPQTQQNn40CWchgaQsJCSAxGVhC-3vv9F-R5Cf_gGMYQ7H-hZcMwv_wWEgBiWKGXpwgACCX9l_253A3apZcjJNZcnr3CFEERwj9vv4Lj7W6ovPrNAf-VWfjn9hLSCwq_tF_-JXp4ePnopFmyhU6BAOVCIkeA0rI8_AH_FwAA__9MAq7a">