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

    <tr>
        <th>Summary</th>
        <td>
            Clang crash: Assertion `TableSize >= Values.size() && "Can't fit values in table!"' failed.
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          shao-hua-li
      </td>
    </tr>
</table>

<pre>
    clang at -O1 crashes on the test case.

Bisected to 7c4180a36a905b7ed46c09df77af1b65e356f92a, which was committed by @vfdff 

Compiler explorer: https://godbolt.org/z/Eh65EPrTM

```console
% cat a.c
static int a = -308637108, *b;
static int *c = &a;
int d;
int e;
int f(int h) {
  switch (h) {
  case 0:
  case 4:
    return 1;
  case 5:
    return 0;
  default:
    return 0;
  }
}
void i(unsigned);
void j() { i(0); }
void i(unsigned h) {
  for (; a + 308637119 + h <= 29; h = h + 3)
    for (; d; d++)
      ;
  int *k = c;
  d = &k != &b;
  int g = f(h);
  e = g;
}
int main() {}
%
% clang -O1 a.c
clang-18: /tmp/tmpsiq4tm21/tmp0l1k026o/llvm/lib/Transforms/Utils/SimplifyCFG.cpp:6097: {anonymous}::SwitchLookupTable::SwitchLookupTable(llvm::Module&, uint64_t, llvm::ConstantInt*, const llvm::SmallVectorImpl<std::pair<llvm::ConstantInt*, llvm::Constant*> >&, llvm::Constant*, const llvm::DataLayout&, const llvm::StringRef&): Assertion `TableSize >= Values.size() && "Can't fit values in table!"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: /zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/clang-18 -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -dumpdir a- -disable-free -clear-ast-before-backend -main-file-name a.c -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=none -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -funwind-tables=2 -target-cpu x86-64 -tune-cpu generic -debugger-tuning=gdb -fdebug-compilation-dir=/zdata/shaoli/realsmith/watchdir/reduced/case_DWoFldVi -fcoverage-compilation-dir=/zdata/shaoli/realsmith/watchdir/reduced/case_DWoFldVi -resource-dir /zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/lib/clang/18 -internal-isystem /zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/lib/clang/18/include -internal-isystem /usr/local/include -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -O1 -ferror-limit 19 -fgnuc-version=4.2.1 -fcolor-diagnostics -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/a-d6ac5a.o -x c a.c
1.      <eof> parser at end of file
2.      Optimizer
 #0 0x00007f59fc12418f llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libLLVM-18git.so+0x92d18f)
 #1 0x00007f59fc1216f4 SignalHandler(int) Signals.cpp:0:0
 #2 0x00007f59fb40c090 (/lib/x86_64-linux-gnu/libc.so.6+0x43090)
 #3 0x00007f59fb40c00b raise /build/glibc-BHL3KM/glibc-2.31/signal/../sysdeps/unix/sysv/linux/raise.c:51:1
 #4 0x00007f59fb3eb859 abort /build/glibc-BHL3KM/glibc-2.31/stdlib/abort.c:81:7
 #5 0x00007f59fb3eb729 get_sysdep_segment_value /build/glibc-BHL3KM/glibc-2.31/intl/loadmsgcat.c:509:8
 #6 0x00007f59fb3eb729 _nl_load_domain /build/glibc-BHL3KM/glibc-2.31/intl/loadmsgcat.c:970:34
 #7 0x00007f59fb3fcfd6 (/lib/x86_64-linux-gnu/libc.so.6+0x33fd6)
 #8 0x00007f59fd351f60 (anonymous namespace)::SwitchLookupTable::SwitchLookupTable(llvm::Module&, unsigned long, llvm::ConstantInt*, llvm::SmallVectorImpl<std::pair<llvm::ConstantInt*, llvm::Constant*>> const&, llvm::Constant*, llvm::DataLayout const&, llvm::StringRef const&) SimplifyCFG.cpp:0:0
 #9 0x00007f59fd377aa8 SwitchToLookupTable(llvm::SwitchInst*, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&, llvm::DomTreeUpdater*, llvm::DataLayout const&, llvm::TargetTransformInfo const&) SimplifyCFG.cpp:0:0
#10 0x00007f59fd37a107 (anonymous namespace)::SimplifyCFGOpt::simplifySwitch(llvm::SwitchInst*, llvm::IRBuilder<llvm::ConstantFolder, llvm::IRBuilderDefaultInserter>&) SimplifyCFG.cpp:0:0
#11 0x00007f59fd37c453 llvm::simplifyCFG(llvm::BasicBlock*, llvm::TargetTransformInfo const&, llvm::DomTreeUpdater*, llvm::SimplifyCFGOptions const&, llvm::ArrayRef<llvm::WeakVH>) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libLLVM-18git.so+0x1b85453)
#12 0x00007f59fd8dc713 iterativelySimplifyCFG(llvm::Function&, llvm::TargetTransformInfo const&, llvm::DomTreeUpdater*, llvm::SimplifyCFGOptions const&) SimplifyCFGPass.cpp:0:0
#13 0x00007f59fd8ddba0 simplifyFunctionCFGImpl(llvm::Function&, llvm::TargetTransformInfo const&, llvm::DominatorTree*, llvm::SimplifyCFGOptions const&) SimplifyCFGPass.cpp:0:0
#14 0x00007f59fd8de345 simplifyFunctionCFG(llvm::Function&, llvm::TargetTransformInfo const&, llvm::DominatorTree*, llvm::SimplifyCFGOptions const&) SimplifyCFGPass.cpp:0:0
#15 0x00007f59fd8de4da llvm::SimplifyCFGPass::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libLLVM-18git.so+0x20e74da)
#16 0x00007f59fdd37266 llvm::detail::PassModel<llvm::Function, llvm::SimplifyCFGPass, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libLLVM-18git.so+0x2540266)
#17 0x00007f5a02b31865 llvm::detail::PassModel<llvm::Function, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libclang-cpp.so.18git+0x2135865)
#18 0x00007f59fc336c7d llvm::ModuleToFunctionPassAdaptor::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libLLVM-18git.so+0xb3fc7d)
#19 0x00007f5a02b1ed56 llvm::detail::PassModel<llvm::Module, llvm::ModuleToFunctionPassAdaptor, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libclang-cpp.so.18git+0x2122d56)
#20 0x00007f59fc334bfd llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libLLVM-18git.so+0xb3dbfd)
#21 0x00007f5a02b32e57 (anonymous namespace)::EmitAssemblyHelper::RunOptimizationPipeline(clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>&, std::unique_ptr<llvm::ToolOutputFile, std::default_delete<llvm::ToolOutputFile>>&) BackendUtil.cpp:0:0
#22 0x00007f5a02b3621f (anonymous namespace)::EmitAssemblyHelper::EmitAssembly(clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>) BackendUtil.cpp:0:0
#23 0x00007f5a02b36869 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream>>)
#24 0x00007f5a02ff7527 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libclang-cpp.so.18git+0x25fb527)
#25 0x00007f5a0150df89 clang::ParseAST(clang::Sema&, bool, bool) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libclang-cpp.so.18git+0xb11f89)
#26 0x00007f5a02ff6708 clang::CodeGenAction::ExecuteAction() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libclang-cpp.so.18git+0x25fa708)
#27 0x00007f5a03c8f329 clang::FrontendAction::Execute() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libclang-cpp.so.18git+0x3293329)
#28 0x00007f5a03c09e4e clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libclang-cpp.so.18git+0x320de4e)
#29 0x00007f5a03d27ee6 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/../lib/libclang-cpp.so.18git+0x332bee6)
#30 0x0000564a754ada76 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/clang-18+0x15a76)
#31 0x0000564a754a53ba ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0
#32 0x0000564a754a9ffc clang_main(int, char**, llvm::ToolContext const&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/clang-18+0x11ffc)
#33 0x0000564a754a4e35 main (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/clang-18+0xce35)
#34 0x00007f59fb3ed083 __libc_start_main /build/glibc-BHL3KM/glibc-2.31/csu/../csu/libc-start.c:342:3
#35 0x0000564a754a4e7e _start (/zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin/clang-18+0xce7e)
clang: error: unable to execute command: Aborted
clang: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 18.0.0 (https://github.com/llvm/llvm-project.git 7c4180a36a905b7ed46c09df77af1b65e356f92a)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /zdata/shaoli/compilers/ccbuilder-compilers/clang-7c4180a36a905b7ed46c09df77af1b65e356f92a/bin
clang: note: diagnostic msg:
********************

PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang: note: diagnostic msg: /tmp/a-948e92.c
clang: note: diagnostic msg: /tmp/a-948e92.sh
clang: note: diagnostic msg:

********************
%
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsW1tz46qy_jXKCyWXhO4PeXDseCZ1MmdSk8ysRxeCls2KBNqAnGR-_SmQfJHjzCRrz1qTXftUJb5AQ9Nf32iBidZ8JQDOveTCS-ZnpDNrqc71mkh_3RG_5melZE_ntCZihYhB_ucQUUX0GjSSApk1IAPaIEo0TLxg7gXT_vWCa6AGGDISZTQO84BEKSmCpMyAxSkNClZlGanCMk0gStKqwMTDM_Sw5nSNHohGVDYNN3aK8gl5cbCpWFWhQx4z2bS8BoXgsa2lAuVFU7Q2ptVeNPXwwsOLlWSlrM1EqpWHF989vLhcp8nljbr7dDiTlwb9H5VCyxqGVpwgSgwiE9o3aEMMp4gLgwjyojnyoyBPoywMcrt2D09LL7p4RuvhKXXkHk7JjsD2sNE3GH2rPJzb97WHC-RlQw9C-oEbukYezo97rBJQYGU_bIgPGhBSYDolULhjNVAlp6iCAyoGFelq8zMyL5sP4G0_bCRniHs474QzNubhYjfAdf7p4XwQxREGPQV6eYpnoFRSWUTsKII8fIEGxYSF-7ZGXjSzGugnXjttrHtCy2wn0cE8rH_BF-7vgAahA3kH_d67GekhXluN3yMPh8Pn8mjkyhFVgy4POsF1rHYtOyjsqIZwsYdsjzhODuzWeax11531uiY_zK2XeHhhmrZ_1fxfsWlw2H8L6vA-wKn08KKuN41946WHF3eKCF1J1WgPL74aXtv3W960Na-eZosPE9q2XjRNgyJzDLILIqR4amSn7QqjqRdNb53pXkt537V3pKzhpWacO96u95NknW1KrYt1XJg0Xhr7eU8yk0IbIsyVMB6e2j7rx-aA4rYhdf0NqJHqqmlrL5ppw_qulnDlRbMfzfa8z3ZEl8iLLoeFnSY5sZI5MeSaPMnODCOfLdUoLlZfoHL9hQVzqjUow6VAXho4hG75d3Dcozn6RuoO9ETz77C1CjsyRR7GMyI8nBlUcYM2jg5xgUwPcuhh7OEMVYTXwIbwfXN9Ob29RLorG27DXNmtkIJWKmND-VF05WbdlRMqmwNrqTeN3yr5J1Dj4QXXugNrKogIhrigdcfA5Q2XRlBJ6L1RhIKFolXQKklBa2BIy071zXYk0VpSTmw6UJ1AmiremmHJt4bQe8S6pt1Fp2CCbpRcKdIgolZdA8Lowe6_M2KIhxc2ydXcwws6pBG7SkrLjtcMlD9qdZ7z-jS2KK2DLrYOh3xKQ-Qbxdsa0GOeLtPY78S9kA_Cr7noHv2V6JAPDTe-LP9EvpWFcYWIj3zGtVWXXykA5NMaiPKJNn4JlVTgWwBBMOTbqOBXvAZfkAas2yO_UVBLSqzp-I1kUKOWU-S3nPo1bKBGuP_Ctd9yQH5TKdKA30oujE2ncyEFIL9qiFn7oJSQyK-q1qdSWKUZL5pLgfxKSF_JTjAuVr6lRX7jzFp11uN8UnOiQSO_6sQDF8x3Bqi9aI6Rb4hagfFp21lo_DRGvukEuIYVCFB2xQzKbrUCZbu4WHnRfMVK5FeufdBVLyaz3jw_pWcFpNYNN2sPLx6IoWtLaptZR21WWthEuJz_IRc1-8aRX1G5AUVW8DfNr6A3cTvlP2WYfSx3wzy8sKbpNC1I7XP9pA00v2slNlYM0eHkmjptwbTWXL-S1DFYUerhxeBzO1-zHG2-m0yev5ygfc4NHu0H-pzrQHpinh-PfjsLl9z9CpSSyq-5jdZhgfxqJTrqb0BpLoUXzeMJnoTOmGupfMbJSkhtOLXeSBhTmq-QP18uP8xmy4_Tb5fL-R_TLwu8nC2ultPbT140D5Ev9xsG4rOU0IRMJPIfEd1vL8LJdnM0A1nZ7NgSpUHZssEGKFkhG516YjwQf24Nb_h3UMPGx8NRgILHIAiCrEqKioY4DvPqID3qJ91_uFFcGBf67_r8cbBnUORhKbVRQJohy3KbkAu3t_snU4CzqN4Sa15eX3_75If5ipuJlh6-CB4LzMK82m8vPRyFR_KHaRWjW74SpP5IBKtB9YWBFadv1sPeK3D_u4nw4URlHNCgCAYA-hWdsPSal3Si5SR1q4ujoAhGi4uezRmUSBGuwVqIA846nZ3Gv_h4Hf3Pp91XPImsy2m35C00-kkzaC3AneCPfcPGrUN09qubekK9aJqEXjQN9yuJRyuJoMyTApHS7lNeuxLDehzcKMckt0yyPZPkmEmGC7QCs-zXvdSwsluLpdtavZYvF6Z2oYywRq8o6Vkngd3q5Xve6SneS1Ev7cAlkzbf_3ssi8xaTBTveWZjnhWtWPo2k4miiqUjk8kP52RRElapM8NdeYDsfkW3zoeLX1YobCvFWtoE8-Nq4e-uE2wwdPuhnxULp8qEF0buyoSDfhsQjguyo6BQjLWRZYTkqMf1Tr6EbN9_5dgcrfPqy0UfLU9Cs5Cu6_SIef9E4UrY4sZO8LyWmsvmTgF8bRmxFG8G6c7tLXel65Wo5OvhsrE4OIKLhEH2U-PdT_q5NUPWGtp6JH8fuK8QOTwSmcZJdJh_9-NHYlwQzelFLen9MzF-rIU36HuMLJdCvzDPVCnyZEvoQ9z-AHL_7aND4v1tBMIyT-Jk_zDKamKUwFnOaBZGiBtQxPAN1E-3L6hi0Qlq0XmjO_wqRYxs7IboE9sTK110JB0rSYC21rUVYbb44OLwrxePC2KkskL-LdLFR9JBFCenpPvPkyw5lixm5DQLO8ewH-_E6wSdClI_aa4_EUFWR3FvN2gXy96bE-MAspiRkROPtnGMRRlO0wOBGRjC66GiIVp_kgzq02K_pEkH86jzRoEGtQHWwwn6r4Fs__6btJfEAU7TkfYONsQkwGUU5mnyC7TnaH8E0l_V1_-bwRvNoJ-Etq0tYZw59LYQRkmeJiNbGBUyNIpSmjF0XH7cya2EVsdTRloj1Wn8RvXK69AbhrwT7J67kC0ZMzZCrRh7UAgseVv828I0eyXWv8oF9li_5AD_8Qp80fgxZskoEOLgyPjjsmKvCGinlPdfDvopr2FlNfIaHB7lHQzJT-vOy4abqdbQlPXTR6hbGOLOl04Mj1ndCcYNb6Hmwlb4_dP3oXxzx0jTXfrZPffoBP9XB8vWjEFV5GHZPihuYLl90HowaLgtsGRQg4GfDBxSV_oatndS1p8703ZmwXvDeg3Po1F7hgUaBP9qeH1yv4vxkSpSHFZ_VRWH7e8O_1dgER1jkacFOpDCyjdM0sM9FnK-P324FCtng_0R-J7kIxAG6haIoutTNf4B6Uwy-ADiJ1R96fQTomsiVj9-onBwKv88EW2P-n-gzoNHNMKoTvMNfIFqJszNkV431VAzWUu9dUc_w8buN1jEXvPxSPNVlSU4OyHwTArdNVtz788rXNnan55-FfzIJKa3dzMpDDyadxGcX8qISVUmOBshkhwiEiYBq_KRL9wQpWF6ezeW9xYaMhhXKWW9f3-nkpdhWOXFSPD0yBTSLMhP-OVg-31ceATaGdi6Q_5uxcVJRbIgH8k7qgEjmlcRHil6oawB75z9UOD3LGqEiyjCY9XmY1GDAmIYq7Zf25V7Ak3htHZfxuYdu3iEAwYxjOAY1S4RwxlAOkp3veB7VDbDZZsxCM9Qs-nivcIQ4RJgtPffncgnaUyyJCaMZCmiNFwOFxFPPnena6K2uXQ6ZLBxG56hjeTsN6Gxuw3pnr4nJBvLHB7JnEQlQVt9z8I7F7PzHx0cPgfg-KGulPWQ-0ZPYZniG1AnN2C7M_3tsoqqor1FbpXhbgb0UDtkj89iXmD6e-EPq4qO4I-O5IwhStBw4v0bF0ohGj0TenYLgQV5hJZL619LbYgyy7cc01Pdbf20_-g63TzuwD6KsX3ds0-ewZQB6hn_bqCyfSjdhkLk7irZD50gZQ3ISAS9S7nb_kQwd9u1lMoAe2lsf7O5GhLLduBwiRWxzk3b3zKxGHQakL9xbQCIH4Tow9Wh4cIUCvNJMHH3E9521XWy4uYNP3QYePfFiZXqpVuhA91aAWGo6R-OTVErNX_su1xSqWtgc67-4RuuYwUJacuKKdpfMUONdhlwMNd_4-_gpxrD_eTp3d109hHdfbxEi8_X15__uPrfD2hxdX15i-4-u-aLrx_Ql8ubz1_udmu4OXW_ONc2_r14x3hHoAC5u7TAENn_DOLn4h9enSviHAo8upD_1rF6_UbcfxX6u18XbH8rc8bOI1ZEBTmD8zAtChxmYRadrc-jMCVVkUZFQkOWA6NlGqZRWoVFGuOQlWf8HAc4CsMgwUGchtEEp3kSpimOiwAXEUu9OICG8HpiXWwi1erM3SM_z8IIF2c1KaHW7jdLGA83SLGXzM_UuXPJsltpLw5qro3ez2C4qeF85rzd3T3_527Wn3WqPv_rV-ed1P8XAAD__5KLbLo">