<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJzlWllv4zgS_jXOCyFD9_GQB-dwd4DMJogzM_sWUCRla0aWvBSVds-vnypSPqh2nMTuXQywgaFIPKq-KtYlkXnDv1-yitZzwiRtF6IlRSOJWgj4X1XNtxJ7Gi7IyL0ZuZNR7PY__dgq2TFFbqiiZJRcmUYCf2xB5cifEDoKDrTmVmveNBW2sm3rKLnZ3etrWSuypGU98tORn21G7RHREKB_n3BZjwFWcENq8c3wjq5G0U1PYzCSbUdqPNGV57pvDs6HZA8ORjEOac1ctdYdzydNp1adOjhyPPKnSrRqzFarUTDxXLzEcCFCykbiDaN13SjChRJyWdaCUFg2RpXghEpJv5O2_AsWUzZLAF6qklbwLE9R0t7fKLo17Y_3t5PZLWm7fFkqQknezYkUq0YqohqyUGrVAkiQAn7Q146r6nU5buQcngmtObBnVQfmhRanLZDklP2pJGVi5F-TFRCTDRNtC_K0TSdNM86kbduwUgsqu5q0TJYrNTawZgqIEN4tUWumyR0b6I-ymUu6BOXMu6WoFeIjgKZrwTSnVZnjFUDCyiBmNLmpcRCHMY84CthUgqzT-CUOnRVzqrLu1s687ogjQAlOk_9BnKUUFV07sBbE2TzAFRembOqWOLxsaV4Jp5BC7J4041chy6IUUjczKrnzSqtOODVdgns66AZOUVamgWzMw_DsGThLcNmKtAqeGPQUILFwVg24Eax9cKNxFUuqFg4YUt3AQ904sulqDg7vYAfMYoBUO3gjQZKStpp9V0NQ4I5CwPCsQJFCOWzVoU6cOISmrha6YS5qkIUZ6u2qAu3wb1QWTlmD1jC0OFyAWcyFxEnQANjmPCegK7PYoAL59uqYZ7068N_zx-7YJY4WsqaVU7bfWyWWu_lmNcfj7dQ5Y3Dt13K7kNCUbcYNLr25IteRf6V_0-x_xfLApP9bFHsskTK4OxgWP8YdfaPa0Tg69AN2dpCSWOMN-5Hi2-o7PvvzLMDZOMRMoVMAeDKTjW4CN3NYs1yVlYkQvWMtmqUwJGCUTioADWO5B0tZAD6G8aiFGeCa4dgfQwgs2HoNOJhY9cGssB4o5zABfLtBBgpisElijpeEeUrHgGdN-vUjVobTgdrrA_Uw93lwiXTG66SEwE1WVLYQJVXzp6iBU4LWlRga_mEaKdJBEjgVw0_R1QxhQ87n35GGqTF6KsE7VMqaoEYxaupQKzCfEJ05EyxOIP3DzaZcgY7AJe7ahb-kYCzy4ywVRUDQzjBNBRNYUnPzKGG9dRJ7Npkw3Q2S9NtLA3FZ0OXIjzEbwljgYhj3tnrAp6Dj_v63X8Cix20z9kD57jrniMCC6A0gJr7nHoL41NWzcg4W-RWScQUmYiqG01AgEwuFP0CRRVFxGmmcaZEO9klnQngBc8nLC2QcyHPiRaoP8FmpBeifIx9X8_EioGKxCffZJCLNQ5Z8gLKpCsHQtAy-Js5cnGxRj2zqCc1EdCL1vMDJFvV4QD0N8-Bk6jjZop7Y1OOUJfxU6gInW9TTAfWcCXoydZxsUc-G2CmUbydjh8m7txlwPXdAPU4-ZPWHqeNki7o3pE7DiJikpj36dr2S_R0WnBDPpo18gOhfwHsgoNgbOpk9XzeQkdaK6CJRB6LM3J8OGPBYgK0gkPpx5DO-D3gmltTcXS8E-xPQ3tXqMGAtmz_5WIA6BK8QyN2CFwzhZZAz34Z3Damigrc0brAcRHdtzdcV8H1f0mOneVM-QwRAaIlgBak0ZHkR5IdFmDD1UEONUbaLaVdV58pwriyeHyJWSxgrJqZxyIrUOyIMAp6ppRpYtq4HnkTbVWoUXB8WEF6KxCi4_QliBAxRWmLYwZeFPAgsq3_UZc_evRGkLz9saX4Yy1Hi3nVPh50xBGWhTgaomZceR71F_CBvBAyU2kImBVS3EwUv2XkHJZdV-MyW8Nr6m8DXUXtlzCrqlQn8Ti9MPLDDdxRx1GaHNv0jrR3g30u1eIKRoo-Ip-oX1WfpNx3oNw94cYJ-_ykKPV0zKLilGTslsyjwI_co0uu-Zt9q6AqKf4BznitnHBnvI_PdAbLQzaOjyKb968gQ2d4cXMsPmOSMNaszbZAjXEseu4BgcR5z70Py3IhCf3vU9jeYAK9hG_sEM_yAnT0LyKOgn7u6aPaqjzdn3cPYnZvel606zwIFim3pxapTEqgZQ3HcN1HgL7LpVm-qY7YS7Eexdoo6P3JBtaQD1R0szHkKCVFeSyHBwFBoFh1PBijYg9wzl7v-c8d76eytyPuD2Ef1OmH4hRn79IfXc4wDRbV0EQ51EcTsXV300dpSyZse9DM0MrSUn6kRENjSSDTQSBa5x93ldm2Mwc5j_x0tnC4nimHJOSjk4oQVx-V8blb34lVUJsbvC_iwov_pxKMa5OltHHkCB9xm6TPzmECcliB2bZfnqThQkcIroY1Zl9v7iM5GFiBjC5lVFWVeKDwolPYwTCXGyZqbqn7U1_GCgWF8-HPVwbpdMGRlYbHqkMzlObez47X--CrgHbVVtGbCQtMDtBQ4AH9OMvdEhHD28drfIjMvdyPXtz8HaGQ72K_bvJIeE-scL_KKAGFYODdVh_kLPT9JASfzXvr94F09O8H9Tu0K17iRuSkOJv2rmt0GDa9NyS247-4BapAGgoXRH2B0aSE-SROnWDSDIc3MFXoP_LOEYZ5F2MpIXpQkbh6QlxdckhdYQ6leei7TvCsr0NB0jn2O-LenfrnaPvrjwENWLa6n3p0xt7pT0xkzWJQg9PG6Yx_Zcrmc5YIYxp-TTM_cSrYxyd3OeFfjFiXuQwtjyvi1fklrjp0zMccCWxs0KSi87SNz1kiht40FP0LYbAcXvXtuqAIV8AMO0zXPVn8cR6JdK4jzqtuEIOWeH_Ucfs27WnU92X63hZhdJifodKc3Sm59eA7HoZnzrLddEc2Bneh-iP5GTfRWMA5cNW25Nl3aWStAe1NqiUb7W3S21HWjMFQRXtJ53bS4n7xste_3K3rGb-80RH-QYPL8PLn-Sp6_3pLpw_39w-93__pCpnf3tzPy_KCbr379Qp5uHx-enrcYHg8dEkhb9Os3DwpsB8CCb89LqC3J98Uf7G1R302LaLeLdSqBdvFJ_f-sVbAPnlTNvN3xiK40nBd9QGP8V7kyB0Ts4x1zKLS6fAze0Lvtxnthbf4QDDQ-xVMLoPVp6oaxl3gbd96ju41TG1DbUzLOKzwdOyvzT_Si4cEfP6VV2xBtr7xjAs-_kI2UO9ChPsgAoyM_TKKUezSJhO_RzAuCPMoSQeMw84OEJxENY5rr76AxzujVd8EvA54FGb2gnVo08vKK8kV50cnq8tOLVrZtp1ctCpLQv1hcpsKPeZH5heBRnkM2FHEAeFhKIy7cOLuoaC6q9tIcJLo4n2V56bs-_DzPjULgNE6ijBaFL_wszF03S0ahC8VmWW1PF13IS00SjxxBZwUv_bujRxcQECA4C7FBqEpVicutpW0OwsFKfHR35EIjvtRw_wZMkNAa>53742</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            clang-12 crashes on clang::Expr::EvaluateForOverflow
        </td>
    </tr>

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

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

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

<pre>
    clang crashes for the following code 
```
struct Data {
    char* a;
    char* b;
    bool* c;
};

int main()
{
    Data in;
    in.a = new char[]();
    in.c = new bool[100]();
    in.b = new char[100]();
}
```

clang-12 output
```
./test.cpp:10:16: error: cannot determine allocated array size from initializer
    in.a = new char[]();
               ^
PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0.      Program arguments: /usr/lib/llvm-12/bin/clang -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all --mrelax-relocations -disable-free -disable-llvm-verifier -discard-value-names -main-file-name test.cpp -mrelocation-model static -mframe-pointer=all -fmath-errno -fno-rounding-math -mconstructor-aliases -munwind-tables -target-cpu x86-64 -tune-cpu generic -fno-split-dwarf-inlining -debugger-tuning=gdb -resource-dir /usr/lib/llvm-12/lib/clang/12.0.0 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/x86_64-linux-gnu/c++/9 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/x86_64-linux-gnu/c++/9 -internal-isystem /usr/bin/../lib/gcc/x86_64-linux-gnu/9/../../../../include/c++/9/backward -internal-isystem /usr/local/include -internal-isystem /usr/lib/llvm-12/lib/clang/12.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -fdebug-compilation-dir /home/usr -ferror-limit 19 -fgnuc-version=4.2.1 -fcxx-exceptions -fexceptions -faddrsig -o /tmp/test-174b8a.o -x c++ ./test.cpp
1.      ./test.cpp:11:5: current parser token 'in'
2.      ./test.cpp:8:1: parsing function body 'main'
3.      ./test.cpp:8:1: in compound statement ('{}')
 #0 0x00007fcc52698ef3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/lib/x86_64-linux-gnu/libLLVM-12.so.1+0xbd8ef3)
 #1 0x00007fcc52697210 llvm::sys::RunSignalHandlers() (/lib/x86_64-linux-gnu/libLLVM-12.so.1+0xbd7210)
 #2 0x00007fcc5269955f (/lib/x86_64-linux-gnu/libLLVM-12.so.1+0xbd955f)
 #3 0x00007fcc59ee13c0 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x153c0)
 #4 0x00007fcc57e8b4c7 (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xc0b4c7)
 #5 0x00007fcc57e7a9e5 (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xbfa9e5)
 #6 0x00007fcc57e784b3 (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xbf84b3)
 #7 0x00007fcc57e68c7d (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xbe8c7d)
 #8 0x00007fcc57e6bcea (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xbebcea)
 #9 0x00007fcc57e68aee (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xbe8aee)
#10 0x00007fcc57e6675f (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xbe675f)
#11 0x00007fcc57e66a45 clang::Expr::EvaluateForOverflow(clang::ASTContext const&) const (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xbe6a45)
#12 0x00007fcc582652cd clang::Sema::CheckForIntOverflow(clang::Expr*) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xfe52cd)
#13 0x00007fcc58265919 clang::Sema::CheckCompletedExpr(clang::Expr*, clang::SourceLocation, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0xfe5919)
#14 0x00007fcc584cbf3b clang::Sema::ActOnFinishFullExpr(clang::Expr*, clang::SourceLocation, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x124bf3b)
#15 0x00007fcc5864cf81 clang::Sema::ActOnExprStmt(clang::ActionResult<clang::Expr*, true>, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x13ccf81)
#16 0x00007fcc57c4d33d clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9cd33d)
#17 0x00007fcc57c4c18d clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::Parser::ParsedAttributesWithRange&) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9cc18d)
#18 0x00007fcc57c4b3df clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9cb3df)
#19 0x00007fcc57c53250 clang::Parser::ParseCompoundStatementBody(bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9d3250)
#20 0x00007fcc57c540b5 clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9d40b5)
#21 0x00007fcc57c6b6d1 clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::LateParsedAttrList*) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9eb6d1)
#22 0x00007fcc57bce4ef clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::SourceLocation*, clang::Parser::ForRangeInit*) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x94e4ef)
#23 0x00007fcc57c6a95d clang::Parser::ParseDeclOrFunctionDefInternal(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec&, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9ea95d)
#24 0x00007fcc57c6a36c clang::Parser::ParseDeclarationOrFunctionDefinition(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*, clang::AccessSpecifier) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9ea36c)
#25 0x00007fcc57c6950f clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9e950f)
#26 0x00007fcc57c67cff clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x9e7cff)
#27 0x00007fcc57bb8e3d clang::ParseAST(clang::Sema&, bool, bool) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x938e3d)
#28 0x00007fcc5914e118 clang::FrontendAction::Execute() (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x1ece118)
#29 0x00007fcc590dbdd1 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x1e5bdd1)
#30 0x00007fcc591b0502 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/lib/x86_64-linux-gnu/libclang-cpp.so.12+0x1f30502)
#31 0x0000000000412782 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/usr/lib/llvm-12/bin/clang+0x412782)
#32 0x0000000000410afe (/usr/lib/llvm-12/bin/clang+0x410afe)
#33 0x000000000041090e main (/usr/lib/llvm-12/bin/clang+0x41090e)
#34 0x00007fcc515770b3 __libc_start_main /build/glibc-eX1tMB/glibc-2.31/csu/../csu/libc-start.c:342:3
#35 0x000000000040dcbe _start (/usr/lib/llvm-12/bin/clang+0x40dcbe)
clang: error: unable to execute command: Segmentation fault (core dumped)
clang: error: clang frontend command failed due to signal (use -v to see invocation)
Ubuntu clang version 12.0.0-3ubuntu1~20.04.4
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/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/test-a208f5.cpp
clang: note: diagnostic msg: /tmp/test-a208f5.sh
clang: note: diagnostic msg:

********************
```
logs:
[clang_crash.zip](https://github.com/llvm/llvm-project/files/8046171/clang_crash.zip)

`clang-12 -v` output
```
Ubuntu clang version 12.0.0-3ubuntu1~20.04.4
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
```
(also reproduced in `clang version 14.0.0 (524758d1a75e21a9133b597ea649237d75a46abb)` )

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzlWllv4zgS_jXOCyFD9_GQB-dwd4DMJogzM_sWUCRla0aWvBSVds-vnypSPqh2nMTuXQywgaFIPKq-KtYlkXnDv1-yitZzwiRtF6IlRSOJWgj4X1XNtxJ7Gi7IyL0ZuZNR7PY__dgq2TFFbqiiZJRcmUYCf2xB5cifEDoKDrTmVmveNBW2sm3rKLnZ3etrWSuypGU98tORn21G7RHREKB_n3BZjwFWcENq8c3wjq5G0U1PYzCSbUdqPNGV57pvDs6HZA8ORjEOac1ctdYdzydNp1adOjhyPPKnSrRqzFarUTDxXLzEcCFCykbiDaN13SjChRJyWdaCUFg2RpXghEpJv5O2_AsWUzZLAF6qklbwLE9R0t7fKLo17Y_3t5PZLWm7fFkqQknezYkUq0YqohqyUGrVAkiQAn7Q146r6nU5buQcngmtObBnVQfmhRanLZDklP2pJGVi5F-TFRCTDRNtC_K0TSdNM86kbduwUgsqu5q0TJYrNTawZgqIEN4tUWumyR0b6I-ymUu6BOXMu6WoFeIjgKZrwTSnVZnjFUDCyiBmNLmpcRCHMY84CthUgqzT-CUOnRVzqrLu1s687ogjQAlOk_9BnKUUFV07sBbE2TzAFRembOqWOLxsaV4Jp5BC7J4041chy6IUUjczKrnzSqtOODVdgns66AZOUVamgWzMw_DsGThLcNmKtAqeGPQUILFwVg24Eax9cKNxFUuqFg4YUt3AQ904sulqDg7vYAfMYoBUO3gjQZKStpp9V0NQ4I5CwPCsQJFCOWzVoU6cOISmrha6YS5qkIUZ6u2qAu3wb1QWTlmD1jC0OFyAWcyFxEnQANjmPCegK7PYoAL59uqYZ7068N_zx-7YJY4WsqaVU7bfWyWWu_lmNcfj7dQ5Y3Dt13K7kNCUbcYNLr25IteRf6V_0-x_xfLApP9bFHsskTK4OxgWP8YdfaPa0Tg69AN2dpCSWOMN-5Hi2-o7PvvzLMDZOMRMoVMAeDKTjW4CN3NYs1yVlYkQvWMtmqUwJGCUTioADWO5B0tZAD6G8aiFGeCa4dgfQwgs2HoNOJhY9cGssB4o5zABfLtBBgpisElijpeEeUrHgGdN-vUjVobTgdrrA_Uw93lwiXTG66SEwE1WVLYQJVXzp6iBU4LWlRga_mEaKdJBEjgVw0_R1QxhQ87n35GGqTF6KsE7VMqaoEYxaupQKzCfEJ05EyxOIP3DzaZcgY7AJe7ahb-kYCzy4ywVRUDQzjBNBRNYUnPzKGG9dRJ7Npkw3Q2S9NtLA3FZ0OXIjzEbwljgYhj3tnrAp6Dj_v63X8Cix20z9kD57jrniMCC6A0gJr7nHoL41NWzcg4W-RWScQUmYiqG01AgEwuFP0CRRVFxGmmcaZEO9klnQngBc8nLC2QcyHPiRaoP8FmpBeifIx9X8_EioGKxCffZJCLNQ5Z8gLKpCsHQtAy-Js5cnGxRj2zqCc1EdCL1vMDJFvV4QD0N8-Bk6jjZop7Y1OOUJfxU6gInW9TTAfWcCXoydZxsUc-G2CmUbydjh8m7txlwPXdAPU4-ZPWHqeNki7o3pE7DiJikpj36dr2S_R0WnBDPpo18gOhfwHsgoNgbOpk9XzeQkdaK6CJRB6LM3J8OGPBYgK0gkPpx5DO-D3gmltTcXS8E-xPQ3tXqMGAtmz_5WIA6BK8QyN2CFwzhZZAz34Z3Damigrc0brAcRHdtzdcV8H1f0mOneVM-QwRAaIlgBak0ZHkR5IdFmDD1UEONUbaLaVdV58pwriyeHyJWSxgrJqZxyIrUOyIMAp6ppRpYtq4HnkTbVWoUXB8WEF6KxCi4_QliBAxRWmLYwZeFPAgsq3_UZc_evRGkLz9saX4Yy1Hi3nVPh50xBGWhTgaomZceR71F_CBvBAyU2kImBVS3EwUv2XkHJZdV-MyW8Nr6m8DXUXtlzCrqlQn8Ti9MPLDDdxRx1GaHNv0jrR3g30u1eIKRoo-Ip-oX1WfpNx3oNw94cYJ-_ykKPV0zKLilGTslsyjwI_co0uu-Zt9q6AqKf4BznitnHBnvI_PdAbLQzaOjyKb968gQ2d4cXMsPmOSMNaszbZAjXEseu4BgcR5z70Py3IhCf3vU9jeYAK9hG_sEM_yAnT0LyKOgn7u6aPaqjzdn3cPYnZvel606zwIFim3pxapTEqgZQ3HcN1HgL7LpVm-qY7YS7Eexdoo6P3JBtaQD1R0szHkKCVFeSyHBwFBoFh1PBijYg9wzl7v-c8d76eytyPuD2Ef1OmH4hRn79IfXc4wDRbV0EQ51EcTsXV300dpSyZse9DM0MrSUn6kRENjSSDTQSBa5x93ldm2Mwc5j_x0tnC4nimHJOSjk4oQVx-V8blb34lVUJsbvC_iwov_pxKMa5OltHHkCB9xm6TPzmECcliB2bZfnqThQkcIroY1Zl9v7iM5GFiBjC5lVFWVeKDwolPYwTCXGyZqbqn7U1_GCgWF8-HPVwbpdMGRlYbHqkMzlObez47X--CrgHbVVtGbCQtMDtBQ4AH9OMvdEhHD28drfIjMvdyPXtz8HaGQ72K_bvJIeE-scL_KKAGFYODdVh_kLPT9JASfzXvr94F09O8H9Tu0K17iRuSkOJv2rmt0GDa9NyS247-4BapAGgoXRH2B0aSE-SROnWDSDIc3MFXoP_LOEYZ5F2MpIXpQkbh6QlxdckhdYQ6leei7TvCsr0NB0jn2O-LenfrnaPvrjwENWLa6n3p0xt7pT0xkzWJQg9PG6Yx_Zcrmc5YIYxp-TTM_cSrYxyd3OeFfjFiXuQwtjyvi1fklrjp0zMccCWxs0KSi87SNz1kiht40FP0LYbAcXvXtuqAIV8AMO0zXPVn8cR6JdK4jzqtuEIOWeH_Ucfs27WnU92X63hZhdJifodKc3Sm59eA7HoZnzrLddEc2Bneh-iP5GTfRWMA5cNW25Nl3aWStAe1NqiUb7W3S21HWjMFQRXtJ53bS4n7xste_3K3rGb-80RH-QYPL8PLn-Sp6_3pLpw_39w-93__pCpnf3tzPy_KCbr379Qp5uHx-enrcYHg8dEkhb9Os3DwpsB8CCb89LqC3J98Uf7G1R302LaLeLdSqBdvFJ_f-sVbAPnlTNvN3xiK40nBd9QGP8V7kyB0Ts4x1zKLS6fAze0Lvtxnthbf4QDDQ-xVMLoPVp6oaxl3gbd96ju41TG1DbUzLOKzwdOyvzT_Si4cEfP6VV2xBtr7xjAs-_kI2UO9ChPsgAoyM_TKKUezSJhO_RzAuCPMoSQeMw84OEJxENY5rr76AxzujVd8EvA54FGb1QparE5VaLm0NewOWjX_4vOlldfnqpy7bt9FpHQRL6F4vLgudxmiXMzxMXan4vLVIeR7kvWBZmWZRfVDQXVXtpjh9dlJe-68PP89woBGnHSZTRovCFn4W562bJKHShwCyr7YmiC3mpMeAxI-is4EV_d9zoAoIABGQhNvRppxaNvLyifFFeaLCXGunfWja6hQ">