<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/128989>128989</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Clang 20.1.0 RC3 unit tests broken on Windows with Visual Studio 2022 version 17.13
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
songdongsheng
</td>
</tr>
</table>
<pre>
Here is the cmake flags:
```cmd
-DCLANG_CONFIG_FILE_SYSTEM_DIR="C:/Program Files/clang+llvm-%SOURCE_VERSION_MAJOR%/cfg/" ^
-DCMAKE_BUILD_TYPE=Release ^
-DLLVM_ENABLE_ASSERTIONS=OFF ^
-DLLVM_ENABLE_PROJECTS="llvm;clang;clang-tools-extra;openmp;bolt;lld;lldb;polly;mlir;flang" ^
-DLLVM_ENABLE_RPMALLOC=ON ^
-DLLVM_ENABLE_RUNTIMES="compiler-rt;libc;libcxx;pstl;offload" ^
-DLLVM_INSTALL_TOOLCHAIN_ONLY=ON ^
-DLLVM_PARALLEL_LINK_JOBS=2 ^
-DLLVM_TARGETS_TO_BUILD="AArch64;AMDGPU;ARM;BPF;LoongArch;Mips;NVPTX;PowerPC;RISCV;SystemZ;WebAssembly;X86" ^
-DCMAKE_C_COMPILER=%llvm_build_dir%\build64_stage0\bin\clang-cl.exe ^
-DCMAKE_CXX_COMPILER=%llvm_build_dir%\build64_stage0\bin\clang-cl.exe ^
-DCMAKE_LINKER=%llvm_build_dir%\build64_stage0\bin\lld-link.exe ^
-DCMAKE_AR=%llvm_build_dir%\build64_stage0\bin\llvm-lib.exe ^
-DCMAKE_RC=%llvm_build_dir%\build64_stage0\bin\llvm-windres.exe ^
```
`ninja install` success, but `ninja check-all` failed:
```cmd
[0/10] Performing build step for 'builtins'
ninja: no work to do.
[1/10] No install step for 'builtins'
[3/10] Completed 'builtins'
[3/10] Performing configure step for 'runtimes'
Not searching for unused variables given on the command line.
loading initial cache file E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/projects/runtimes/tmp/runtimes-cache-Release.cmake
-- Performing bootstrapping runtimes build.
-- LLVM host triple: x86_64-pc-windows-msvc
-- LLVM default target triple: x86_64-pc-windows-msvc
-- Setting LIBC_NAMESPACE namespace to '__llvm_libc_20_1_0_'
-- Set COMPILER_RESOURCE_DIR to E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\lib\clang\20 using --print-resource-dir
-- LIBC_CONF_ENABLE_STRONG_STACK_PROTECTOR: ON
-- LIBC_CONF_KEEP_FRAME_POINTER: ON
-- LIBC_CONF_ERRNO_MODE: LIBC_ERRNO_MODE_DEFAULT
-- LIBC_ADD_NULL_CHECKS: ON
-- LIBC_CONF_FREXP_INF_NAN_EXPONENT:
-- LIBC_CONF_MATH_OPTIMIZATIONS: 0
-- LIBC_CONF_PRINTF_DISABLE_FIXED_POINT: OFF
-- LIBC_CONF_PRINTF_DISABLE_FLOAT: OFF
-- LIBC_CONF_PRINTF_DISABLE_INDEX_MODE: OFF
-- LIBC_CONF_PRINTF_DISABLE_STRERROR: OFF
-- LIBC_CONF_PRINTF_DISABLE_WRITE_INT: OFF
-- LIBC_CONF_PRINTF_FLOAT_TO_STR_NO_SPECIALIZE_LD: OFF
-- LIBC_CONF_PRINTF_FLOAT_TO_STR_USE_DYADIC_FLOAT: OFF
-- LIBC_CONF_PRINTF_FLOAT_TO_STR_USE_MEGA_LONG_DOUBLE_TABLE: OFF
-- LIBC_CONF_RAW_MUTEX_DEFAULT_SPIN_COUNT: 100
-- LIBC_CONF_RWLOCK_DEFAULT_SPIN_COUNT: 100
-- LIBC_CONF_TIMEOUT_ENSURE_MONOTONICITY: ON
-- LIBC_CONF_QSORT_IMPL: LIBC_QSORT_QUICK_SORT
-- LIBC_CONF_SCANF_DISABLE_FLOAT: OFF
-- LIBC_CONF_SCANF_DISABLE_INDEX_MODE: OFF
-- LIBC_CONF_SETJMP_AARCH64_RESTORE_PLATFORM_REGISTER: ON
-- LIBC_CONF_MEMSET_X86_USE_SOFTWARE_PREFETCHING: OFF
-- LIBC_CONF_STRING_UNSAFE_WIDE_READ: OFF
-- LIBC_CONF_TIME_64BIT: OFF
-- Writing config doc to E:/var/vcs/llvm-project/libc/docs/configure.rst
-- Set CPU features:
-- Compiler features available:
-- Parallel STL uses the serial backend
-- Configuring for clang-cl
-- Configuring for MSVC
-- Using libc++ testing configuration: E:/var/vcs/llvm-project/libcxx/test/configs/llvm-libc++-shared-clangcl.cfg.in
-- Found system-installed LLVM 20.1.0-20250226-ga69568efe with headers in E:/var/vcs/llvm-project/llvm/include;E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/include
-- Clang-tidy tests are disabled since the clang-tidy headers are not present.
-- ABI list file not generated for configuration x86_64-pc-windows-msvc.vcruntime.v1.stable.exceptions.nonew, `check-cxx-abilist` will not be available.
-- Compiler-RT supported architectures: x86_64
-- Generated Sanitizer SUPPORTED_TOOLS list on "Windows" is "asan;ubsan"
-- sanitizer_common tests on "Windows" will run against "asan;ubsan"
-- check-shadowcallstack does nothing.
-- Configuring done (7.7s)
-- Generating done (3.9s)
-- Build files have been written to: E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins
[4/10] Performing build step for 'runtimes'
[1/3] Building CXX object compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.x86_64.dir/dummy.cpp.obj
clang-cl: warning: argument unused during compilation: '/experimental:external' [-Wunused-command-line-argument]
clang-cl: warning: argument unused during compilation: '/external:anglebrackets' [-Wunused-command-line-argument]
[2/3] Linking CXX shared library E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\lib\clang\20\lib\windows\clang_rt.asan_dynamic-x86_64.dll
[3/3] Generating E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/compile_commands.json
[5/10] C:\Windows\system32\cmd.exe /C "cd /D E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\runtimes\runtimes-bins && E:\opt\cmake-3\bin\cmake.exe --build E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins/ --target runtimes-test-depends --config Release"
[1/5] Generating X86_64WindowsDynamicConfig/Asan-x86_64-inline-Dynamic-Test.exe
FAILED: compiler-rt/lib/asan/tests/X86_64WindowsDynamicConfig/Asan-x86_64-inline-Dynamic-Test.exe E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins/compiler-rt/lib/asan/tests/X86_64WindowsDynamicConfig/Asan-x86_64-inline-Dynamic-Test.exe
C:\Windows\system32\cmd.exe /C "cd /D E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\runtimes\runtimes-bins\compiler-rt\lib\asan\tests && E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\.\bin\clang++.exe ASAN_DYNAMIC_TEST_OBJECTS.gtest-all.cc.x86_64-inline.o ASAN_DYNAMIC_TEST_OBJECTS.asan_globals_test.cpp.x86_64-inline.o ASAN_DYNAMIC_TEST_OBJECTS.asan_interface_test.cpp.x86_64-inline.o ASAN_DYNAMIC_TEST_OBJECTS.asan_internal_interface_test.cpp.x86_64-inline.o ASAN_DYNAMIC_TEST_OBJECTS.asan_test.cpp.x86_64-inline.o ASAN_DYNAMIC_TEST_OBJECTS.asan_oob_test.cpp.x86_64-inline.o ASAN_DYNAMIC_TEST_OBJECTS.asan_mem_test.cpp.x86_64-inline.o ASAN_DYNAMIC_TEST_OBJECTS.asan_str_test.cpp.x86_64-inline.o ASAN_DYNAMIC_TEST_OBJECTS.asan_test_main.cpp.x86_64-inline.o -o E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins/compiler-rt/lib/asan/tests/X86_64WindowsDynamicConfig/./Asan-x86_64-inline-Dynamic-Test.exe -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -resource-dir=E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/./lib/../lib/clang/20 -g -fsanitize=address -shared-libasan -D_MT -D_DLL -Wl,-nodefaultlib:libcmt,-defaultlib:msvcrt,-defaultlib:oldnames"
LINK : fatal error LNK1104: cannot open file 'stl_asan.lib'
clang++: error: linker command failed with exit code 1104 (use -v to see invocation)
[2/5] Generating X86_64WindowsDynamicConfig/Asan-x86_64-calls-Dynamic-Test.exe
FAILED: compiler-rt/lib/asan/tests/X86_64WindowsDynamicConfig/Asan-x86_64-calls-Dynamic-Test.exe E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins/compiler-rt/lib/asan/tests/X86_64WindowsDynamicConfig/Asan-x86_64-calls-Dynamic-Test.exe
C:\Windows\system32\cmd.exe /C "cd /D E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\runtimes\runtimes-bins\compiler-rt\lib\asan\tests && E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\.\bin\clang++.exe ASAN_DYNAMIC_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o ASAN_DYNAMIC_TEST_OBJECTS.asan_globals_test.cpp.x86_64-calls.o ASAN_DYNAMIC_TEST_OBJECTS.asan_interface_test.cpp.x86_64-calls.o ASAN_DYNAMIC_TEST_OBJECTS.asan_internal_interface_test.cpp.x86_64-calls.o ASAN_DYNAMIC_TEST_OBJECTS.asan_test.cpp.x86_64-calls.o ASAN_DYNAMIC_TEST_OBJECTS.asan_oob_test.cpp.x86_64-calls.o ASAN_DYNAMIC_TEST_OBJECTS.asan_mem_test.cpp.x86_64-calls.o ASAN_DYNAMIC_TEST_OBJECTS.asan_str_test.cpp.x86_64-calls.o ASAN_DYNAMIC_TEST_OBJECTS.asan_test_main.cpp.x86_64-calls.o -o E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins/compiler-rt/lib/asan/tests/X86_64WindowsDynamicConfig/./Asan-x86_64-calls-Dynamic-Test.exe -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -resource-dir=E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/./lib/../lib/clang/20 -g -fsanitize=address -shared-libasan -D_MT -D_DLL -Wl,-nodefaultlib:libcmt,-defaultlib:msvcrt,-defaultlib:oldnames"
LINK : fatal error LNK1104: cannot open file 'stl_asan.lib'
clang++: error: linker command failed with exit code 1104 (use -v to see invocation)
[3/5] Generating X86_64WindowsConfig/Asan-x86_64-inline-Test.exe
FAILED: compiler-rt/lib/asan/tests/X86_64WindowsConfig/Asan-x86_64-inline-Test.exe E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins/compiler-rt/lib/asan/tests/X86_64WindowsConfig/Asan-x86_64-inline-Test.exe
C:\Windows\system32\cmd.exe /C "cd /D E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\runtimes\runtimes-bins\compiler-rt\lib\asan\tests && E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\.\bin\clang++.exe ASAN_INST_TEST_OBJECTS.gtest-all.cc.x86_64-inline.o ASAN_INST_TEST_OBJECTS.asan_globals_test.cpp.x86_64-inline.o ASAN_INST_TEST_OBJECTS.asan_interface_test.cpp.x86_64-inline.o ASAN_INST_TEST_OBJECTS.asan_internal_interface_test.cpp.x86_64-inline.o ASAN_INST_TEST_OBJECTS.asan_test.cpp.x86_64-inline.o ASAN_INST_TEST_OBJECTS.asan_oob_test.cpp.x86_64-inline.o ASAN_INST_TEST_OBJECTS.asan_mem_test.cpp.x86_64-inline.o ASAN_INST_TEST_OBJECTS.asan_str_test.cpp.x86_64-inline.o ASAN_INST_TEST_OBJECTS.asan_test_main.cpp.x86_64-inline.o -o E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins/compiler-rt/lib/asan/tests/X86_64WindowsConfig/./Asan-x86_64-inline-Test.exe -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -resource-dir=E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/./lib/../lib/clang/20 -g -fsanitize=address"
LINK : fatal error LNK1104: cannot open file 'stl_asan.lib'
clang++: error: linker command failed with exit code 1104 (use -v to see invocation)
[4/5] Generating X86_64WindowsConfig/Asan-x86_64-calls-Test.exe
FAILED: compiler-rt/lib/asan/tests/X86_64WindowsConfig/Asan-x86_64-calls-Test.exe E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins/compiler-rt/lib/asan/tests/X86_64WindowsConfig/Asan-x86_64-calls-Test.exe
C:\Windows\system32\cmd.exe /C "cd /D E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\runtimes\runtimes-bins\compiler-rt\lib\asan\tests && E:\var\vcs\llvm-project-build_20.1.0-20250226-ga69568efe\build64\.\bin\clang++.exe ASAN_INST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o ASAN_INST_TEST_OBJECTS.asan_globals_test.cpp.x86_64-calls.o ASAN_INST_TEST_OBJECTS.asan_interface_test.cpp.x86_64-calls.o ASAN_INST_TEST_OBJECTS.asan_internal_interface_test.cpp.x86_64-calls.o ASAN_INST_TEST_OBJECTS.asan_test.cpp.x86_64-calls.o ASAN_INST_TEST_OBJECTS.asan_oob_test.cpp.x86_64-calls.o ASAN_INST_TEST_OBJECTS.asan_mem_test.cpp.x86_64-calls.o ASAN_INST_TEST_OBJECTS.asan_str_test.cpp.x86_64-calls.o ASAN_INST_TEST_OBJECTS.asan_test_main.cpp.x86_64-calls.o -o E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/runtimes/runtimes-bins/compiler-rt/lib/asan/tests/X86_64WindowsConfig/./Asan-x86_64-calls-Test.exe -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -resource-dir=E:/var/vcs/llvm-project-build_20.1.0-20250226-ga69568efe/build64/./lib/../lib/clang/20 -g -fsanitize=address"
LINK : fatal error LNK1104: cannot open file 'stl_asan.lib'
clang++: error: linker command failed with exit code 1104 (use -v to see invocation)
...issue
```
I remember RC2 and RC1 didn't have this issue.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzsW19zmzqw_zTKiwbGFrGdPOQBMKScYPAB0qTnRSODbOsEC48kJ-n99HeEsJ2_jZPTdtp7O9NJbNj_u9rfLqFESrbglJ6BgQcG4yOyUctGnMmGL6qGL-SS8sXRrKm-nn2igkImoVpSWK7IDYXzmiwkcFzQa_8Ne-ZfuapAz7XGfuwm59hPkzA6x2EUBzj_khfBBI-jDDhjgJCvmVE4Fc1CkBUMWU0lQGFZE74AyKvr25UF0CBPLzM_wJ-DLI_SBE_cv9IMoIGmnC8ACgFCEAwCo3TiXgTYu4ziMS6-TAPgjDNaUyLpjiSOP09wkLheHGA3z4OsiNIkB844DcMXiaZZ-lfgF7kxWlsFHM8Y2f22VNPU0qL3ShDgeM2a8tUaON6sqRVwvLquzM8ZcLx1U9dfgeOtaiaA482Ns-hFzdl04sZx6mvjkpcpLpMimgSdbWWzWrOaCku0atms7H7d32vNUtXauvm8bkj1TGeU5IUbx7hI09j_5EYJTpP4ywuqp27mxnEQ4zhKLvBfqae1PxFWuNl5UOS4SE0yjH2uK8rl8Bg4njsZn08v9YdsAhzPm4bA8eKm4QtNAhxvwtYSOF7yeVpcA8ebNndUTH3geFmU-5-B4-VfpaKrf4DjXdGZKyVdzdq4Xp8MnxeEj_10Mo3iwFTeQCcRzzasrnDFhC6mgd9-HR5jqciC9vQFxsHANwkua5ve06dSr69_iFwd1w9IrOvKqhm_eUGi-xFptyurZrMXpGX-x6TdMV4JKh9I3DWNXQ_hjP9LIONSkboGwx6Um7KkUgLkw9lGwR1JuaTljdURzQmradX1oseNCAy8HkBhvwcGYzilYt6IFeML2BoKpaJrOG8EBGikryjGJUAj0HNbLcBxIW_gXSNuoGpg1dhGYn8nMWm2xn5DFhh4zo7Db1brmipavUH3wNay4XO22Aj6SIfYcMVWtONNGgUlJaJcag5NsuEbSSt4SwQjs5pKuGC3lMOGmx7erFaEV7BmnGqvdE_QnIwzxUgNS1IuKZyzmsLA9OlbIvTPUvfoNp9r0fxLS2WZEkA9u2_3LNRDgx5CQ2tBhqeD4QmdU4DCriwACjsmLWTvQKhW6wcXrFa51XVuu4UbXX_WowQ2jZJKkPVaf9uymrzahlq3IrhspIJKsHVNdTrvT4Z4eGyty7YcmztpreRt-YC-onOyqRVURCzooZw5VUqbEUeejxN3EuRT1w8gJysq16SkunoAGmHcnhndkjHq4T7uYZM9IwJuuwnOgg71xlGmedsUDHydgoGvU9AdqYNTsDuZmpPNtg0IDHzUgxupbbestWBcWYLKZiNKaulDbeKivdJIvoWdvMjS5BznhetfaHwsAr9IMx2kNHnKchEEUxxm7iTA0zRKiuAVuiDLkhRP0rH21VzfX8LjIHQv4-IBkzse4-QyjrH_KfAv8peFhllwPcVREuLETXBwPU2TICk07VPKiVt8wum0iCbRP243Eriw95RsmkVJEeJxlLeBCKPrYGz8ag0Iw7cY4tQ9kDRKxsH1LiBv0-dFFmRZl4Y3qa-yqNA63jCmtVfDeF5kOElxPg38yI2jfwKsUf1g1ss8wOMv7jjyDwnBM9ZJcO7iWNfcOL3U5hfaiVeEZO4VnlwWwfW2anA-jRLsp5fG237vWVqzqzj1Lw6n10NXelngIMkvswBP0iQt0iTyo-LLy4X4d55mBY4m03hX3ebS35eRf4H1x6csue8mhxXOY8o36yYPir8mU-y6mf9peKx7TZFmAZ7GbhGm2QRnwXmUv3pOJ8EkDwp8fTJsM5OnYXHlavYsCIPC_xQl56_pLbIoOceXSe6GAb6KxgHOAve1KtIhxsNjL3rs9ZVgao-JsGrKXX98HaL0Vz0No7Bq2ps7RLWFVA_67_QSzilRG0Hlvkn43Vi9uwXJLWG1BtU90ZQIUte0hnkRw42kZlOSVGgwnZHyhvJqK87o3uL0dhJ8-e4k_-ybO5dtlzZ-eAB5UFGpHo4HRLGGa4sOi8b9vQZeKtUuHjvCvRJLLomgldUaWdZ2OV_YjBuDwmbDKyjbQdzqpiBaGRR9HYrgHVNLuKSkokJCxg-xVu9cKGS8rDcVBY73XSeSrVgTfrPPseprG14JiaCwYlInu4KScY3lenza021d0ZS8UXAtqKRcdTOI60WwZlKZUUrfX1BOBdEDYJv9h8l7Zcawb8tuvrFv-7ZU2hib3pd0rZmkzRtO7_SErKfedi4u7-8tMmNasZ6P71hdt7pndF-79uPqtrICys163QhtWjtIKlrujoKxzLCc7zzIiR4X_4cKmF9Op2lWBON2gcyNzw2HAKEr44pey5jUF4gkHDjeZqZ_I2SEyq0orEdTPaW28X8movVFbDgkC6KL7lWBJhJySarmriR1LRUpb2DVUKlDocdk-_mRqxpOIUAnI3skATp95O_D-459ur_vtbuETrCES3JL4YxSDu8EU4pyqJoDzuT7SvbB5LybmWd6jWh3iOPD9p3H-0O31TiarfVHM_nX17CZafvgw2cLbf8AKGzDjkJ_Qm7o9ulNVriScFx95WTFSnxLhWQNx7IUbK1wtVmtvtqmlux2aQzNpXK9tpvZv6Dn7tqh48I7IjjjC_2RiMVmRbnarjWVyZcxa9f5tC8opPdrKpimJloMvVdUcFIDNIJg4FlXRoTVrUB6aabWVj4YjL-XEZ1WxyV8UdOZ0CCgF5-DrQADD21zEjN-s02J6ckaCgQRX3_scrC71DWk7U0slE0eZNraJrWu95tsa_mD0_NdD0FXkbgLoLT_lQ03ugf7bdvE5mpnvIErB2k_VpV5FoFCX3eRUq_k4fj7xnN3yvYf26MKARoCNNwqa9aqtYjcUMvZPyTS31sbLaP1J7URFELL6hbg3R3dj62KrimvJLSsbgDrlnTTdbsmMniS9uu2NLocjE29mKYLUKjbRVc8FuPtKehIrIJKpb0HPTd0ozhoR8VvNKIWMQAK_6u-nxbln-EL6Lm_7CHQ-h-EYNtq2hAMfDMAPD4n38ce-_FjWDPqtmFwczfB4y-JO4l8XAR5gVOvffpvL9r6J3Vtl6X9KOZ28w22tkcu6mZGaom1iBbq3snPuKJiTkr63yRwUn8HUR_la5rZh3lXdPVhXqnEf_IVrwjjLzJbby6ev0ynsA_sFtaVWgpKKkuSOVVfn363BJ1TQfUW9PTOjCoCHz88dMbfNTz2znN7_7E7wCHqQWsBrfl2jQDOmFSVoFLC7Q5bs5kOGbTGeFLon-M4htZVDZBv8aZ77qulOq5egFdK33h0WS9j4vnlpq7aJ70GBOMouYAaqeZEkRpSIRoB4-Si3-8dtwBGuF7FmjXlZikEaCRVjbVtduvUyPw55EFv0nytIP2hZvyGit0TfPPHD7NW03umR_WKQq1NLyobSaF1C1UDJaWQ8dumNINqu7zsh8wPY3a7Wv08yH5Z3W9zDg9w5Q9g_zjAbkP-cbw-kP11jH2PgG-j9YGSPsj2ElYfyPoSVB_I-hJSv8PPZ0C95f2NcfqVHvEHpv8fwrTzFkx_ay_8LsB8iIJf9qgdZPwf8H03-EZJXrx3VX7O8449-RXmQzfbb7G_Z0N-Rc6HmN7ejV9hfHsxfoXx7a34G_79livxW7vw_2Vw_V0h7_hDkGeGph-HeI_l__oF_w3b_-DdD8K7R3vLO-HuEN4DN8OPg90hYj7C8-Zq-Q6kO4TvzaXyPTj3G2yUb6ySf1DuV0I527aZlBv6_F34CAq6oqsZFTDzEdSKMr8PK1ZxgEbKvGeilkzCVoANeu5RdeZUp84pOaJn_dFxb4ic01H_aHk2G6He3CHHvdkJmp-Mjo_RMaHViDrVEJ3OqtERO-syMuoh59Tp23SEesO-MyznDhn2SR8c9-iKsNrWObUbsThqtZ710cnpyelRTWa0lu1_IkKoCxsCg_GROGuLYLZZSHDcq5lUci9CMVXTs_aNq-59MZj5DtxwprqXf2aiuTGvrHfFbaL8mckNqWGuNhVrIOohBLv3TGB_ZPedo42oz5ZKraUpSoDCBVPLzcwum9X-fbInb5m1Hum67Zy6PUP_GwAA__8E_ttP">