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

    <tr>
        <th>Summary</th>
        <td>
            Clang-19 crashed: Assertion `NextVal != ArgumentEnd && "Value for integer select modifier was" " larger than the number of options in the diagnostic string!"' failed.
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          iamanonymouscs
      </td>
    </tr>
</table>

<pre>
    Clang-19 crashed with `#pragma omp atomic` enabled.

Compiler explorer(assertion trunck): https://godbolt.org/z/W9ePrb8cK

```
$cat mutant.C
a() {
#pragma omp atomic
  0 --

This program was reduced by Creduce.

$clang-19 -fopenmp mutant.C
mutant.C:1:1: error: a type specifier is required for all declarations
    1 | a() {
      | ^
mutant.C:3:5: error: expression is not assignable
    3 |   0 --
 |   ~ ^
mutant.C:3:7: error: expected ';' after expression
    3 | 0 --
      |       ^
      |       ;
mutant.C:3:3: error: the statement for 'atomic' must be an expression statement of form '++x;', '--x;', 'x++;', 'x--;', 'x binop= expr;', 'x = x binop expr' or 'x = expr binop x', where x is an lvalue expression with scalar type
    3 |   0 --
      |   ^~~~
clang-19: /home/compiler/llvm/clang/lib/Basic/Diagnostic.cpp:620: void HandleSelectModifier(const Diagnostic &, unsigned int, const char *, unsigned int, SmallVectorImpl<char> &): Assertion `NextVal != ArgumentEnd && "Value for integer select modifier was" " larger than the number of options in the diagnostic string!"' 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: /home/software/llvm-trunk-eed7c5e/bin/clang-19 -cc1 -triple x86_64-unknown-linux-gnu -emit-obj -dumpdir a- -disable-free -clear-ast-before-backend -main-file-name mutant.C -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=all -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=/home/code/reduce -fcoverage-compilation-dir=/home/code/reduce -resource-dir /home/software/llvm-trunk-eed7c5e/lib/clang/19 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11 -internal-isystem /usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/backward -internal-isystem /home/software/llvm-trunk-eed7c5e/lib/clang/19/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 -fdeprecated-macro -ferror-limit 19 -fopenmp -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -fcolor-diagnostics -faddrsig -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o /tmp/mutant-4ab162.o -x c++ mutant.C
1.      <eof> parser at end of file
2.      mutant.C:1:5: parsing function body 'a'
3.      mutant.C:1:5: in compound statement ('{}')
 #0 0x00007fa5ac905617 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libLLVM.so.19.0git+0xffc617)
 #1 0x00007fa5ac901b92 llvm::sys::RunSignalHandlers() (/home/software/llvm-trunk-eed7c5e/bin/../lib/libLLVM.so.19.0git+0xff8b92)
 #2 0x00007fa5ac905d91 SignalHandler(int) Signals.cpp:0:0
 #3 0x00007fa5ab3e9520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)
 #4 0x00007fa5ab43d9fc pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x969fc)
 #5 0x00007fa5ab3e9476 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x42476)
 #6 0x00007fa5ab3cf7f3 abort (/lib/x86_64-linux-gnu/libc.so.6+0x287f3)
 #7 0x00007fa5ab3cf71b (/lib/x86_64-linux-gnu/libc.so.6+0x2871b)
 #8 0x00007fa5ab3e0e96 (/lib/x86_64-linux-gnu/libc.so.6+0x39e96)
 #9 0x00007fa5c5e3f310 clang::Diagnostic::FormatDiagnostic(char const*, char const*, llvm::SmallVectorImpl<char>&) const (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xb18310)
#10 0x00007fa5caafbca3 clang::TextDiagnosticPrinter::HandleDiagnostic(clang::DiagnosticsEngine::Level, clang::Diagnostic const&) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0x57d4ca3)
#11 0x00007fa5c5e4a9aa clang::DiagnosticIDs::EmitDiag(clang::DiagnosticsEngine&, clang::DiagnosticIDs::Level) const (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xb239aa)
#12 0x00007fa5c5e4a694 clang::DiagnosticIDs::ProcessDiag(clang::DiagnosticsEngine&) const (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xb23694)
#13 0x00007fa5c5e3cbeb clang::DiagnosticsEngine::EmitCurrentDiagnostic(bool) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xb15beb)
#14 0x00007fa5c7542db8 clang::Sema::EmitCurrentDiagnostic(unsigned int) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0x221bdb8)
#15 0x00007fa5c76dc064 clang::SemaBase::ImmediateDiagBuilder::~ImmediateDiagBuilder() (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0x23b5064)
#16 0x00007fa5c75447ed clang::SemaBase::SemaDiagnosticBuilder::~SemaDiagnosticBuilder() (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0x221d7ed)
#17 0x00007fa5c8253416 (anonymous namespace)::OpenMPAtomicUpdateChecker::checkStatement(clang::Stmt*, unsigned int, unsigned int) SemaOpenMP.cpp:0:0
#18 0x00007fa5c8233326 clang::SemaOpenMP::ActOnOpenMPAtomicDirective(llvm::ArrayRef<clang::OMPClause*>, clang::Stmt*, clang::SourceLocation, clang::SourceLocation) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0x2f0c326)
#19 0x00007fa5c821964e clang::SemaOpenMP::ActOnOpenMPExecutableDirective(llvm::omp::Directive, clang::DeclarationNameInfo const&, llvm::omp::Directive, llvm::ArrayRef<clang::OMPClause*>, clang::Stmt*, clang::SourceLocation, clang::SourceLocation, llvm::omp::Directive) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0x2ef264e)
#20 0x00007fa5c628ab68 clang::Parser::ParseOpenMPExecutableDirective(clang::Parser::ParsedStmtContext, llvm::omp::Directive, clang::SourceLocation, bool) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xf63b68)
#21 0x00007fa5c628b419 clang::Parser::ParseOpenMPDeclarativeOrExecutableDirective(clang::Parser::ParsedStmtContext, bool) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xf64419)
#22 0x00007fa5c62cf0dc clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfa80dc)
#23 0x00007fa5c62cd766 clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfa6766)
#24 0x00007fa5c62dbffd clang::Parser::ParseCompoundStatementBody(bool) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfb4ffd)
#25 0x00007fa5c62de0b5 clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfb70b5)
#26 0x00007fa5c630fd7b clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::LateParsedAttrList*) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfe8d7b)
#27 0x00007fa5c61abfed clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xe84fed)
#28 0x00007fa5c630e27d clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfe727d)
#29 0x00007fa5c630d4b3 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfe64b3)
#30 0x00007fa5c630bfb1 clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfe4fb1)
#31 0x00007fa5c630906e clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, clang::Sema::ModuleImportState&) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfe206e)
#32 0x00007fa5c6308626 clang::Parser::ParseFirstTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, clang::Sema::ModuleImportState&) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xfe1626)
#33 0x00007fa5c6181fce clang::ParseAST(clang::Sema&, bool, bool) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0xe5afce)
#34 0x00007fa5caa6aed5 clang::FrontendAction::Execute() (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0x5743ed5)
#35 0x00007fa5ca923cbb clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0x55fccbb)
#36 0x00007fa5cab6bfd1 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/home/software/llvm-trunk-eed7c5e/bin/../lib/libclang-cpp.so.19.0git+0x5844fd1)
#37 0x0000557741dd71bf cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/home/software/llvm-trunk-eed7c5e/bin/clang-19+0x1d1bf)
#38 0x0000557741dcca94 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) driver.cpp:0:0
#39 0x0000557741dcb2b5 clang_main(int, char**, llvm::ToolContext const&) (/home/software/llvm-trunk-eed7c5e/bin/clang-19+0x112b5)
#40 0x0000557741df3e25 main (/home/software/llvm-trunk-eed7c5e/bin/clang-19+0x39e25)
#41 0x00007fa5ab3d0d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)
#42 0x00007fa5ab3d0e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)
#43 0x0000557741dc86d5 _start (/home/software/llvm-trunk-eed7c5e/bin/clang-19+0xe6d5)
clang: error: unable to execute command: Aborted (core dumped)
clang: error: clang frontend command failed due to signal (use -v to see invocation)
clang version 19.0.0git (https://github.com/llvm/llvm-project.git eed7c5e29c1dc5f78bd01608430e2b4e0c439bb1)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /home/software/llvm-trunk-eed7c5e/bin
Build config: +assertions
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/mutant-b1904a.cpp
clang: note: diagnostic msg: /tmp/mutant-b1904a.sh
clang: note: diagnostic msg: 

********************
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzce1tT47rS9q8xNyqnbPkUX3ARAlmL-pgFNbBnXVKy1A7aY1vekgyZ72J--1uSncQyIQMzK_MepgaIdejD063ulqwQpfi6ATj3kgsvuTwjnX4S8pyTmjSi-VaLTlF1Vgj27XxZkWbthzmikqgnYOiF6yfkpYGHo1aSdU2QqFtEtKg59dIAQUOKCtjMCy69YNH_Xoq65RVIBJu2EhKkh-dEKZCaiwZp2TX0q4dzL1qgJ61b5UULD688vFoLVohKz4Rce3j1_z28-juHO1nM6f8b0zfi9P_7RxxTolHdadLo2bJvJB6eezhHXnaxHXVAAduDUIB8f8zg4Ykr1EqxlqRGL0QhCayjwFDxDS37z47CRoItcH4pWmjqdiLP7ilahMMPAimFNB8I0t9aQKoFyksOEnHD8j8dl8BQKSQiVYUY0IpIYjBUW8ERCpGXLdErbZH9Z7q85OqVBJEXLRJHAti0EpQy9uEKNUKj3mmMcfcUI0txjNfQ8P1NNtmUDVANDHk486ILD2eIlLr3lIH_lNuI106n4dOW5auO6OKgLJEji34CpDTRUEOjLcoezga_wBmqO6VRAYg0Y3D2E0Rp5tRWE3zh4YtNr5CHl6bN993nTT_IbfN99xkVvBGtF11alpM-0zyM6Ltxhnqh-z7TNnRvhnkvTyABbYxJSYOqZ1J1MNbGLm5FSUWk9cCjlh6B7CVX379_79u3jm8g9fDqSdTg4RUdQoCHV1X1XJsWM8488sLDqwuiDMyrS07WjVCa0xltWy9apDgwlJ4FZ-hP0rAK7qECqj8JZpeGh-dUNEqj_Uzk4dRo2zU2zDHEG22e-3H0iRiQFodG3Nekqr4A1UJe123lRUsz2ouuepJWp8UucHlp8Bds9BdSIQ-HBvKFXHfGGa4a1s9IkYfxFwuzcSjeaFiDRMqqgOpBBxNSPIzNWFQRaUboJ9JYj2y6ugBpvEu0dqkj3newvb5KS26wDD2MjReUhO9D8N3N1eL-CqmuqLlGBBXdGklohdRIi2m85fqpK2ZU1Hs7mT9-K8W_gWoPr7hSHSgPrxBpDG606hhYgWyGQAWhX7UkFAyerYRWCgpKAUNKdLJvNjOJUoJyYta-7BqkqOStHkS-14R-RayrjQP0TcEM3Q3xlwwgK9fDlCj1C5GwFdmkla8-AMtoYhoL3my9zoZlSkPka8nbCtBmnj6msd81Xxvx0vgVb7qNv2465EPNtS-KfyPfiMO4RMRHPuPKBEK_lADIpxUQ6ROl_QJKIcE3GEDDkF8T3vglr8BvSA27DID8WkIlqI3dfi0YVKjlFPktp34Fz1Ah3D9w5bcckF-XktTgt8J4kPSiS5MA_LIm-skHKRuB_LJsfSoag732okvRIL9shC9F1zDerH0zFvm1XQSyMy7uk4oTBQr5Zde88Ib52milvOgSI18bR9Q-bTsDj5_GyNddA7ZhDQ1IIzCDoluvQZou44LR5ZoVyC9tu98v-l5Lxo3Y44DAzJ8-eSK_pOIZJFnDRyZJ6H3KjPuAJ_QRZxt_jC9YVBtS-Vx9UxpMEF91Su7GrqmJTYOX7LzDTA49vJrNXv8aFobhMwR6M_i0nA7M-n3Mx5zMaiP06wuR7DDTnzTUnuFRXQQl1TuH_qTaB8a-5gYb84G-5vq2xY7P_jgLuxJbCdTEWb8mVJpAYSsev-ImH4wLVL9cNx31n0Hauiu6jGd4FiK_VF956wsmffoE9KvPG39dl2bNbjY-bCgMickvnQcqKiH9fZoybYQxqfga-ZePj38sl49_Lr5cPV7-vfi8wo_L1fXj4v6TF12GyBdGF123Hl71UdOPSRGmeCaQv0GDs01K6nC2LfeWIEqTtVsiFUhENDLh2FRofFu-4mHwpA63VbCZxps1KruG2kxvtkK2GjR1lJ0eHZnOG2SCmAm8o_rQVuSZKcizS1uO5duKGUcBCjZBEARZSRJC8yBJwwzZ_BstvGihvqn-w53kjbbZ8aFPsfP9IEleHoXSEkg91D-2qMl7xh_LktbJ-8VR8eLm5sunmRKzMJ8Fa649fBFsypKmoatEOFEiLHJ8SInPXXNvdhJVX85Jtd2rnEbOeZFjR048BZvlIXIk8vB8wK5vVkMtGtifHaFoTKiIIE9wMGjRy3QgTFS8oEbG1EoX4wQHjnCxQzOOWF5S1OonCYQ9fuVV9TEGeZqX1GGQTIWOsxSt7dbug7RjHGepQzt1adMyKyNEClNqfogynmdl5FDOXlEOiw_TDAuH5nyCRAB5-jGaUQ65i0A-okkTiMooDFCfwKzv7zcp_fNKyJroUSue2_2JrdKGTcqrhv2aenO_0m9Xhh3PLy-svmimbTtdXUU4j8K9A5sgMA5llJCyoCQaI_AAm5G-NqCZgtZ09avPBeMQdOqqWfMG-uYbUy5bmA4N3eKW_iMB5k0ckozFlEQOEKHrCjHJCTks5PXlEBmvam6x-ZHifXg_TmvA5Tf4AI5yQhzV8VT1NI9_IO5dv018r_a_Ra00jx21osnipgUUh9VyPNRYddlJCY270AshqtO6ZREmBRSODuP8QrMkxqyYj3W4h5ocF9s9Mzml-BiHBSvmjvyJI3_KaJDGU_kviBqgv65rYJxoG1QuOl6xbaz5frDrHypE3tYoKpIgdb0qnVgkzoC9rZF52pvDVelw38l1wiHLgDk6jdM1neMkikObWnevF1BDalCtrWHzXvzbFppPdwt73vqvlhENS7Pb2Gpntx7322rajRH3utZvnOhNvdVg1HN6XdMZyeeu5FEU4XRqjX5-_7yg-rYZi37JJVDNn93ifCEl-fYZSpOh98RuP90tK9IpMMKbpO0E9ZFW41Z74nEzHB79oPOkdi8DGuHUsXvuohfmaQzvRO9qA7Sz50-HERT9YaCJsrtuNwfuX4f8RWq4bkoxyv7jqukwqf92Y_1IxJMaE0qcxjA2JnYquRTPSZE6qeLObq5Hn48Z8tg8ZsBbikbDRr_HUkcxPH1WLdOoSJ2shMMJVEUc5u-Aaueyz3Arfx2336F6HIe5ozp2VadlwOhR1Xcx_FaOluyi1CAXWktedBqUs_RHuxx3SY4WXYS77bZneZT9FLQjzjRdzf38sZAHuU1HnNQgZB4w6hgkmhiEZWn6Ewb5n2KB06KXZqmTwXDsoseKsmRHtVkOJ307FC8E-_ZbqvuyiMvSqbtwMpEegiI5Kv1qOOGcSj_Jq2-sBceLqGjh9P5eZEGRODo79XMaBSXLinfpfAklb_jg65MJvFlv14KQ7_HpB6jbiujXZccbs26Ihn20uOHD4c5JsYM5y5zdIHbq9DQkRQnHvd2A8ocUXfsmZPct0AMHFDswDy_8d4bWNyF_Pf5dwVzuTuE-k2YN1w0_vRlgHpfudgnPJy4MOPuxGW7lyJGvhzdCByqGjyesVyOOmnZBKSh1v72qdGofznDmgpdPwGNxEf0QvCHJORi-GQz-cQinvvibIUzjwjmqjIIJhEVZhEchvNr07ubWC78BttMCE5dF6AATToDJgxSOAvMgWnvw2ifNMSK3LflPB3d6UkDtAqrdbx4on_YHcp8E6yq4rlshtc3Xp8-2gIPU2RRGeILIPMXHq8sVl0r_X4MlTN2Dj8gtusN5WNLXjrK4f5icWxkletX6cvF37OEgISV1jRq772xSAswpG1fSJO2GLWyoHI6H7XYVTn68mGRxBMwp-Zx3mJTkOKKFU_Jt7xtfN0qThoIj8aCEY4iJgid_XZSUlBZOKea8O6WkSIuSOTF4kH6v2vOutJkfU_3UUTOZx3HJ3LC5LSuTJMvikLEsLEpEafhYE968eS7qvOYcDtimrz6fBWc_r9LuaqoRPGRhUTpiz12xKSV5jLa4L8MHuzQP74pHb19dHSZHj4bGUAE7ryaZ5M8gDx5J794pb8Uq8HZTt8Vze7_1iUgLzuJ9TH8ZwRC7e7E4cEUtI8AJMkL-Mq8oB-zyCt3X9yxg-QdvX-Cc5c7L6xhPaUIcoMdHM-1RaSL140iZd3OB2OUSTQw6T1mCevq_jBOko1i5jQv7O-6dvcCPtEDQ-zWioq5Jw-zN5kLI_i7-nAoJ9gLuaKfympptQeUQPLekhuvHiHWW0f5qSacA-c-2DQDxUQQbc0DD_TNkooyNM2bux-4pz8ysASec05DRpMzmBQvCNJjHZoNVxBDQOMqLUcX3YG-8GsXeug-8_TaIBMKQvbdrr4sJxTd9lw27VQXsksuPX0-2JOx7O7NOS77uSVzsviujJpZohDbJbXwXvFb9rMHbfuH_6Psswx3yxcPDYvknevjzCq1ub25u_77-6w-0ur65ukcPt7b54l9_oM9Xd7efH7ztze27Q3fA58oEoDfvge8GSED2njQwRPSO5Hv0n9weLMI8iIkNsL9IQj191Aj_lCm233I6Y-cRy6OcnMF5mOEkT5Igys6ezssiymMGlMxLQhIcBZBmSZzPIS5ZGsXFGT_HAY6DPAyCLMnCbBZEcULzKGWEBTgnpRcHUBNezYyPzoRcn9n7_udhkOVZflaRAiplvzaGcQMvyPZ6GHvJ5Zk8t45ddGvlxUHFlVZ7MprrCl59m-x_1_cpzjpZnf_8FyYGDJ_P8X8FAAD__4SyFD0">