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

    <tr>
        <th>Summary</th>
        <td>
            Clang crash at -O2 since 19cdd45b083ca815245ed46b9be7ef907b2def50
        </td>
    </tr>

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

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

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

<pre>
    Clang at -O2 crashes on the following test case.

Bisected to https://github.com/llvm/llvm-project/commit/19cdd45b083ca815245ed46b9be7ef907b2def50, which was committed by @RKSimon 

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

```console
% cat a.c
short a;
char b;
static char c = 2;
int d;
long e;
int main() {
 for (; a;)
    b = c;
  char f;
  d = (char)(c - 3);
  c = 0;
 for (; c <= 0; c++)
    f = d + d - 9 + d;
  e = f;
}
% clang -O2 a.c
clang-18: /tmp/tmpkcxdtp4k/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:284: llvm::Register llvm::InstrEmitter::getVR(llvm::SDValue, DenseMap<llvm::SDValue, llvm::Register> &): Assertion `I != VRBaseMap.end() && "Node emitted out of order - late"' 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-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/clang-18 -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -dumpdir a- -disable-free -clear-ast-before-backend -main-file-name reduced.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 -debug-info-kind=constructor -dwarf-version=5 -debugger-tuning=gdb -fdebug-compilation-dir=/zdata/shaoli/realsmith/watchdir/reduced/case_qrFx8JNW -fcoverage-compilation-dir=/zdata/shaoli/realsmith/watchdir/reduced/case_qrFx8JNW -resource-dir /zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/lib/clang/18 -I /zdata/shaoli/compilers/csmith/include -internal-isystem /zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/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 -O2 -w -ferror-limit 19 -fgnuc-version=4.2.1 -fcolor-diagnostics -vectorize-loops -vectorize-slp -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/reduced-a2898b.o -x c reduced.c
1.      <eof> parser at end of file
2.      Code generation
3.      Running pass 'Function Pass Manager' on module 'reduced.c'.
4.      Running pass 'X86 DAG->DAG Instruction Selection' on function '@main'
 #0 0x00007f43a8b18a07 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x896a07)
 #1 0x00007f43a8b1658e llvm::sys::RunSignalHandlers() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x89458e)
 #2 0x00007f43a8b190cf SignalHandler(int) Signals.cpp:0:0
 #3 0x00007f43b1745420 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x14420)
 #4 0x00007f43a7d3900b raise /build/glibc-SzIz7B/glibc-2.31/signal/../sysdeps/unix/sysv/linux/raise.c:51:1
 #5 0x00007f43a7d18859 abort /build/glibc-SzIz7B/glibc-2.31/stdlib/abort.c:81:7
 #6 0x00007f43a7d18729 get_sysdep_segment_value /build/glibc-SzIz7B/glibc-2.31/intl/loadmsgcat.c:509:8
 #7 0x00007f43a7d18729 _nl_load_domain /build/glibc-SzIz7B/glibc-2.31/intl/loadmsgcat.c:970:34
 #8 0x00007f43a7d29fd6 (/lib/x86_64-linux-gnu/libc.so.6+0x33fd6)
 #9 0x00007f43a946bbfe llvm::InstrEmitter::getVR(llvm::SDValue, llvm::DenseMap<llvm::SDValue, llvm::Register, llvm::DenseMapInfo<llvm::SDValue, void>, llvm::detail::DenseMapPair<llvm::SDValue, llvm::Register>>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x11e9bfe)
#10 0x00007f43a946bcbc llvm::InstrEmitter::AddRegisterOperand(llvm::MachineInstrBuilder&, llvm::SDValue, unsigned int, llvm::MCInstrDesc const*, llvm::DenseMap<llvm::SDValue, llvm::Register, llvm::DenseMapInfo<llvm::SDValue, void>, llvm::detail::DenseMapPair<llvm::SDValue, llvm::Register>>&, bool, bool, bool) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x11e9cbc)
#11 0x00007f43a946c18d llvm::InstrEmitter::AddOperand(llvm::MachineInstrBuilder&, llvm::SDValue, unsigned int, llvm::MCInstrDesc const*, llvm::DenseMap<llvm::SDValue, llvm::Register, llvm::DenseMapInfo<llvm::SDValue, void>, llvm::detail::DenseMapPair<llvm::SDValue, llvm::Register>>&, bool, bool, bool) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x11ea18d)
#12 0x00007f43a946d7d9 llvm::InstrEmitter::EmitSubregNode(llvm::SDNode*, llvm::DenseMap<llvm::SDValue, llvm::Register, llvm::DenseMapInfo<llvm::SDValue, void>, llvm::detail::DenseMapPair<llvm::SDValue, llvm::Register>>&, bool, bool) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x11eb7d9)
#13 0x00007f43a954b4a0 llvm::ScheduleDAGSDNodes::EmitSchedule(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&)::$_1::operator()(llvm::SDNode*, bool, bool, llvm::DenseMap<llvm::SDValue, llvm::Register, llvm::DenseMapInfo<llvm::SDValue, void>, llvm::detail::DenseMapPair<llvm::SDValue, llvm::Register>>&) const ScheduleDAGSDNodes.cpp:0:0
#14 0x00007f43a954a9cb llvm::ScheduleDAGSDNodes::EmitSchedule(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x12c89cb)
#15 0x00007f43a96117f9 llvm::SelectionDAGISel::CodeGenAndEmitDAG() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x138f7f9)
#16 0x00007f43a960f0e8 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x138d0e8)
#17 0x00007f43a960bc77 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0x1389c77)
#18 0x00007f43ab0e0e99 (anonymous namespace)::X86DAGToDAGISel::runOnMachineFunction(llvm::MachineFunction&) X86ISelDAGToDAG.cpp:0:0
#19 0x00007f43a901c4d1 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0xd9a4d1)
#20 0x00007f43a8cc5943 llvm::FPPassManager::runOnFunction(llvm::Function&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0xa43943)
#21 0x00007f43a8ccdff1 llvm::FPPassManager::runOnModule(llvm::Module&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0xa4bff1)
#22 0x00007f43a8cc64ee llvm::legacy::PassManagerImpl::run(llvm::Module&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libLLVM-18git.so+0xa444ee)
#23 0x00007f43aeb1fc22 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>>) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libclang-cpp.so.18git+0x1da3c22)
#24 0x00007f43aef5bd8e clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libclang-cpp.so.18git+0x21dfd8e)
#25 0x00007f43ad77ca54 clang::ParseAST(clang::Sema&, bool, bool) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libclang-cpp.so.18git+0xa00a54)
#26 0x00007f43afbf7200 clang::FrontendAction::Execute() (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libclang-cpp.so.18git+0x2e7b200)
#27 0x00007f43afb67c2f clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libclang-cpp.so.18git+0x2debc2f)
#28 0x00007f43afc8b1e7 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/../lib/libclang-cpp.so.18git+0x2f0f1e7)
#29 0x0000000000411927 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/clang-18+0x411927)
#30 0x000000000040e7a1 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0
#31 0x000000000040da8a clang_main(int, char**, llvm::ToolContext const&) (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/clang-18+0x40da8a)
#32 0x000000000041d461 main (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/clang-18+0x41d461)
#33 0x00007f43a7d1a083 __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/../csu/libc-start.c:342:3
#34 0x000000000040ab1e _start (/zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/bin/clang-18+0x40ab1e)
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 119c489cc1a026feafe67c2b58c34b40dc2b6bd0)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /zdata/shaoli/compilers/ccbuilder-compilers/clang-119c489cc1a026feafe67c2b58c34b40dc2b6bd0/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/reduced-82f754.c
clang: note: diagnostic msg: /tmp/reduced-82f754.sh
clang: note: diagnostic msg:

********************
%
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzsO1tX2zq6v8a8aCnLlp3YfuAhJIRypt2wgOneb1my9NnRriN5JJlLf_1Zkp3EDlDazpxdZuZ0UXB0-e43WV-oMaKSAKfB9CyYLk9oazdKn5oNVXjTUlyLk0Lxp9NFTWWFqEX4iiCmqdmAQUoiuwFUqrpWD0JWyIKxiFEDkyBcBuG8-30mDDALHFmFNtY2JojnAVkFZFUJu2mLCVPbgKzq-n73Bzda_QnMBmTF1HYr3EOUM86TaRFmMaNZNCXJFHgyK_ICUijzMC0Ih3IaBmSBHjaCbdADNajb7pAXTyhIwpu_3YqtkmhI30JtG1GDRvDY1EqDDuL5MaGKF6q2E6WrgKy-BmT1tyT_s7g_z9UQUjALux-mpFE19KNkihi1iE5YN2A2SltEg_is-8w2VKNi_9FYagVDfpShIF4isp8T0iK-_1QrWSEYTW6pkAHJApKjIO3HUak0coPxWYeV5P0EQqjwGNgeCOoQl4MB7pcEJHMzbjPJGMIodo-DbX5VeBgZYHVzi900YgE58z8DMkq_m6OAnCGOMMq7pwF88CsOdAXpciBfb5_OOPdS9kM4ypw2A7Ky26b7_YU9ctskXwYmJ4qArBaKwwXIgKxuoQZmhZLL-UVAVpfSWH3uzUhPWNME8ZxkiQPr98fzIJ7fQCWMBT0YGm7rRiqwn28Ckh3W3C4_07oFZ7NLkAY-0SaIFy_OP8cVxOcoIDOvhTmaGwPaEY2CWXiJAhI5cX2-OaMe7AQk39mF2zNDASG_KQ4IegdRrUWqREpz0AijmloICAlIikoqauC9T19_PJ_fniPTFlthEUVFWyENjbPon_FvYUwLJiArRCVHQrK65eDDio8yqKDsi9WUeRk0GhqtGBgDHBnV6m7Y7aTGKCaoY0S3EhmmRWN7km8tZV8Qb7dOdd1QOEH-37VWlaZbRHXVbkFa01vLV04tDcjKBcJadHHIBwlHKmNFK2oOGo9GO3uLcpZkOWMRDcmsBFrCLGWkmGYsTook5IwUs4KHAVkVzlN32zKEGYsQtlo0NaDHbLaeJbiVX6R6kLgWsn3ElWwRdurCqvgTYccQFxpRjDAXhhY14FIDIMxqoBpTY3EBpdKAnRRBcoRdeMClqAFLugWkgbcM-IQhvNVQK0adBeGt4lCjRjCEG8FwDfdQI9J9EAY3AhDelppuATdKSG-LS6kkIFxuqd1g0FoqhMuywUxJpz8bxEslES6lwlq1kgtZYbcW4a2Llla3zCqNaS2oAYNw2coHITm2ji8TxEuCsKW6AotZ0zoB4VmCsG0l-IEKJGhHMYeirbCQpcJfhORBvBzAR5g_UF3ie9BGKBnEy2m_owLtgAlZBfGy4gXCZQep03EnGC4cpy_ZhwZam62wm4CsHqhlG7fUDXsBOz1TA-t_6NVj9j-__Y5wydQ9aFrB_xF8DZ1_OJB_lUF3cdRvcwk7Q_jybdQ7pnauj709SVpjYZ6Mhe2vov4tmlrjFOB8pv7OpR5BxVhAVr1_7_3aYYwCsppMnv96Ye1zbPDoHthzrP3SF-B8e_ePo_DpFz8gXILWSuNauAwR5QiXlWzZwOeSCZlE3gdqpTEXtJLKWMEMwvfg3FR8BVwr1YwGTN0gXFLOtREVwsv1-mKxWH-Yfz5fL3-f36zIerG6XM9vPwXxMkJYHbJ-7yWYkizPiolC-BGxQ_DrUkLUp4QgXoAqXXJtqDagXdXrYqcqkQuc3WLSL3ZFQxd6vAN3k3E_edNKF09QQ41BAUlXrfRlBbp2A5-opBVol2CVRFvF2xrcqgNZJO0TWPIKwD-yGVrOL3AQny_nF-iyD3MOxb6G6eGXO9wBSYMk7MrEtK-tAhKHKHwMwzBMyySmWRFlNEwHNYd5Mt3DtRbS-oR612XlQTWj6cNaGauBbn2NsUBC2q7iyP7SnOrdpnO3WhQfP37-hKOsEnZiVEDOwscsn9EwPdSfAYmjI_5n0wxe4v-mlbeikrT-QCXvqMzeJ4vJNIMRi-SIxTxkJRoxE5Cs11g3bPpyN_T_94DiAaAiSpNpQkK0XmswVmlYa9tLoyPvhfBVi6KxGw2UT4yahJ7gKElIOKI3GdKb8jgPwwJpKoxzk5WXpYuntSgYvv16-TU9238kk9hFU-O52EnLPBkOjZN5K8VjN3DvqZGt--hBT1gQz6dREM-jAyXTMSVRlk1zRAvlOf0-SizvpOF3eSSZQzLwwNkxkpTkqAK77uheG6hchbq-dyeC78UrpK19lqJ8aypGO9TT0B0ZsgPu9CXca1mv3cY1Vy5c_HMo89QZUZwccGZjnCQv-ew7DIc5k5l5k4njks9GJpMPYebJrChK-Pkj2WHwJw5nL-6_lKV6Dca9EjyIz8cbOVgq6jGQa-qqxB84JXqos_cYpaII8qI8hCkXiMNjHbKCfVOHc853zF41oKk_6B42fKJsIyT4fWcda312elGCrfRvxHiXu4aLPi08jCUYhvyRIiDz_0QzWaBCqfr53_dpPqxgI_OJjsyHRRl_y3z-32z-28yGRhkfmQ05Mhue8vybZuM-3LaFhuo3xeEohXRD_xVqfpfqLVKej9Qbj9Q7TYqEhkNHZhtw56_l_KJTnhkouZ_7RnRwxfOldWdANRbqcJkTWUlrA_t03K0JSLKOukfV9DD8meJ1mzp2tP80G8u7QImeq-X5gcRpNznSLs1Z8cu1-_78grAsZ8XIL0Ynm3wWRWk5DHvDm5DLW-j129-UzCV3EvSXJO_yDBzFWZmW40AwGzMcliFkbzLcjc7r-owawc5qxb6YkcHs3-z0Cf596j_OeAjZSBzpkTgKlqZvikO38kr2xr_j_CX_Ocy9V3nkLE1H8hgdSosQQsg94VQq-bRVrUGSbsE0_tVXH8D_yGbL-cWd-lfI6I9s5mDs4L0c7san3DBiCY_Qq5CvqTEDml4k5p1riuc04dFQUWT8vpKxaZ7EAxmsrh3bu1es_97c0yTOk3jEfXTEPS_L6Du4_6Sep7p-6J1yXpTlWO_kiPNZAsM3PDVUlD31r6oPMrjcNge__HfiP0lg9HaEjApZKKKSEdJ1PxxqmrPutveqtU1rA5INppeHu5ZzWQkJfU0_WPIBKAd9C1SzzVXj_MIM0tpoaV8IvLHqzt_avrHoI5XVS0sGuchqIasbKI-O170C50cAeyHMe89ejA5zVrdG3MMNlAtpr-24rLsv-3i5EjXc-ruuvtw1lnczrRT_aGHdHO3U9GHdPGhhYb27Bhls4lDStrZrDjVYeGNjXwz_apvsgLCmmRg18bbZpU5OY0bIyDJHRTiU04Jn8IJCFkqadrsLS93Fw52m0nRX4H-X4shk57d3CyUtPL6PuuoViZCIlzwb--qouOZpyug0GUrkmmoD89u7Mb-3sKXv8qT9Cuc0DOk0GTE-KrLLokxJGA4ZX2mn0L1zdoHrEVhr4V0cJV7TMaQFCcMRq-mYVYelHIfIjjZ3SKSSwYjZXXDKXpfNezZ5DgUj5Ugco_q5ZFkRQTpKTx3jB6nc9z1HYyE8k5oL7-9VDGVYRjA6RpBdhd79S6IoJyliLFr37ZmHyD_Xmj65pBYvuobP3RviLuOMx3YvX36NNPYNlY7rjqch0_sWgp7pEFIaoZ3CF9GdD2LDV1pbWteffXtHV5-9IIGjGsDB6JPB6KjNtbjfN2eOT0v7m_0dWZxmtDPJnTb6V_Zdd-v82Xvb15D-Wvl7PkbyJ0dGx5NZhPqb219qKY6QEaXx0XUzDbMYrdfOx9bGUm3XP3LhzEy789Xu0U96OP7qOU6I-31AnxxZBC0iQB3iX61UR8peVLuAiHw_lXtoJS1qQFYh6PzKN7hTyX0HcKG0Bf7a3q5FuuzTy25j39yLeOvBdh0TTgqtAYTv_RgAEoNAPaQO9U1dKMom4SR0G3-sBXhSCYu-X2o97u5I4bh6rVG2X-ebTJDvZ3WrG2XEYzflU0tdA18K_Rc3_Y4VJJU7DMzRoQ0ObY3Pg73B_hM_g-8m9H3b87u7-eIDuvtwjlZXHz9e_X752wVaXX48v0V3V3747O8X6Ob8-urmbk_D9Ut915lxQfDV3uv9Ag3INxYDR9TuQb7N_vP2vYyU6TQZ9ff_HASz-UEd_Ks0QaZHXxQ54acxz-OcnsBpNMuTOMlmOTnZnMZ8Gk6hJATSNCpnYRyX2TTM44ylLAuT6Yk4JSGJwzwKI0KSKZkUcQazaZGHZJqWZUmCJIQtFfXEudtE6erE99qfzqZZPj2paQG18V_7IaRveiUBWQSESHhAfqkbmS5P9Kl32KKtTJCEtTDWHGBaYWvovx7Udez3XxIyQjJA3_utnZNW16c__-UBz9P_BgAA__-dZSx4">