Revert "Remove duplicate symbols in .def for absl.dll"

This reverts commit b51cc5df50c2e38415a0da952287c778317de5a6.

Reason for revert: Reverting the component build, see crbug.com/1098761.

Original change's description:
> Remove duplicate symbols in .def for absl.dll
>
> Bug: None
> Change-Id: I89c105a652db701c083a03f1c0c891e00d2e6776
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2260754
> Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
> Commit-Queue: Danil Chapovalov <danilchap@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#781413}

TBR=mbonadei@chromium.org,danilchap@chromium.org

Change-Id: I85e28005c25270b150503c0f889363e47c4c2ad1
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1098761
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2264125
Reviewed-by: Mirko Bonadei <mbonadei@chromium.org>
Commit-Queue: Mirko Bonadei <mbonadei@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#781887}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 558ed636cdb0f79675d0805c8fbc40373ac7ebbf
diff --git a/BUILD.gn b/BUILD.gn
index cc13d93..f238488 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -35,22 +35,20 @@
 
   public_deps = [
     "//third_party/abseil-cpp/absl/algorithm:container",
-    "//third_party/abseil-cpp/absl/base",
     "//third_party/abseil-cpp/absl/base:config",
     "//third_party/abseil-cpp/absl/base:core_headers",
     "//third_party/abseil-cpp/absl/container:inlined_vector",
-    "//third_party/abseil-cpp/absl/hash",
-    "//third_party/abseil-cpp/absl/memory",
-    "//third_party/abseil-cpp/absl/meta:type_traits",
-    "//third_party/abseil-cpp/absl/numeric:int128",
-    "//third_party/abseil-cpp/absl/strings",
-    "//third_party/abseil-cpp/absl/types:optional",
-    "//third_party/abseil-cpp/absl/types:span",
-    "//third_party/abseil-cpp/absl/types:variant",
 
     # Disabled because of static initializers:
     # "//third_party/abseil-cpp/absl/debugging:failure_signal_handler",
     # "//third_party/abseil-cpp/absl/debugging:symbolize",
+
+    "//third_party/abseil-cpp/absl/hash",
+    "//third_party/abseil-cpp/absl/memory",
+    "//third_party/abseil-cpp/absl/meta:type_traits",
+    "//third_party/abseil-cpp/absl/strings",
+    "//third_party/abseil-cpp/absl/types:optional",
+    "//third_party/abseil-cpp/absl/types:variant",
   ]
 }
 
diff --git a/generate_def_file.py b/generate_def_file.py
index e77ff43..96aba3d 100644
--- a/generate_def_file.py
+++ b/generate_def_file.py
@@ -56,13 +56,13 @@
 
     logging.info('[%s] Found %d object files.', cpu, len(obj_files))
 
-    absl_symbols = set()
+    absl_symbols = []
     for f in obj_files:
       stdout = subprocess.check_output(['llvm-nm-9', f], cwd=os.getcwd())
       for line in stdout.splitlines():
         match = re.match(ABSL_SYM_RE, line.decode('utf-8'))
         if match:
-          absl_symbols.add(match.group('symbol'))
+          absl_symbols.append(match.group('symbol'))
 
     logging.info('[%s] Found %d absl symbols.', cpu, len(absl_symbols))
 
diff --git a/symbols_arm64.def b/symbols_arm64.def
index b814861..101c403 100644
--- a/symbols_arm64.def
+++ b/symbols_arm64.def
@@ -19,6 +19,13 @@
     ?CalculateBase64EscapedLenInternal@strings_internal@absl@@YA_K_K_N@Z
     ?CatPieces@strings_internal@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@V?$initializer_list@Vstring_view@absl@@@5@@Z
     ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
     ?CityHash32@hash_internal@absl@@YAIPEBD_K@Z
     ?CityHash64@hash_internal@absl@@YA_KPEBD_K@Z
     ?CityHash64WithSeed@hash_internal@absl@@YA_KPEBD_K1@Z
@@ -29,11 +36,13 @@
     ?CombineLargeContiguousImpl32@CityHashState@hash_internal@absl@@CA_K_KPEBE0@Z
     ?CombineLargeContiguousImpl64@CityHashState@hash_internal@absl@@CA_K_KPEBE0@Z
     ?ControlWord@base_internal@absl@@YAPEAU?$atomic@I@__1@std@@PEAVonce_flag@2@@Z
+    ?ControlWord@base_internal@absl@@YAPEAU?$atomic@I@__1@std@@PEAVonce_flag@2@@Z
     ?CurrentThreadIdentityIfPresent@base_internal@absl@@YAPEAUThreadIdentity@12@XZ
     ?DecodeWaitCycles@SpinLock@base_internal@absl@@KA_KI@Z
     ?Digits10@?$BigUnsigned@$03@strings_internal@absl@@SAHXZ
     ?Digits10@?$BigUnsigned@$0FE@@strings_internal@absl@@SAHXZ
     ?DisableRescheduling@SchedulingGuard@base_internal@absl@@CA_NXZ
+    ?DisableRescheduling@SchedulingGuard@base_internal@absl@@CA_NXZ
     ?DoLoad@?$AtomicHook@P6AXPEBDH000@Z@base_internal@absl@@AEBAP6AXPEBDH000@ZXZ
     ?DoLoad@?$AtomicHook@P6AXPEBX_J@Z@base_internal@absl@@AEBAP6AXPEBX_J@ZXZ
     ?DoLoad@?$AtomicHook@P6A_NW4LogSeverity@absl@@PEBDHPEAPEADPEAH@Z@base_internal@absl@@AEBAP6A_NW4LogSeverity@3@PEBDHPEAPEADPEAH@ZXZ
@@ -43,6 +52,7 @@
     ?DummyFunction@?$AtomicHook@P6AXPEBX_J@Z@base_internal@absl@@CAXPEBX_J@Z
     ?DummyFunction@?$AtomicHook@P6A_NW4LogSeverity@absl@@PEBDHPEAPEADPEAH@Z@base_internal@absl@@CA_NW4LogSeverity@3@PEBDHPEAPEADPEAH@Z
     ?EnableRescheduling@SchedulingGuard@base_internal@absl@@CAX_N@Z
+    ?EnableRescheduling@SchedulingGuard@base_internal@absl@@CAX_N@Z
     ?EncodeUTF8Char@strings_internal@absl@@YA_KPEAD_U@Z
     ?EncodeWaitCycles@SpinLock@base_internal@absl@@KAI_J0@Z
     ?EndsWithIgnoreCase@absl@@YA_NVstring_view@1@0@Z
@@ -77,6 +87,13 @@
     ?LogSeverityName@absl@@YAPEBDW4LogSeverity@1@@Z
     ?MakeInt128@absl@@YA?AVint128@1@_J_K@Z
     ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?Min@string_view@absl@@CA_K_K0@Z
+    ?Min@string_view@absl@@CA_K_K0@Z
+    ?Min@string_view@absl@@CA_K_K0@Z
+    ?Min@string_view@absl@@CA_K_K0@Z
     ?Min@string_view@absl@@CA_K_K0@Z
     ?MultiplyBy@?$BigUnsigned@$03@strings_internal@absl@@AEAAXHPEBI@Z
     ?MultiplyBy@?$BigUnsigned@$03@strings_internal@absl@@QEAAXI@Z
@@ -112,6 +129,8 @@
     ?RegisterSpinLockProfiler@base_internal@absl@@YAXP6AXPEBX_J@Z@Z
     ?RemoveExtraAsciiWhitespace@absl@@YAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@@Z
     ?Resize@?$ResizeUninitializedTraits@V?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@X@strings_internal@absl@@SAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@_K@Z
+    ?Resize@?$ResizeUninitializedTraits@V?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@X@strings_internal@absl@@SAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@_K@Z
+    ?Resize@?$ResizeUninitializedTraits@V?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@X@strings_internal@absl@@SAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@_K@Z
     ?Rethrow@variant_internal@absl@@YAXXZ
     ?SafeWriteToStderr@raw_logging_internal@absl@@YAXPEBD_K@Z
     ?SetCurrentThreadIdentity@base_internal@absl@@YAXPEAUThreadIdentity@12@P6AXPEAX@Z@Z
@@ -126,9 +145,11 @@
     ?SlowLock@SpinLock@base_internal@absl@@AEAAXXZ
     ?SlowUnlock@SpinLock@base_internal@absl@@AEAAXI@Z
     ?SpinLockDelay@base_internal@absl@@YAXPEAU?$atomic@I@__1@std@@IHW4SchedulingMode@12@@Z
+    ?SpinLockDelay@base_internal@absl@@YAXPEAU?$atomic@I@__1@std@@IHW4SchedulingMode@12@@Z
     ?SpinLockSuggestedDelayNS@base_internal@absl@@YAHH@Z
     ?SpinLockWait@base_internal@absl@@YAIPEAU?$atomic@I@__1@std@@HQEBUSpinLockWaitTransition@12@W4SchedulingMode@12@@Z
     ?SpinLockWake@base_internal@absl@@YAXPEAU?$atomic@I@__1@std@@_N@Z
+    ?SpinLockWake@base_internal@absl@@YAXPEAU?$atomic@I@__1@std@@_N@Z
     ?SpinLoop@SpinLock@base_internal@absl@@AEAAIXZ
     ?StartsWithIgnoreCase@absl@@YA_NVstring_view@1@0@Z
     ?Store@?$AtomicHook@P6AXPEBX_J@Z@base_internal@absl@@QEAAXP6AXPEBX_J@Z@Z
@@ -143,8 +164,13 @@
     ?StrReplaceAll@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@1@V?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@4@@Z
     ?StrReplaceAll@absl@@YAHV?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@std@@PEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@3@@Z
     ?StripAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StripAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StripLeadingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
     ?StripLeadingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
     ?StripTrailingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StripTrailingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StrlenInternal@string_view@absl@@CA_KPEBD@Z
+    ?StrlenInternal@string_view@absl@@CA_KPEBD@Z
     ?StrlenInternal@string_view@absl@@CA_KPEBD@Z
     ?SubstituteAndAppendArray@substitute_internal@absl@@YAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@2@PEBV62@_K@Z
     ?ThrowBadVariantAccess@variant_internal@absl@@YAXXZ
@@ -176,12 +202,21 @@
     ?ToString@?$BigUnsigned@$0FE@@strings_internal@absl@@QEBA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@XZ
     ?TryLockInternal@SpinLock@base_internal@absl@@AEAAIII@Z
     ?Uint128High64@absl@@YA_KVuint128@1@@Z
+    ?Uint128High64@absl@@YA_KVuint128@1@@Z
+    ?Uint128High64@absl@@YA_KVuint128@1@@Z
+    ?Uint128High64@absl@@YA_KVuint128@1@@Z
     ?Uint128High64@hash_internal@absl@@YA_KAEBU?$pair@_K_K@__1@std@@@Z
     ?Uint128Low64@absl@@YA_KVuint128@1@@Z
+    ?Uint128Low64@absl@@YA_KVuint128@1@@Z
+    ?Uint128Low64@absl@@YA_KVuint128@1@@Z
+    ?Uint128Low64@absl@@YA_KVuint128@1@@Z
     ?Uint128Low64@hash_internal@absl@@YA_KAEBU?$pair@_K_K@__1@std@@@Z
     ?Uint128Max@absl@@YA?AVuint128@1@XZ
     ?UnalignedLoad16@base_internal@absl@@YAGPEBX@Z
     ?UnalignedLoad32@base_internal@absl@@YAIPEBX@Z
+    ?UnalignedLoad32@base_internal@absl@@YAIPEBX@Z
+    ?UnalignedLoad32@base_internal@absl@@YAIPEBX@Z
+    ?UnalignedLoad64@base_internal@absl@@YA_KPEBX@Z
     ?UnalignedLoad64@base_internal@absl@@YA_KPEBX@Z
     ?Utf8SafeCEscape@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@1@@Z
     ?Utf8SafeCHexEscape@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@1@@Z
@@ -217,15 +252,24 @@
     ?allocate@?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@QEAAPEAUViableSubstitution@strings_internal@absl@@_KPEBX@Z
     ?allocate@?$allocator_traits@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@SAPEAUViableSubstitution@strings_internal@absl@@AEAV?$allocator@UViableSubstitution@strings_internal@absl@@@23@_K@Z
     ?ascii_isdigit@absl@@YA_NE@Z
+    ?ascii_isdigit@absl@@YA_NE@Z
     ?ascii_isprint@absl@@YA_NE@Z
     ?ascii_isspace@absl@@YA_NE@Z
+    ?ascii_isspace@absl@@YA_NE@Z
+    ?ascii_isspace@absl@@YA_NE@Z
     ?ascii_isxdigit@absl@@YA_NE@Z
     ?ascii_tolower@absl@@YADE@Z
+    ?ascii_tolower@absl@@YADE@Z
     ?ascii_toupper@absl@@YADE@Z
     ?back@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEAAAEAUViableSubstitution@strings_internal@absl@@XZ
     ?begin@?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@std@@QEBAPEBU?$pair@Vstring_view@absl@@V12@@__1@2@XZ
     ?begin@?$initializer_list@Vstring_view@absl@@@std@@QEBAPEBVstring_view@absl@@XZ
     ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
     ?capacity@?$__split_buffer@UViableSubstitution@strings_internal@absl@@AEAV?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBA_KXZ
     ?capacity@?$__vector_base@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@IEBA_KXZ
     ?capacity@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBA_KXZ
@@ -234,14 +278,31 @@
     ?data@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBAPEBUViableSubstitution@strings_internal@absl@@XZ
     ?data@AlphaNum@absl@@QEBAPEBDXZ
     ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
     ?deallocate@?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@QEAAXPEAUViableSubstitution@strings_internal@absl@@_K@Z
     ?deallocate@?$allocator_traits@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@SAXAEAV?$allocator@UViableSubstitution@strings_internal@absl@@@23@PEAUViableSubstitution@strings_internal@absl@@_K@Z
     ?destroy@?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@QEAAXPEAUViableSubstitution@strings_internal@absl@@@Z
     ?empty@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBA_NXZ
     ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
     ?end@?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@std@@QEBAPEBU?$pair@Vstring_view@absl@@V12@@__1@2@XZ
     ?end@?$initializer_list@Vstring_view@absl@@@std@@QEBAPEBVstring_view@absl@@XZ
     ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
     ?find@string_view@absl@@QEBA_KD_K@Z
     ?find@string_view@absl@@QEBA_KV12@_K@Z
     ?find_first_not_of@string_view@absl@@QEBA_KD_K@Z
@@ -261,6 +322,7 @@
     ?from_chars@absl@@YA?AUfrom_chars_result@1@PEBD0AEANW4chars_format@1@@Z
     ?gbswap_16@absl@@YAGG@Z
     ?gbswap_32@absl@@YAII@Z
+    ?gbswap_32@absl@@YAII@Z
     ?gbswap_64@absl@@YA_K_K@Z
     ?length@string_view@absl@@QEBA_KXZ
     ?max@?$numeric_limits@Vuint128@absl@@@__1@std@@SA?AVuint128@absl@@XZ
@@ -277,8 +339,10 @@
     ?overflow@OStringStream@strings_internal@absl@@EEAAHH@Z
     ?pop_back@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEAAXXZ
     ?rbegin@string_view@absl@@QEBA?AV?$reverse_iterator@PEBD@__1@std@@XZ
+    ?rbegin@string_view@absl@@QEBA?AV?$reverse_iterator@PEBD@__1@std@@XZ
     ?remove_prefix@string_view@absl@@QEAAX_K@Z
     ?rend@string_view@absl@@QEBA?AV?$reverse_iterator@PEBD@__1@std@@XZ
+    ?rend@string_view@absl@@QEBA?AV?$reverse_iterator@PEBD@__1@std@@XZ
     ?reserve@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEAAX_K@Z
     ?reset@?$unique_ptr@UThreadIdentity@base_internal@absl@@P6AXPEAX@Z@__1@std@@QEAAXPEAUThreadIdentity@base_internal@absl@@@Z
     ?rfind@string_view@absl@@QEBA_KD_K@Z
@@ -298,6 +362,18 @@
     ?size@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBA_KXZ
     ?size@AlphaNum@absl@@QEBA_KXZ
     ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?substr@string_view@absl@@QEBA?AV12@_K0@Z
+    ?substr@string_view@absl@@QEBA?AV12@_K0@Z
+    ?substr@string_view@absl@@QEBA?AV12@_K0@Z
+    ?substr@string_view@absl@@QEBA?AV12@_K0@Z
     ?substr@string_view@absl@@QEBA?AV12@_K0@Z
     ?throw_bad_optional_access@optional_internal@absl@@YAXXZ
     ?what@bad_optional_access@absl@@UEBAPEBDXZ
diff --git a/symbols_x64.def b/symbols_x64.def
index b814861..101c403 100644
--- a/symbols_x64.def
+++ b/symbols_x64.def
@@ -19,6 +19,13 @@
     ?CalculateBase64EscapedLenInternal@strings_internal@absl@@YA_K_K_N@Z
     ?CatPieces@strings_internal@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@V?$initializer_list@Vstring_view@absl@@@5@@Z
     ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
+    ?CheckLengthInternal@string_view@absl@@CA_K_K@Z
     ?CityHash32@hash_internal@absl@@YAIPEBD_K@Z
     ?CityHash64@hash_internal@absl@@YA_KPEBD_K@Z
     ?CityHash64WithSeed@hash_internal@absl@@YA_KPEBD_K1@Z
@@ -29,11 +36,13 @@
     ?CombineLargeContiguousImpl32@CityHashState@hash_internal@absl@@CA_K_KPEBE0@Z
     ?CombineLargeContiguousImpl64@CityHashState@hash_internal@absl@@CA_K_KPEBE0@Z
     ?ControlWord@base_internal@absl@@YAPEAU?$atomic@I@__1@std@@PEAVonce_flag@2@@Z
+    ?ControlWord@base_internal@absl@@YAPEAU?$atomic@I@__1@std@@PEAVonce_flag@2@@Z
     ?CurrentThreadIdentityIfPresent@base_internal@absl@@YAPEAUThreadIdentity@12@XZ
     ?DecodeWaitCycles@SpinLock@base_internal@absl@@KA_KI@Z
     ?Digits10@?$BigUnsigned@$03@strings_internal@absl@@SAHXZ
     ?Digits10@?$BigUnsigned@$0FE@@strings_internal@absl@@SAHXZ
     ?DisableRescheduling@SchedulingGuard@base_internal@absl@@CA_NXZ
+    ?DisableRescheduling@SchedulingGuard@base_internal@absl@@CA_NXZ
     ?DoLoad@?$AtomicHook@P6AXPEBDH000@Z@base_internal@absl@@AEBAP6AXPEBDH000@ZXZ
     ?DoLoad@?$AtomicHook@P6AXPEBX_J@Z@base_internal@absl@@AEBAP6AXPEBX_J@ZXZ
     ?DoLoad@?$AtomicHook@P6A_NW4LogSeverity@absl@@PEBDHPEAPEADPEAH@Z@base_internal@absl@@AEBAP6A_NW4LogSeverity@3@PEBDHPEAPEADPEAH@ZXZ
@@ -43,6 +52,7 @@
     ?DummyFunction@?$AtomicHook@P6AXPEBX_J@Z@base_internal@absl@@CAXPEBX_J@Z
     ?DummyFunction@?$AtomicHook@P6A_NW4LogSeverity@absl@@PEBDHPEAPEADPEAH@Z@base_internal@absl@@CA_NW4LogSeverity@3@PEBDHPEAPEADPEAH@Z
     ?EnableRescheduling@SchedulingGuard@base_internal@absl@@CAX_N@Z
+    ?EnableRescheduling@SchedulingGuard@base_internal@absl@@CAX_N@Z
     ?EncodeUTF8Char@strings_internal@absl@@YA_KPEAD_U@Z
     ?EncodeWaitCycles@SpinLock@base_internal@absl@@KAI_J0@Z
     ?EndsWithIgnoreCase@absl@@YA_NVstring_view@1@0@Z
@@ -77,6 +87,13 @@
     ?LogSeverityName@absl@@YAPEBDW4LogSeverity@1@@Z
     ?MakeInt128@absl@@YA?AVint128@1@_J_K@Z
     ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?Min@string_view@absl@@CA_K_K0@Z
+    ?Min@string_view@absl@@CA_K_K0@Z
+    ?Min@string_view@absl@@CA_K_K0@Z
+    ?Min@string_view@absl@@CA_K_K0@Z
     ?Min@string_view@absl@@CA_K_K0@Z
     ?MultiplyBy@?$BigUnsigned@$03@strings_internal@absl@@AEAAXHPEBI@Z
     ?MultiplyBy@?$BigUnsigned@$03@strings_internal@absl@@QEAAXI@Z
@@ -112,6 +129,8 @@
     ?RegisterSpinLockProfiler@base_internal@absl@@YAXP6AXPEBX_J@Z@Z
     ?RemoveExtraAsciiWhitespace@absl@@YAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@@Z
     ?Resize@?$ResizeUninitializedTraits@V?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@X@strings_internal@absl@@SAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@_K@Z
+    ?Resize@?$ResizeUninitializedTraits@V?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@X@strings_internal@absl@@SAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@_K@Z
+    ?Resize@?$ResizeUninitializedTraits@V?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@X@strings_internal@absl@@SAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@_K@Z
     ?Rethrow@variant_internal@absl@@YAXXZ
     ?SafeWriteToStderr@raw_logging_internal@absl@@YAXPEBD_K@Z
     ?SetCurrentThreadIdentity@base_internal@absl@@YAXPEAUThreadIdentity@12@P6AXPEAX@Z@Z
@@ -126,9 +145,11 @@
     ?SlowLock@SpinLock@base_internal@absl@@AEAAXXZ
     ?SlowUnlock@SpinLock@base_internal@absl@@AEAAXI@Z
     ?SpinLockDelay@base_internal@absl@@YAXPEAU?$atomic@I@__1@std@@IHW4SchedulingMode@12@@Z
+    ?SpinLockDelay@base_internal@absl@@YAXPEAU?$atomic@I@__1@std@@IHW4SchedulingMode@12@@Z
     ?SpinLockSuggestedDelayNS@base_internal@absl@@YAHH@Z
     ?SpinLockWait@base_internal@absl@@YAIPEAU?$atomic@I@__1@std@@HQEBUSpinLockWaitTransition@12@W4SchedulingMode@12@@Z
     ?SpinLockWake@base_internal@absl@@YAXPEAU?$atomic@I@__1@std@@_N@Z
+    ?SpinLockWake@base_internal@absl@@YAXPEAU?$atomic@I@__1@std@@_N@Z
     ?SpinLoop@SpinLock@base_internal@absl@@AEAAIXZ
     ?StartsWithIgnoreCase@absl@@YA_NVstring_view@1@0@Z
     ?Store@?$AtomicHook@P6AXPEBX_J@Z@base_internal@absl@@QEAAXP6AXPEBX_J@Z@Z
@@ -143,8 +164,13 @@
     ?StrReplaceAll@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@1@V?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@4@@Z
     ?StrReplaceAll@absl@@YAHV?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@std@@PEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@3@@Z
     ?StripAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StripAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StripLeadingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
     ?StripLeadingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
     ?StripTrailingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StripTrailingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StrlenInternal@string_view@absl@@CA_KPEBD@Z
+    ?StrlenInternal@string_view@absl@@CA_KPEBD@Z
     ?StrlenInternal@string_view@absl@@CA_KPEBD@Z
     ?SubstituteAndAppendArray@substitute_internal@absl@@YAXPEAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@2@PEBV62@_K@Z
     ?ThrowBadVariantAccess@variant_internal@absl@@YAXXZ
@@ -176,12 +202,21 @@
     ?ToString@?$BigUnsigned@$0FE@@strings_internal@absl@@QEBA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@XZ
     ?TryLockInternal@SpinLock@base_internal@absl@@AEAAIII@Z
     ?Uint128High64@absl@@YA_KVuint128@1@@Z
+    ?Uint128High64@absl@@YA_KVuint128@1@@Z
+    ?Uint128High64@absl@@YA_KVuint128@1@@Z
+    ?Uint128High64@absl@@YA_KVuint128@1@@Z
     ?Uint128High64@hash_internal@absl@@YA_KAEBU?$pair@_K_K@__1@std@@@Z
     ?Uint128Low64@absl@@YA_KVuint128@1@@Z
+    ?Uint128Low64@absl@@YA_KVuint128@1@@Z
+    ?Uint128Low64@absl@@YA_KVuint128@1@@Z
+    ?Uint128Low64@absl@@YA_KVuint128@1@@Z
     ?Uint128Low64@hash_internal@absl@@YA_KAEBU?$pair@_K_K@__1@std@@@Z
     ?Uint128Max@absl@@YA?AVuint128@1@XZ
     ?UnalignedLoad16@base_internal@absl@@YAGPEBX@Z
     ?UnalignedLoad32@base_internal@absl@@YAIPEBX@Z
+    ?UnalignedLoad32@base_internal@absl@@YAIPEBX@Z
+    ?UnalignedLoad32@base_internal@absl@@YAIPEBX@Z
+    ?UnalignedLoad64@base_internal@absl@@YA_KPEBX@Z
     ?UnalignedLoad64@base_internal@absl@@YA_KPEBX@Z
     ?Utf8SafeCEscape@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@1@@Z
     ?Utf8SafeCHexEscape@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@1@@Z
@@ -217,15 +252,24 @@
     ?allocate@?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@QEAAPEAUViableSubstitution@strings_internal@absl@@_KPEBX@Z
     ?allocate@?$allocator_traits@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@SAPEAUViableSubstitution@strings_internal@absl@@AEAV?$allocator@UViableSubstitution@strings_internal@absl@@@23@_K@Z
     ?ascii_isdigit@absl@@YA_NE@Z
+    ?ascii_isdigit@absl@@YA_NE@Z
     ?ascii_isprint@absl@@YA_NE@Z
     ?ascii_isspace@absl@@YA_NE@Z
+    ?ascii_isspace@absl@@YA_NE@Z
+    ?ascii_isspace@absl@@YA_NE@Z
     ?ascii_isxdigit@absl@@YA_NE@Z
     ?ascii_tolower@absl@@YADE@Z
+    ?ascii_tolower@absl@@YADE@Z
     ?ascii_toupper@absl@@YADE@Z
     ?back@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEAAAEAUViableSubstitution@strings_internal@absl@@XZ
     ?begin@?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@std@@QEBAPEBU?$pair@Vstring_view@absl@@V12@@__1@2@XZ
     ?begin@?$initializer_list@Vstring_view@absl@@@std@@QEBAPEBVstring_view@absl@@XZ
     ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
+    ?begin@string_view@absl@@QEBAPEBDXZ
     ?capacity@?$__split_buffer@UViableSubstitution@strings_internal@absl@@AEAV?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBA_KXZ
     ?capacity@?$__vector_base@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@IEBA_KXZ
     ?capacity@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBA_KXZ
@@ -234,14 +278,31 @@
     ?data@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBAPEBUViableSubstitution@strings_internal@absl@@XZ
     ?data@AlphaNum@absl@@QEBAPEBDXZ
     ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
+    ?data@string_view@absl@@QEBAPEBDXZ
     ?deallocate@?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@QEAAXPEAUViableSubstitution@strings_internal@absl@@_K@Z
     ?deallocate@?$allocator_traits@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@SAXAEAV?$allocator@UViableSubstitution@strings_internal@absl@@@23@PEAUViableSubstitution@strings_internal@absl@@_K@Z
     ?destroy@?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@QEAAXPEAUViableSubstitution@strings_internal@absl@@@Z
     ?empty@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBA_NXZ
     ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
+    ?empty@string_view@absl@@QEBA_NXZ
     ?end@?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@std@@QEBAPEBU?$pair@Vstring_view@absl@@V12@@__1@2@XZ
     ?end@?$initializer_list@Vstring_view@absl@@@std@@QEBAPEBVstring_view@absl@@XZ
     ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
+    ?end@string_view@absl@@QEBAPEBDXZ
     ?find@string_view@absl@@QEBA_KD_K@Z
     ?find@string_view@absl@@QEBA_KV12@_K@Z
     ?find_first_not_of@string_view@absl@@QEBA_KD_K@Z
@@ -261,6 +322,7 @@
     ?from_chars@absl@@YA?AUfrom_chars_result@1@PEBD0AEANW4chars_format@1@@Z
     ?gbswap_16@absl@@YAGG@Z
     ?gbswap_32@absl@@YAII@Z
+    ?gbswap_32@absl@@YAII@Z
     ?gbswap_64@absl@@YA_K_K@Z
     ?length@string_view@absl@@QEBA_KXZ
     ?max@?$numeric_limits@Vuint128@absl@@@__1@std@@SA?AVuint128@absl@@XZ
@@ -277,8 +339,10 @@
     ?overflow@OStringStream@strings_internal@absl@@EEAAHH@Z
     ?pop_back@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEAAXXZ
     ?rbegin@string_view@absl@@QEBA?AV?$reverse_iterator@PEBD@__1@std@@XZ
+    ?rbegin@string_view@absl@@QEBA?AV?$reverse_iterator@PEBD@__1@std@@XZ
     ?remove_prefix@string_view@absl@@QEAAX_K@Z
     ?rend@string_view@absl@@QEBA?AV?$reverse_iterator@PEBD@__1@std@@XZ
+    ?rend@string_view@absl@@QEBA?AV?$reverse_iterator@PEBD@__1@std@@XZ
     ?reserve@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEAAX_K@Z
     ?reset@?$unique_ptr@UThreadIdentity@base_internal@absl@@P6AXPEAX@Z@__1@std@@QEAAXPEAUThreadIdentity@base_internal@absl@@@Z
     ?rfind@string_view@absl@@QEBA_KD_K@Z
@@ -298,6 +362,18 @@
     ?size@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QEBA_KXZ
     ?size@AlphaNum@absl@@QEBA_KXZ
     ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?size@string_view@absl@@QEBA_KXZ
+    ?substr@string_view@absl@@QEBA?AV12@_K0@Z
+    ?substr@string_view@absl@@QEBA?AV12@_K0@Z
+    ?substr@string_view@absl@@QEBA?AV12@_K0@Z
+    ?substr@string_view@absl@@QEBA?AV12@_K0@Z
     ?substr@string_view@absl@@QEBA?AV12@_K0@Z
     ?throw_bad_optional_access@optional_internal@absl@@YAXXZ
     ?what@bad_optional_access@absl@@UEBAPEBDXZ
diff --git a/symbols_x86.def b/symbols_x86.def
index 6043727..5f6ab98 100644
--- a/symbols_x86.def
+++ b/symbols_x86.def
@@ -19,6 +19,13 @@
     ?CalculateBase64EscapedLenInternal@strings_internal@absl@@YAII_N@Z
     ?CatPieces@strings_internal@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@V?$initializer_list@Vstring_view@absl@@@5@@Z
     ?CheckLengthInternal@string_view@absl@@CAII@Z
+    ?CheckLengthInternal@string_view@absl@@CAII@Z
+    ?CheckLengthInternal@string_view@absl@@CAII@Z
+    ?CheckLengthInternal@string_view@absl@@CAII@Z
+    ?CheckLengthInternal@string_view@absl@@CAII@Z
+    ?CheckLengthInternal@string_view@absl@@CAII@Z
+    ?CheckLengthInternal@string_view@absl@@CAII@Z
+    ?CheckLengthInternal@string_view@absl@@CAII@Z
     ?CityHash32@hash_internal@absl@@YAIPBDI@Z
     ?CityHash64@hash_internal@absl@@YA_KPBDI@Z
     ?CityHash64WithSeed@hash_internal@absl@@YA_KPBDI_K@Z
@@ -29,11 +36,13 @@
     ?CombineLargeContiguousImpl32@CityHashState@hash_internal@absl@@CA_K_KPBEI@Z
     ?CombineLargeContiguousImpl64@CityHashState@hash_internal@absl@@CA_K_KPBEI@Z
     ?ControlWord@base_internal@absl@@YAPAU?$atomic@I@__1@std@@PAVonce_flag@2@@Z
+    ?ControlWord@base_internal@absl@@YAPAU?$atomic@I@__1@std@@PAVonce_flag@2@@Z
     ?CurrentThreadIdentityIfPresent@base_internal@absl@@YAPAUThreadIdentity@12@XZ
     ?DecodeWaitCycles@SpinLock@base_internal@absl@@KA_KI@Z
     ?Digits10@?$BigUnsigned@$03@strings_internal@absl@@SAHXZ
     ?Digits10@?$BigUnsigned@$0FE@@strings_internal@absl@@SAHXZ
     ?DisableRescheduling@SchedulingGuard@base_internal@absl@@CA_NXZ
+    ?DisableRescheduling@SchedulingGuard@base_internal@absl@@CA_NXZ
     ?DoLoad@?$AtomicHook@P6AXPBDH000@Z@base_internal@absl@@ABEP6AXPBDH000@ZXZ
     ?DoLoad@?$AtomicHook@P6AXPBX_J@Z@base_internal@absl@@ABEP6AXPBX_J@ZXZ
     ?DoLoad@?$AtomicHook@P6A_NW4LogSeverity@absl@@PBDHPAPADPAH@Z@base_internal@absl@@ABEP6A_NW4LogSeverity@3@PBDHPAPADPAH@ZXZ
@@ -43,6 +52,7 @@
     ?DummyFunction@?$AtomicHook@P6AXPBX_J@Z@base_internal@absl@@CAXPBX_J@Z
     ?DummyFunction@?$AtomicHook@P6A_NW4LogSeverity@absl@@PBDHPAPADPAH@Z@base_internal@absl@@CA_NW4LogSeverity@3@PBDHPAPADPAH@Z
     ?EnableRescheduling@SchedulingGuard@base_internal@absl@@CAX_N@Z
+    ?EnableRescheduling@SchedulingGuard@base_internal@absl@@CAX_N@Z
     ?EncodeUTF8Char@strings_internal@absl@@YAIPAD_U@Z
     ?EncodeWaitCycles@SpinLock@base_internal@absl@@KAI_J0@Z
     ?EndsWithIgnoreCase@absl@@YA_NVstring_view@1@0@Z
@@ -77,6 +87,12 @@
     ?LogSeverityName@absl@@YAPBDW4LogSeverity@1@@Z
     ?MakeInt128@absl@@YA?AVint128@1@_J_K@Z
     ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?MakeUint128@absl@@YA?AVuint128@1@_K0@Z
+    ?Min@string_view@absl@@CAIII@Z
+    ?Min@string_view@absl@@CAIII@Z
+    ?Min@string_view@absl@@CAIII@Z
+    ?Min@string_view@absl@@CAIII@Z
     ?Min@string_view@absl@@CAIII@Z
     ?MultiplyBy@?$BigUnsigned@$03@strings_internal@absl@@AAEXHPBI@Z
     ?MultiplyBy@?$BigUnsigned@$03@strings_internal@absl@@QAEXI@Z
@@ -112,6 +128,8 @@
     ?RegisterSpinLockProfiler@base_internal@absl@@YAXP6AXPBX_J@Z@Z
     ?RemoveExtraAsciiWhitespace@absl@@YAXPAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@@Z
     ?Resize@?$ResizeUninitializedTraits@V?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@X@strings_internal@absl@@SAXPAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@I@Z
+    ?Resize@?$ResizeUninitializedTraits@V?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@X@strings_internal@absl@@SAXPAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@I@Z
+    ?Resize@?$ResizeUninitializedTraits@V?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@X@strings_internal@absl@@SAXPAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@I@Z
     ?Rethrow@variant_internal@absl@@YAXXZ
     ?SafeWriteToStderr@raw_logging_internal@absl@@YAXPBDI@Z
     ?SetCurrentThreadIdentity@base_internal@absl@@YAXPAUThreadIdentity@12@P6AXPAX@Z@Z
@@ -126,9 +144,11 @@
     ?SlowLock@SpinLock@base_internal@absl@@AAEXXZ
     ?SlowUnlock@SpinLock@base_internal@absl@@AAEXI@Z
     ?SpinLockDelay@base_internal@absl@@YAXPAU?$atomic@I@__1@std@@IHW4SchedulingMode@12@@Z
+    ?SpinLockDelay@base_internal@absl@@YAXPAU?$atomic@I@__1@std@@IHW4SchedulingMode@12@@Z
     ?SpinLockSuggestedDelayNS@base_internal@absl@@YAHH@Z
     ?SpinLockWait@base_internal@absl@@YAIPAU?$atomic@I@__1@std@@HQBUSpinLockWaitTransition@12@W4SchedulingMode@12@@Z
     ?SpinLockWake@base_internal@absl@@YAXPAU?$atomic@I@__1@std@@_N@Z
+    ?SpinLockWake@base_internal@absl@@YAXPAU?$atomic@I@__1@std@@_N@Z
     ?SpinLoop@SpinLock@base_internal@absl@@AAEIXZ
     ?StartsWithIgnoreCase@absl@@YA_NVstring_view@1@0@Z
     ?Store@?$AtomicHook@P6AXPBX_J@Z@base_internal@absl@@QAEXP6AXPBX_J@Z@Z
@@ -143,8 +163,13 @@
     ?StrReplaceAll@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@1@V?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@4@@Z
     ?StrReplaceAll@absl@@YAHV?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@std@@PAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@3@@Z
     ?StripAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StripAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StripLeadingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
     ?StripLeadingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
     ?StripTrailingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StripTrailingAsciiWhitespace@absl@@YA?AVstring_view@1@V21@@Z
+    ?StrlenInternal@string_view@absl@@CAIPBD@Z
+    ?StrlenInternal@string_view@absl@@CAIPBD@Z
     ?StrlenInternal@string_view@absl@@CAIPBD@Z
     ?SubstituteAndAppendArray@substitute_internal@absl@@YAXPAV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@2@PBV62@I@Z
     ?ThrowBadVariantAccess@variant_internal@absl@@YAXXZ
@@ -176,12 +201,19 @@
     ?ToString@?$BigUnsigned@$0FE@@strings_internal@absl@@QBE?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@XZ
     ?TryLockInternal@SpinLock@base_internal@absl@@AAEIII@Z
     ?Uint128High64@absl@@YA_KVuint128@1@@Z
+    ?Uint128High64@absl@@YA_KVuint128@1@@Z
+    ?Uint128High64@absl@@YA_KVuint128@1@@Z
     ?Uint128High64@hash_internal@absl@@YA_KABU?$pair@_K_K@__1@std@@@Z
     ?Uint128Low64@absl@@YA_KVuint128@1@@Z
+    ?Uint128Low64@absl@@YA_KVuint128@1@@Z
+    ?Uint128Low64@absl@@YA_KVuint128@1@@Z
     ?Uint128Low64@hash_internal@absl@@YA_KABU?$pair@_K_K@__1@std@@@Z
     ?Uint128Max@absl@@YA?AVuint128@1@XZ
     ?UnalignedLoad16@base_internal@absl@@YAGPBX@Z
     ?UnalignedLoad32@base_internal@absl@@YAIPBX@Z
+    ?UnalignedLoad32@base_internal@absl@@YAIPBX@Z
+    ?UnalignedLoad32@base_internal@absl@@YAIPBX@Z
+    ?UnalignedLoad64@base_internal@absl@@YA_KPBX@Z
     ?UnalignedLoad64@base_internal@absl@@YA_KPBX@Z
     ?Utf8SafeCEscape@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@1@@Z
     ?Utf8SafeCHexEscape@absl@@YA?AV?$basic_string@DU?$char_traits@D@__1@std@@V?$allocator@D@23@@__1@std@@Vstring_view@1@@Z
@@ -217,15 +249,24 @@
     ?allocate@?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@QAEPAUViableSubstitution@strings_internal@absl@@IPBX@Z
     ?allocate@?$allocator_traits@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@SAPAUViableSubstitution@strings_internal@absl@@AAV?$allocator@UViableSubstitution@strings_internal@absl@@@23@I@Z
     ?ascii_isdigit@absl@@YA_NE@Z
+    ?ascii_isdigit@absl@@YA_NE@Z
     ?ascii_isprint@absl@@YA_NE@Z
     ?ascii_isspace@absl@@YA_NE@Z
+    ?ascii_isspace@absl@@YA_NE@Z
+    ?ascii_isspace@absl@@YA_NE@Z
     ?ascii_isxdigit@absl@@YA_NE@Z
     ?ascii_tolower@absl@@YADE@Z
+    ?ascii_tolower@absl@@YADE@Z
     ?ascii_toupper@absl@@YADE@Z
     ?back@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QAEAAUViableSubstitution@strings_internal@absl@@XZ
     ?begin@?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@std@@QBEPBU?$pair@Vstring_view@absl@@V12@@__1@2@XZ
     ?begin@?$initializer_list@Vstring_view@absl@@@std@@QBEPBVstring_view@absl@@XZ
     ?begin@string_view@absl@@QBEPBDXZ
+    ?begin@string_view@absl@@QBEPBDXZ
+    ?begin@string_view@absl@@QBEPBDXZ
+    ?begin@string_view@absl@@QBEPBDXZ
+    ?begin@string_view@absl@@QBEPBDXZ
+    ?begin@string_view@absl@@QBEPBDXZ
     ?capacity@?$__split_buffer@UViableSubstitution@strings_internal@absl@@AAV?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QBEIXZ
     ?capacity@?$__vector_base@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@IBEIXZ
     ?capacity@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QBEIXZ
@@ -234,14 +275,31 @@
     ?data@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QBEPBUViableSubstitution@strings_internal@absl@@XZ
     ?data@AlphaNum@absl@@QBEPBDXZ
     ?data@string_view@absl@@QBEPBDXZ
+    ?data@string_view@absl@@QBEPBDXZ
+    ?data@string_view@absl@@QBEPBDXZ
+    ?data@string_view@absl@@QBEPBDXZ
+    ?data@string_view@absl@@QBEPBDXZ
+    ?data@string_view@absl@@QBEPBDXZ
+    ?data@string_view@absl@@QBEPBDXZ
+    ?data@string_view@absl@@QBEPBDXZ
     ?deallocate@?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@QAEXPAUViableSubstitution@strings_internal@absl@@I@Z
     ?deallocate@?$allocator_traits@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@SAXAAV?$allocator@UViableSubstitution@strings_internal@absl@@@23@PAUViableSubstitution@strings_internal@absl@@I@Z
     ?destroy@?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@QAEXPAUViableSubstitution@strings_internal@absl@@@Z
     ?empty@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QBE_NXZ
     ?empty@string_view@absl@@QBE_NXZ
+    ?empty@string_view@absl@@QBE_NXZ
+    ?empty@string_view@absl@@QBE_NXZ
+    ?empty@string_view@absl@@QBE_NXZ
+    ?empty@string_view@absl@@QBE_NXZ
+    ?empty@string_view@absl@@QBE_NXZ
     ?end@?$initializer_list@U?$pair@Vstring_view@absl@@V12@@__1@std@@@std@@QBEPBU?$pair@Vstring_view@absl@@V12@@__1@2@XZ
     ?end@?$initializer_list@Vstring_view@absl@@@std@@QBEPBVstring_view@absl@@XZ
     ?end@string_view@absl@@QBEPBDXZ
+    ?end@string_view@absl@@QBEPBDXZ
+    ?end@string_view@absl@@QBEPBDXZ
+    ?end@string_view@absl@@QBEPBDXZ
+    ?end@string_view@absl@@QBEPBDXZ
+    ?end@string_view@absl@@QBEPBDXZ
     ?find@string_view@absl@@QBEIDI@Z
     ?find@string_view@absl@@QBEIV12@I@Z
     ?find_first_not_of@string_view@absl@@QBEIDI@Z
@@ -261,6 +319,7 @@
     ?from_chars@absl@@YA?AUfrom_chars_result@1@PBD0AANW4chars_format@1@@Z
     ?gbswap_16@absl@@YAGG@Z
     ?gbswap_32@absl@@YAII@Z
+    ?gbswap_32@absl@@YAII@Z
     ?gbswap_64@absl@@YA_K_K@Z
     ?length@string_view@absl@@QBEIXZ
     ?max@?$numeric_limits@Vuint128@absl@@@__1@std@@SA?AVuint128@absl@@XZ
@@ -277,8 +336,10 @@
     ?overflow@OStringStream@strings_internal@absl@@EAEHH@Z
     ?pop_back@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QAEXXZ
     ?rbegin@string_view@absl@@QBE?AV?$reverse_iterator@PBD@__1@std@@XZ
+    ?rbegin@string_view@absl@@QBE?AV?$reverse_iterator@PBD@__1@std@@XZ
     ?remove_prefix@string_view@absl@@QAEXI@Z
     ?rend@string_view@absl@@QBE?AV?$reverse_iterator@PBD@__1@std@@XZ
+    ?rend@string_view@absl@@QBE?AV?$reverse_iterator@PBD@__1@std@@XZ
     ?reserve@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QAEXI@Z
     ?reset@?$unique_ptr@UThreadIdentity@base_internal@absl@@P6AXPAX@Z@__1@std@@QAEXPAUThreadIdentity@base_internal@absl@@@Z
     ?rfind@string_view@absl@@QBEIDI@Z
@@ -298,6 +359,18 @@
     ?size@?$vector@UViableSubstitution@strings_internal@absl@@V?$allocator@UViableSubstitution@strings_internal@absl@@@__1@std@@@__1@std@@QBEIXZ
     ?size@AlphaNum@absl@@QBEIXZ
     ?size@string_view@absl@@QBEIXZ
+    ?size@string_view@absl@@QBEIXZ
+    ?size@string_view@absl@@QBEIXZ
+    ?size@string_view@absl@@QBEIXZ
+    ?size@string_view@absl@@QBEIXZ
+    ?size@string_view@absl@@QBEIXZ
+    ?size@string_view@absl@@QBEIXZ
+    ?size@string_view@absl@@QBEIXZ
+    ?size@string_view@absl@@QBEIXZ
+    ?substr@string_view@absl@@QBE?AV12@II@Z
+    ?substr@string_view@absl@@QBE?AV12@II@Z
+    ?substr@string_view@absl@@QBE?AV12@II@Z
+    ?substr@string_view@absl@@QBE?AV12@II@Z
     ?substr@string_view@absl@@QBE?AV12@II@Z
     ?throw_bad_optional_access@optional_internal@absl@@YAXXZ
     ?what@bad_optional_access@absl@@UBEPBDXZ