From 6e832c3ecd5fbf907bdde6100fcc68da1f513c34 Mon Sep 17 00:00:00 2001 From: George Adams Date: Wed, 28 Oct 2026 13:03:20 +0000 Subject: [PATCH 1/4] [release-branch.go1.27] Respect OpenSSL ML-DSA external-mu capabilities Use a per-parameter provider capability check before native external-mu signing and retain the existing Go fallback for unsupported providers. Update the older Go 1.27 integration call site and platform stubs, pin the backend fix, and regenerate vendor and crypto integration patches with their index. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- cryptobackend/go.mod | 2 +- cryptobackend/go.sum | 2 + cryptobackend/mldsa/mldsa_darwin.go | 2 +- cryptobackend/mldsa/mldsa_openssl.go | 12 +- cryptobackend/mldsa/mldsa_windows.go | 2 +- cryptobackend/mldsa/nobackend.go | 2 +- .../0001-Vendor-external-dependencies.patch | 178 +++-- patches/0002-Add-crypto-backends.patch | 4 +- patches/index.json | 744 +++++++++--------- 9 files changed, 508 insertions(+), 440 deletions(-) diff --git a/cryptobackend/go.mod b/cryptobackend/go.mod index e47a24331fd..89ab3c2a598 100644 --- a/cryptobackend/go.mod +++ b/cryptobackend/go.mod @@ -4,7 +4,7 @@ go 1.26 require ( github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7 - github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03 + github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 ) diff --git a/cryptobackend/go.sum b/cryptobackend/go.sum index b9a45f1dfee..1712e956f49 100644 --- a/cryptobackend/go.sum +++ b/cryptobackend/go.sum @@ -2,6 +2,8 @@ github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7 h1:Kq github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7/go.mod h1:Qk7P66UNeurLdefRFjOLOra7dGK2KDwI7zV19wUqNSc= github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03 h1:pHCpigVqj9DspcInT+XANblHy9d/Uwsu1cayD8hqAas= github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a h1:fJCtVIb8oAV7g14Tlwv1fDcH/8tWSQcqrkqeO7aAzIU= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 h1:QmorYKlMOWwpmgiFuXU/kQQY+qkC0V/3BvdZm+xR4I8= github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528/go.mod h1:a1Z07CJIuWa8WT/pzFIGNTTKS96s8o1B1TPOziAHUxw= golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 h1:ABD+jVg0H4Hwu2sGcUtKeb3T8mlS+jS3uWrkTAPcXjs= diff --git a/cryptobackend/mldsa/mldsa_darwin.go b/cryptobackend/mldsa/mldsa_darwin.go index 2888d525390..99ccf6254c5 100644 --- a/cryptobackend/mldsa/mldsa_darwin.go +++ b/cryptobackend/mldsa/mldsa_darwin.go @@ -16,7 +16,7 @@ func MLDSA44() Parameters { return Parameters{} } func MLDSA65() Parameters { return xcrypto.MLDSA65() } func MLDSA87() Parameters { return xcrypto.MLDSA87() } func Supports(params Parameters) bool { return xcrypto.SupportsMLDSA(params) } -func SupportsExternalMu() bool { return false } +func SupportsExternalMu(params Parameters) bool { return false } func GenerateKey(params Parameters) (*PrivateKey, error) { return xcrypto.GenerateKeyMLDSA(params) } func NewPrivateKey(params Parameters, seed []byte) (*PrivateKey, error) { return xcrypto.NewPrivateKeyMLDSA(params, seed) diff --git a/cryptobackend/mldsa/mldsa_openssl.go b/cryptobackend/mldsa/mldsa_openssl.go index 426b4a80c91..b308223b2cb 100644 --- a/cryptobackend/mldsa/mldsa_openssl.go +++ b/cryptobackend/mldsa/mldsa_openssl.go @@ -12,11 +12,13 @@ type Parameters = openssl.MLDSAParameters type PrivateKey = openssl.PrivateKeyMLDSA type PublicKey = openssl.PublicKeyMLDSA -func MLDSA44() Parameters { return openssl.MLDSA44() } -func MLDSA65() Parameters { return openssl.MLDSA65() } -func MLDSA87() Parameters { return openssl.MLDSA87() } -func Supports(params Parameters) bool { return openssl.SupportsMLDSA(params) } -func SupportsExternalMu() bool { return true } +func MLDSA44() Parameters { return openssl.MLDSA44() } +func MLDSA65() Parameters { return openssl.MLDSA65() } +func MLDSA87() Parameters { return openssl.MLDSA87() } +func Supports(params Parameters) bool { return openssl.SupportsMLDSA(params) } +func SupportsExternalMu(params Parameters) bool { + return openssl.SupportsMLDSAExternalMu(params) +} func GenerateKey(params Parameters) (*PrivateKey, error) { return openssl.GenerateKeyMLDSA(params) } func NewPrivateKey(params Parameters, seed []byte) (*PrivateKey, error) { return openssl.NewPrivateKeyMLDSA(params, seed) diff --git a/cryptobackend/mldsa/mldsa_windows.go b/cryptobackend/mldsa/mldsa_windows.go index b71f10a2d50..5f58e6a5252 100644 --- a/cryptobackend/mldsa/mldsa_windows.go +++ b/cryptobackend/mldsa/mldsa_windows.go @@ -16,7 +16,7 @@ func MLDSA44() Parameters { return cng.MLDSA44() func MLDSA65() Parameters { return cng.MLDSA65() } func MLDSA87() Parameters { return cng.MLDSA87() } func Supports(params Parameters) bool { return cng.SupportsMLDSA() } -func SupportsExternalMu() bool { return true } +func SupportsExternalMu(params Parameters) bool { return true } func GenerateKey(params Parameters) (*PrivateKey, error) { return cng.GenerateKeyMLDSA(params) } func NewPrivateKey(params Parameters, seed []byte) (*PrivateKey, error) { return cng.NewPrivateKeyMLDSA(params, seed) diff --git a/cryptobackend/mldsa/nobackend.go b/cryptobackend/mldsa/nobackend.go index 73adf24df4e..58164304600 100644 --- a/cryptobackend/mldsa/nobackend.go +++ b/cryptobackend/mldsa/nobackend.go @@ -15,7 +15,7 @@ func MLDSA65() Parameters { panic("cryptobackend: func MLDSA87() Parameters { panic("cryptobackend: not available") } func (params Parameters) String() string { panic("cryptobackend: not available") } func Supports(params Parameters) bool { panic("cryptobackend: not available") } -func SupportsExternalMu() bool { panic("cryptobackend: not available") } +func SupportsExternalMu(params Parameters) bool { panic("cryptobackend: not available") } func GenerateKey(params Parameters) (*PrivateKey, error) { panic("cryptobackend: not available") } func NewPrivateKey(params Parameters, seed []byte) (*PrivateKey, error) { panic("cryptobackend: not available") diff --git a/patches/0001-Vendor-external-dependencies.patch b/patches/0001-Vendor-external-dependencies.patch index 8c1cf0235a7..45db89ab00d 100644 --- a/patches/0001-Vendor-external-dependencies.patch +++ b/patches/0001-Vendor-external-dependencies.patch @@ -35,7 +35,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result src/cmd/vendor/modules.txt | 11 + src/crypto/deps_ignore.go | 40 + src/go.mod | 14 +- - src/go.sum | 6 + + src/go.sum | 8 + src/go/build/deps_test.go | 55 +- src/go/build/vendor_test.go | 5 + .../microsoft/go-crypto-darwin/LICENSE | 21 + @@ -123,10 +123,10 @@ Use a 'go' that was recently built by the current branch to ensure stable result .../internal/fakecgo/go_setenv.go | 20 + .../internal/fakecgo/go_util.go | 40 + .../internal/fakecgo/iscgo.go | 21 + - .../internal/fakecgo/libcgo.go | 45 + - .../internal/fakecgo/libcgo_darwin.go | 32 + - .../internal/fakecgo/libcgo_freebsd.go | 22 + - .../internal/fakecgo/libcgo_linux.go | 22 + + .../internal/fakecgo/libcgo.go | 39 + + .../internal/fakecgo/libcgo_darwin.go | 39 + + .../internal/fakecgo/libcgo_freebsd.go | 29 + + .../internal/fakecgo/libcgo_linux.go | 29 + .../internal/fakecgo/linux.go | 191 ++ .../internal/fakecgo/setenv.go | 21 + .../internal/fakecgo/threadentry_amd64.go | 17 + @@ -202,7 +202,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result .../go-crypto-openssl/openssl/hash.go | 518 +++ .../go-crypto-openssl/openssl/hkdf.go | 313 ++ .../go-crypto-openssl/openssl/hmac.go | 269 ++ - .../go-crypto-openssl/openssl/mldsa.go | 498 +++ + .../go-crypto-openssl/openssl/mldsa.go | 537 +++ .../go-crypto-openssl/openssl/mlkem.go | 369 +++ .../go-crypto-openssl/openssl/openssl.go | 182 + .../go-crypto-openssl/openssl/openssl_cgo.go | 17 + @@ -218,7 +218,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result .../go-crypto-openssl/openssl/zaes.go | 87 + .../go-crypto-openssl/osslsetup/fips.go | 115 + .../go-crypto-openssl/osslsetup/init.go | 180 + - .../osslsetup/init_cgo_unix.go | 40 + + .../osslsetup/init_cgo_unix.go | 46 + .../osslsetup/init_nocgo_unix.go | 39 + .../osslsetup/init_windows.go | 42 + .../go-crypto-openssl/osslsetup/osslsetup.go | 123 + @@ -346,7 +346,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result .../go/cryptobackend/md5/nobackend.go | 15 + .../microsoft/go/cryptobackend/mldsa/init.go | 7 + .../go/cryptobackend/mldsa/mldsa_darwin.go | 26 + - .../go/cryptobackend/mldsa/mldsa_openssl.go | 26 + + .../go/cryptobackend/mldsa/mldsa_openssl.go | 28 + .../go/cryptobackend/mldsa/mldsa_windows.go | 26 + .../go/cryptobackend/mldsa/nobackend.go | 44 + .../microsoft/go/cryptobackend/mlkem/init.go | 7 + @@ -403,7 +403,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result .../go/cryptobackend/tls13/tls13_openssl.go | 18 + .../go/cryptobackend/tls13/tls13_windows.go | 14 + src/vendor/modules.txt | 54 + - 395 files changed, 39556 insertions(+), 11 deletions(-) + 395 files changed, 39620 insertions(+), 11 deletions(-) create mode 100644 src/cmd/internal/telemetry/counter/deps_ignore.go create mode 100644 src/cmd/vendor/github.com/microsoft/go-infra/telemetry/LICENSE create mode 100644 src/cmd/vendor/github.com/microsoft/go-infra/telemetry/README.md @@ -2706,7 +2706,7 @@ index 0000000000000000000000000000000000000000..d4671e1584dfa89d9adb448e8774ef30 +// This file is here just to declare cryptobackend dependencies. +// This allows tracking their versions in a single patch file. diff --git a/src/go.mod b/src/go.mod -index 111f99e60629e178b230948a843a341d769cad44..15e0f59363eee7ef3a425038b48f0c6a1cccb588 100644 +index 111f99e60629e178b230948a843a341d769cad44..8b17cb62cf2bd51de18cbe34475ace37c3e47390 100644 --- a/src/go.mod +++ b/src/go.mod @@ -3,11 +3,17 @@ module std @@ -2724,7 +2724,7 @@ index 111f99e60629e178b230948a843a341d769cad44..15e0f59363eee7ef3a425038b48f0c6a require ( - golang.org/x/sys v0.45.0 // indirect - golang.org/x/text v0.37.0 // indirect -+ github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03 ++ github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a + github.com/microsoft/go/cryptobackend v0.0.0 + golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 + golang.org/x/net v0.55.1-0.20260731170536-c1d18010be90 @@ -2732,14 +2732,16 @@ index 111f99e60629e178b230948a843a341d769cad44..15e0f59363eee7ef3a425038b48f0c6a + +replace github.com/microsoft/go/cryptobackend => ../../cryptobackend diff --git a/src/go.sum b/src/go.sum -index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..5319eff7115735e323a996ff07a0c970bab8aeed 100644 +index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..3a8b0da1b8dec0e498374591e3cb4b5de89a0498 100644 --- a/src/go.sum +++ b/src/go.sum -@@ -1,3 +1,9 @@ +@@ -1,3 +1,11 @@ +github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7 h1:KqCuZFj0Vtzr+BYP7g4CiIuyoaOdIs+qRrLQiznTIJ4= +github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7/go.mod h1:Qk7P66UNeurLdefRFjOLOra7dGK2KDwI7zV19wUqNSc= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03 h1:pHCpigVqj9DspcInT+XANblHy9d/Uwsu1cayD8hqAas= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= ++github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a h1:fJCtVIb8oAV7g14Tlwv1fDcH/8tWSQcqrkqeO7aAzIU= ++github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= +github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 h1:QmorYKlMOWwpmgiFuXU/kQQY+qkC0V/3BvdZm+xR4I8= +github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528/go.mod h1:a1Z07CJIuWa8WT/pzFIGNTTKS96s8o1B1TPOziAHUxw= golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 h1:ABD+jVg0H4Hwu2sGcUtKeb3T8mlS+jS3uWrkTAPcXjs= @@ -14135,7 +14137,7 @@ index 0000000000000000000000000000000000000000..e3c8afb0d7f7ded12722940ef037e253 + RET diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_ppc64le.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_ppc64le.s new file mode 100644 -index 0000000000000000000000000000000000000000..75cc74fb4770681000ed13d32ca1b331199b9cee +index 0000000000000000000000000000000000000000..c53db81a6e955d9d3ec0ed5e6807e924571185d8 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_ppc64le.s @@ -0,0 +1,29 @@ @@ -14155,7 +14157,7 @@ index 0000000000000000000000000000000000000000..75cc74fb4770681000ed13d32ca1b331 +// Saves C callee-saved registers and calls cgocallback with three arguments. +// fn is the PC of a func(a unsafe.Pointer) function. +TEXT crosscall2(SB), NOSPLIT|NOFRAME, $0 -+ STACK_AND_SAVE_HOST_TO_GO_ABI(32) ++ STACK_AND_SAVE_HOST_TO_GO_ABI(FIXED_FRAME) + MOVD R2, 24(R1) + + MOVD R3, FIXED_FRAME+0(R1) // fn unsafe.Pointer @@ -14166,7 +14168,7 @@ index 0000000000000000000000000000000000000000..75cc74fb4770681000ed13d32ca1b331 + BL runtime·cgocallback(SB) + + MOVD 24(R1), R2 -+ UNSTACK_AND_RESTORE_GO_TO_HOST_ABI(32) ++ UNSTACK_AND_RESTORE_GO_TO_HOST_ABI(FIXED_FRAME) + RET diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_riscv64.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_riscv64.s new file mode 100644 @@ -14397,12 +14399,12 @@ index 0000000000000000000000000000000000000000..17c6f83475ce5edb6a8607ed6f2da22e +func call5(fn, a1, a2, a3, a4, a5 uintptr) uintptr diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/fakecgo.lock b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/fakecgo.lock new file mode 100644 -index 0000000000000000000000000000000000000000..48b456fc9e36869061df2c713bc2eadffb758cab +index 0000000000000000000000000000000000000000..3e25bb3e410002a80142926be7b88517ce729482 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/fakecgo.lock @@ -0,0 +1,3 @@ +{ -+ "commit_hash": "2c0ba9efcf01b5f081d9d0d0735efbaee646bf93" ++ "commit_hash": "715acd0097ead4df0990a67b0eeb049cde407489" +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/freebsd.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/freebsd.go new file mode 100644 @@ -14896,10 +14898,10 @@ index 0000000000000000000000000000000000000000..eb8ec0e7f94b9944faf2914701b88e71 +var _iscgo bool = true diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo.go new file mode 100644 -index 0000000000000000000000000000000000000000..5010a4e9f8b1c05a47b98a903d06a96131df00cc +index 0000000000000000000000000000000000000000..9f29f2a16a955f3066e3279532215dcb982f2c3a --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo.go -@@ -0,0 +1,45 @@ +@@ -0,0 +1,39 @@ +// Code generated by update_tool.go from ebitengine/purego; DO NOT EDIT. + +// SPDX-License-Identifier: Apache-2.0 @@ -14927,12 +14929,6 @@ index 0000000000000000000000000000000000000000..5010a4e9f8b1c05a47b98a903d06a961 + +type sighow int32 + -+const ( -+ SIG_BLOCK sighow = 0 -+ SIG_UNBLOCK sighow = 1 -+ SIG_SETMASK sighow = 2 -+) -+ +type G struct { + _ structs.HostLayout + stacklo uintptr @@ -14947,10 +14943,10 @@ index 0000000000000000000000000000000000000000..5010a4e9f8b1c05a47b98a903d06a961 +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_darwin.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_darwin.go new file mode 100644 -index 0000000000000000000000000000000000000000..fb739cc23fc0206695eaaed950f7bb0478ea9072 +index 0000000000000000000000000000000000000000..f577fcc14503be33785b0943abe0ea58663adc63 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_darwin.go -@@ -0,0 +1,32 @@ +@@ -0,0 +1,39 @@ +// Code generated by update_tool.go from ebitengine/purego; DO NOT EDIT. + +// SPDX-License-Identifier: Apache-2.0 @@ -14980,15 +14976,22 @@ index 0000000000000000000000000000000000000000..fb739cc23fc0206695eaaed950f7bb04 + PTHREAD_MUTEX_INITIALIZER = pthread_mutex_t{sig: 0x32AAABA7} +) + ++// Source: https://github.com/apple/darwin-xnu/blob/2ff845c2e033bd0ff64b5b6aa6063a1f8f65aa32/bsd/sys/signal.h#L488 ++const ( ++ SIG_BLOCK sighow = 1 ++ SIG_UNBLOCK sighow = 2 ++ SIG_SETMASK sighow = 3 ++) ++ +type stack_t struct { + /* not implemented */ +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_freebsd.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_freebsd.go new file mode 100644 -index 0000000000000000000000000000000000000000..d7cc9f31a982556da088f1c2ed5657d400e64f17 +index 0000000000000000000000000000000000000000..9ce8569c2b61c5cec35b1fe93288334635219f99 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_freebsd.go -@@ -0,0 +1,22 @@ +@@ -0,0 +1,29 @@ +// Code generated by update_tool.go from ebitengine/purego; DO NOT EDIT. + +// SPDX-License-Identifier: Apache-2.0 @@ -15008,15 +15011,22 @@ index 0000000000000000000000000000000000000000..d7cc9f31a982556da088f1c2ed5657d4 + PTHREAD_MUTEX_INITIALIZER = pthread_mutex_t(0) +) + ++// Source: https://github.com/freebsd/freebsd-src/blob/f84cdc2584305f8b656ce3f3746868c4a58a9a82/sys/sys/signal.h#L470 ++const ( ++ SIG_BLOCK sighow = 1 ++ SIG_UNBLOCK sighow = 2 ++ SIG_SETMASK sighow = 3 ++) ++ +type stack_t struct { + /* not implemented */ +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_linux.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_linux.go new file mode 100644 -index 0000000000000000000000000000000000000000..ace87e2201bfbac80710c615ab275104dd3f298b +index 0000000000000000000000000000000000000000..e995ac29a2e66718b9d1943b699230c9ba50558c --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_linux.go -@@ -0,0 +1,22 @@ +@@ -0,0 +1,29 @@ +// Code generated by update_tool.go from ebitengine/purego; DO NOT EDIT. + +// SPDX-License-Identifier: Apache-2.0 @@ -15036,6 +15046,13 @@ index 0000000000000000000000000000000000000000..ace87e2201bfbac80710c615ab275104 + PTHREAD_MUTEX_INITIALIZER = pthread_mutex_t{} +) + ++// Source: https://github.com/torvalds/linux/blob/0fcb05b72344f40806cbe810de8872f1698bf053/include/uapi/asm-generic/signal-defs.h#L71 ++const ( ++ SIG_BLOCK sighow = 0 ++ SIG_UNBLOCK sighow = 1 ++ SIG_SETMASK sighow = 2 ++) ++ +type stack_t struct { + /* not implemented */ +} @@ -17327,7 +17344,7 @@ index 0000000000000000000000000000000000000000..ab4e0d77cf70d0de28e7469c71d67ebc +var pthread_attr_destroyABI0 = uintptr(unsafe.Pointer(&_pthread_attr_destroy)) diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_darwin.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_darwin.s new file mode 100644 -index 0000000000000000000000000000000000000000..4f1a826d91559944723c58eac30bf6b788eabf61 +index 0000000000000000000000000000000000000000..9038f8394965e845d4458a288e980209649586a8 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_darwin.s @@ -0,0 +1,21 @@ @@ -17338,7 +17355,7 @@ index 0000000000000000000000000000000000000000..4f1a826d91559944723c58eac30bf6b7 +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2022 The Ebitengine Authors + -+//go:build !cgo && darwin ++//go:build !cgo + +#include "textflag.h" + @@ -17354,7 +17371,7 @@ index 0000000000000000000000000000000000000000..4f1a826d91559944723c58eac30bf6b7 + JMP purego_pthread_attr_setstacksize(SB) diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_freebsd.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_freebsd.s new file mode 100644 -index 0000000000000000000000000000000000000000..4b3fabea793ccdc88c0af5847bbb65952f36384c +index 0000000000000000000000000000000000000000..0e0dbfaaed15dd6909817b0b2c5fc2670cd6f6d8 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_freebsd.s @@ -0,0 +1,18 @@ @@ -17365,7 +17382,7 @@ index 0000000000000000000000000000000000000000..4b3fabea793ccdc88c0af5847bbb6595 +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2022 The Ebitengine Authors + -+//go:build !cgo && freebsd ++//go:build !cgo + +#include "textflag.h" + @@ -17378,7 +17395,7 @@ index 0000000000000000000000000000000000000000..4b3fabea793ccdc88c0af5847bbb6595 + JMP purego_pthread_attr_destroy(SB) diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_linux.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_linux.s new file mode 100644 -index 0000000000000000000000000000000000000000..5966833c5cc97215c85f1adf5124821091c7207f +index 0000000000000000000000000000000000000000..56c3409db316d2b42c7a90f69a9480338c891ce7 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_linux.s @@ -0,0 +1,48 @@ @@ -17389,7 +17406,7 @@ index 0000000000000000000000000000000000000000..5966833c5cc97215c85f1adf51248210 +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2022 The Ebitengine Authors + -+//go:build !cgo && (linux && !ppc64le) ++//go:build !cgo && !ppc64le + +#include "textflag.h" + @@ -31296,10 +31313,10 @@ index 0000000000000000000000000000000000000000..16d59d713d77c58847bb986d4d9b81d2 +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/openssl/mldsa.go b/src/vendor/github.com/microsoft/go-crypto-openssl/openssl/mldsa.go new file mode 100644 -index 0000000000000000000000000000000000000000..9bbd2cdfbebd5a67cc9714220ec560fb6b9ee586 +index 0000000000000000000000000000000000000000..1cc73fe508f38fca1276be72dec0e2966490055d --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/openssl/mldsa.go -@@ -0,0 +1,498 @@ +@@ -0,0 +1,537 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + @@ -31360,6 +31377,22 @@ index 0000000000000000000000000000000000000000..9bbd2cdfbebd5a67cc9714220ec560fb + } +} + ++// SupportsMLDSAExternalMu reports whether the provider supports signing and ++// verifying externally computed message representatives for the parameter set. ++// Providers may support ML-DSA without supporting external-mu operations. ++func SupportsMLDSAExternalMu(params MLDSAParameters) bool { ++ switch params.keyType { ++ case _KeyTypeMLDSA44: ++ return supportsMLDSA44ExternalMu() ++ case _KeyTypeMLDSA65: ++ return supportsMLDSA65ExternalMu() ++ case _KeyTypeMLDSA87: ++ return supportsMLDSA87ExternalMu() ++ default: ++ return false ++ } ++} ++ +// probeMLDSA reports whether the OpenSSL provider exposes the given ML-DSA +// algorithm via the keymgmt fetch interface. ML-DSA was added in OpenSSL 3.5; +// older 3.x releases return nil for unknown algorithm names, and 1.x lacks @@ -31380,8 +31413,31 @@ index 0000000000000000000000000000000000000000..9bbd2cdfbebd5a67cc9714220ec560fb + supportsMLDSA44 = sync.OnceValue(func() bool { return probeMLDSA(_KeyTypeMLDSA44) }) + supportsMLDSA65 = sync.OnceValue(func() bool { return probeMLDSA(_KeyTypeMLDSA65) }) + supportsMLDSA87 = sync.OnceValue(func() bool { return probeMLDSA(_KeyTypeMLDSA87) }) ++ ++ supportsMLDSA44ExternalMu = sync.OnceValue(func() bool { return probeMLDSAExternalMu(MLDSA44()) }) ++ supportsMLDSA65ExternalMu = sync.OnceValue(func() bool { return probeMLDSAExternalMu(MLDSA65()) }) ++ supportsMLDSA87ExternalMu = sync.OnceValue(func() bool { return probeMLDSAExternalMu(MLDSA87()) }) +) + ++func probeMLDSAExternalMu(params MLDSAParameters) bool { ++ if !SupportsMLDSA(params) { ++ return false ++ } ++ var seed [privateKeySizeMLDSA]byte ++ pkey, err := newMLDSAPrivatePkey(params.keyType, seed[:]) ++ if err != nil { ++ return false ++ } ++ defer ossl.EVP_PKEY_free(pkey) ++ ++ var mu [muSizeMLDSA]byte ++ signature, err := mldsaSignWithKey(pkey, params, mu[:], "", true) ++ if err != nil { ++ return false ++ } ++ return mldsaVerifyWithKey(pkey, mu[:], signature, "", true) == nil ++} ++ +// MLDSAParameters represents one of the fixed ML-DSA parameter sets. +type MLDSAParameters struct { + name string @@ -34715,10 +34771,10 @@ index 0000000000000000000000000000000000000000..8d3f202485f4ffe51d692629f7137c7d +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/osslsetup/init_cgo_unix.go b/src/vendor/github.com/microsoft/go-crypto-openssl/osslsetup/init_cgo_unix.go new file mode 100644 -index 0000000000000000000000000000000000000000..fa68610fe2ca600de6a304365343739f9c0a68ee +index 0000000000000000000000000000000000000000..86247083585663af420a8adf3b3f9dc4de405740 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/osslsetup/init_cgo_unix.go -@@ -0,0 +1,40 @@ +@@ -0,0 +1,46 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + @@ -34732,12 +34788,16 @@ index 0000000000000000000000000000000000000000..fa68610fe2ca600de6a304365343739f +import "C" +import ( + "errors" ++ "runtime" + "unsafe" +) + +func dlopen(file string) (handle unsafe.Pointer, err error) { + cv := C.CString(file) + defer C.free(unsafe.Pointer(cv)) ++ // dlerror is local to the thread that called dlopen. ++ runtime.LockOSThread() ++ defer runtime.UnlockOSThread() + handle = C.dlopen(cv, C.RTLD_LAZY|C.RTLD_LOCAL) + if handle == nil { + errstr := C.GoString(C.dlerror()) @@ -34753,6 +34813,8 @@ index 0000000000000000000000000000000000000000..fa68610fe2ca600de6a304365343739f +} + +func dlclose(handle unsafe.Pointer) error { ++ runtime.LockOSThread() ++ defer runtime.UnlockOSThread() + if C.dlclose(handle) != 0 { + errstr := C.GoString(C.dlerror()) + return errors.New("openssl: can't close libcrypto: " + errstr) @@ -43083,7 +43145,7 @@ index 0000000000000000000000000000000000000000..370d574f5bb2d21619cc784ce821d329 +import _ "github.com/microsoft/go/cryptobackend" diff --git a/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/mldsa_darwin.go b/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/mldsa_darwin.go new file mode 100644 -index 0000000000000000000000000000000000000000..2888d5253905d0fdefc6a9f2fd0ac57da3b467b9 +index 0000000000000000000000000000000000000000..99ccf6254c587b3048957b7c29d025ce458d9781 --- /dev/null +++ b/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/mldsa_darwin.go @@ -0,0 +1,26 @@ @@ -43105,7 +43167,7 @@ index 0000000000000000000000000000000000000000..2888d5253905d0fdefc6a9f2fd0ac57d +func MLDSA65() Parameters { return xcrypto.MLDSA65() } +func MLDSA87() Parameters { return xcrypto.MLDSA87() } +func Supports(params Parameters) bool { return xcrypto.SupportsMLDSA(params) } -+func SupportsExternalMu() bool { return false } ++func SupportsExternalMu(params Parameters) bool { return false } +func GenerateKey(params Parameters) (*PrivateKey, error) { return xcrypto.GenerateKeyMLDSA(params) } +func NewPrivateKey(params Parameters, seed []byte) (*PrivateKey, error) { + return xcrypto.NewPrivateKeyMLDSA(params, seed) @@ -43115,10 +43177,10 @@ index 0000000000000000000000000000000000000000..2888d5253905d0fdefc6a9f2fd0ac57d +} diff --git a/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/mldsa_openssl.go b/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/mldsa_openssl.go new file mode 100644 -index 0000000000000000000000000000000000000000..426b4a80c91192dbcf377ba6cb957672a209ad45 +index 0000000000000000000000000000000000000000..b308223b2cb8c64fb4a24001231dbff318ce90bb --- /dev/null +++ b/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/mldsa_openssl.go -@@ -0,0 +1,26 @@ +@@ -0,0 +1,28 @@ +// Copyright 2026 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. @@ -43133,11 +43195,13 @@ index 0000000000000000000000000000000000000000..426b4a80c91192dbcf377ba6cb957672 +type PrivateKey = openssl.PrivateKeyMLDSA +type PublicKey = openssl.PublicKeyMLDSA + -+func MLDSA44() Parameters { return openssl.MLDSA44() } -+func MLDSA65() Parameters { return openssl.MLDSA65() } -+func MLDSA87() Parameters { return openssl.MLDSA87() } -+func Supports(params Parameters) bool { return openssl.SupportsMLDSA(params) } -+func SupportsExternalMu() bool { return true } ++func MLDSA44() Parameters { return openssl.MLDSA44() } ++func MLDSA65() Parameters { return openssl.MLDSA65() } ++func MLDSA87() Parameters { return openssl.MLDSA87() } ++func Supports(params Parameters) bool { return openssl.SupportsMLDSA(params) } ++func SupportsExternalMu(params Parameters) bool { ++ return openssl.SupportsMLDSAExternalMu(params) ++} +func GenerateKey(params Parameters) (*PrivateKey, error) { return openssl.GenerateKeyMLDSA(params) } +func NewPrivateKey(params Parameters, seed []byte) (*PrivateKey, error) { + return openssl.NewPrivateKeyMLDSA(params, seed) @@ -43147,7 +43211,7 @@ index 0000000000000000000000000000000000000000..426b4a80c91192dbcf377ba6cb957672 +} diff --git a/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/mldsa_windows.go b/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/mldsa_windows.go new file mode 100644 -index 0000000000000000000000000000000000000000..b71f10a2d50b988016eb88bdd69ad7613553a8e8 +index 0000000000000000000000000000000000000000..5f58e6a525234b1fe389302f5993283b4543182c --- /dev/null +++ b/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/mldsa_windows.go @@ -0,0 +1,26 @@ @@ -43169,7 +43233,7 @@ index 0000000000000000000000000000000000000000..b71f10a2d50b988016eb88bdd69ad761 +func MLDSA65() Parameters { return cng.MLDSA65() } +func MLDSA87() Parameters { return cng.MLDSA87() } +func Supports(params Parameters) bool { return cng.SupportsMLDSA() } -+func SupportsExternalMu() bool { return true } ++func SupportsExternalMu(params Parameters) bool { return true } +func GenerateKey(params Parameters) (*PrivateKey, error) { return cng.GenerateKeyMLDSA(params) } +func NewPrivateKey(params Parameters, seed []byte) (*PrivateKey, error) { + return cng.NewPrivateKeyMLDSA(params, seed) @@ -43179,7 +43243,7 @@ index 0000000000000000000000000000000000000000..b71f10a2d50b988016eb88bdd69ad761 +} diff --git a/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/nobackend.go b/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/nobackend.go new file mode 100644 -index 0000000000000000000000000000000000000000..73adf24df4e98d8b1af3498c248719428f85b937 +index 0000000000000000000000000000000000000000..5816430460048c3293f9cbf674a2316153b09c5d --- /dev/null +++ b/src/vendor/github.com/microsoft/go/cryptobackend/mldsa/nobackend.go @@ -0,0 +1,44 @@ @@ -43200,7 +43264,7 @@ index 0000000000000000000000000000000000000000..73adf24df4e98d8b1af3498c24871942 +func MLDSA87() Parameters { panic("cryptobackend: not available") } +func (params Parameters) String() string { panic("cryptobackend: not available") } +func Supports(params Parameters) bool { panic("cryptobackend: not available") } -+func SupportsExternalMu() bool { panic("cryptobackend: not available") } ++func SupportsExternalMu(params Parameters) bool { panic("cryptobackend: not available") } +func GenerateKey(params Parameters) (*PrivateKey, error) { panic("cryptobackend: not available") } +func NewPrivateKey(params Parameters, seed []byte) (*PrivateKey, error) { + panic("cryptobackend: not available") @@ -45022,7 +45086,7 @@ index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433 + panic("cryptobackend: not available") +} diff --git a/src/vendor/modules.txt b/src/vendor/modules.txt -index b34527fdb120103eef2edf361e0d80fde5dbea56..f3915f42a5509bdaa3983af40f3a281e2193c09f 100644 +index b34527fdb120103eef2edf361e0d80fde5dbea56..a548c487dacea5f4dfcd94be73f8ce73a87305bf 100644 --- a/src/vendor/modules.txt +++ b/src/vendor/modules.txt @@ -1,3 +1,56 @@ @@ -45034,7 +45098,7 @@ index b34527fdb120103eef2edf361e0d80fde5dbea56..f3915f42a5509bdaa3983af40f3a281e +github.com/microsoft/go-crypto-darwin/internal/security +github.com/microsoft/go-crypto-darwin/internal/xsyscall +github.com/microsoft/go-crypto-darwin/xcrypto -+# github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03 ++# github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a +## explicit; go 1.26 +github.com/microsoft/go-crypto-openssl/bbig +github.com/microsoft/go-crypto-openssl/internal/fakecgo diff --git a/patches/0002-Add-crypto-backends.patch b/patches/0002-Add-crypto-backends.patch index 7bb1a22781b..e7fcff2f577 100644 --- a/patches/0002-Add-crypto-backends.patch +++ b/patches/0002-Add-crypto-backends.patch @@ -3272,7 +3272,7 @@ index 403ff2881f4b685b966f7660dc5ccfc9fb4580e4..9cf1efbbeed819afe3143819bee7110f func maybeCloner(h hash.Hash) any { diff --git a/src/crypto/mldsa/mldsa_fips140v1.26.go b/src/crypto/mldsa/mldsa_fips140v1.26.go -index d3ee1f0daec0960c4a758367698e611380e0b96c..712aee93fcc176c61cb69073f5f973e829cfab7a 100644 +index d3ee1f0daec0960c4a758367698e611380e0b96c..11a6c93676e9bd9aa04448f016ea5dc92ee6074c 100644 --- a/src/crypto/mldsa/mldsa_fips140v1.26.go +++ b/src/crypto/mldsa/mldsa_fips140v1.26.go @@ -9,8 +9,13 @@ package mldsa @@ -3460,7 +3460,7 @@ index d3ee1f0daec0960c4a758367698e611380e0b96c..712aee93fcc176c61cb69073f5f973e8 return mldsa.Sign(&sk.k, message, context) case crypto.MLDSAMu: - return mldsa.SignExternalMu(&sk.k, message) -+ if sk.boring != nil && bmldsa.SupportsExternalMu() { ++ if sk.boring != nil && bmldsa.SupportsExternalMu(sk.boring.Parameters()) { + return sk.boring.SignExternalMu(message) + } + // The backend does not implement external-mu signing on this platform, diff --git a/patches/index.json b/patches/index.json index cd99f28134d..70d039c9ed9 100644 --- a/patches/index.json +++ b/patches/index.json @@ -1,406 +1,406 @@ { "0001-Vendor-external-dependencies.patch": { - "patchSHA256": "1f4dddb8e49291ea3ecaf9182d263567d2afa8d60e8597416e352445fc80bbce", + "patchSHA256": "185ac8d56254e0b7cc5a0699d3d55ad9f75f32138a326d8e338a05c3d905c70f", "indexLines": { - "10004": "index 0000000000000000000000000000000000000000..2ebd19ef9dbe388bdf81a83661fe66e77809e9bb", - "10075": "index 0000000000000000000000000000000000000000..630fd6718f47a6149bd03d1c180307b585b8d6d8", - "10173": "index 0000000000000000000000000000000000000000..4ee4fba6afce2701e28f4b4c61c1d86e99838546", - "10193": "index 0000000000000000000000000000000000000000..5f005eda956f2c7708fccb209526eaa0cdff1f5c", + "10006": "index 0000000000000000000000000000000000000000..2ebd19ef9dbe388bdf81a83661fe66e77809e9bb", + "10077": "index 0000000000000000000000000000000000000000..630fd6718f47a6149bd03d1c180307b585b8d6d8", + "10175": "index 0000000000000000000000000000000000000000..4ee4fba6afce2701e28f4b4c61c1d86e99838546", + "10195": "index 0000000000000000000000000000000000000000..5f005eda956f2c7708fccb209526eaa0cdff1f5c", "1020": "index 0000000000000000000000000000000000000000..044268a046a54d1cbe6ed8ca3a1f6d76f18131e1", - "10351": "index 0000000000000000000000000000000000000000..865e22ab6a3dda6e4b872c196856ec708c01214c", + "10353": "index 0000000000000000000000000000000000000000..865e22ab6a3dda6e4b872c196856ec708c01214c", "1037": "index 0000000000000000000000000000000000000000..69cc05c09abb48a90eab905cad22a0fe07416ed0", - "10373": "index 0000000000000000000000000000000000000000..b0ad6c0aeaff09c77a4cbc24730b41a8c2122487", - "10467": "index 0000000000000000000000000000000000000000..d4c550b90fafae8c732bab5fce7ff8a6a6ecbd9b", - "10587": "index 0000000000000000000000000000000000000000..c27d6db4fe472a7cd606bc7b8a2b520bbd60e302", - "10704": "index 0000000000000000000000000000000000000000..b14fc4ddb1c235df8241efb80ab7e209ca8340d8", - "10749": "index 0000000000000000000000000000000000000000..d59db1be807ac5c3115d60be9c89509ebc8a46fc", - "10901": "index 0000000000000000000000000000000000000000..82d68bfabe9c623fdd06fe5edfdfa23ae5105571", - "11061": "index 0000000000000000000000000000000000000000..316ecba6792d47a7e95980a4a8495e6852542d96", - "11191": "index 0000000000000000000000000000000000000000..a085303b10ac0048c4274d62826ade125f02f6b9", + "10375": "index 0000000000000000000000000000000000000000..b0ad6c0aeaff09c77a4cbc24730b41a8c2122487", + "10469": "index 0000000000000000000000000000000000000000..d4c550b90fafae8c732bab5fce7ff8a6a6ecbd9b", + "10589": "index 0000000000000000000000000000000000000000..c27d6db4fe472a7cd606bc7b8a2b520bbd60e302", + "10706": "index 0000000000000000000000000000000000000000..b14fc4ddb1c235df8241efb80ab7e209ca8340d8", + "10751": "index 0000000000000000000000000000000000000000..d59db1be807ac5c3115d60be9c89509ebc8a46fc", + "10903": "index 0000000000000000000000000000000000000000..82d68bfabe9c623fdd06fe5edfdfa23ae5105571", + "11063": "index 0000000000000000000000000000000000000000..316ecba6792d47a7e95980a4a8495e6852542d96", + "11193": "index 0000000000000000000000000000000000000000..a085303b10ac0048c4274d62826ade125f02f6b9", "1127": "index 0000000000000000000000000000000000000000..808caafd45e383b2d9d6ccc782cb2050d4485573", - "11536": "index 0000000000000000000000000000000000000000..dd7914aa55466a028850a1d3314cdcf09cf062ba", - "11762": "index 0000000000000000000000000000000000000000..3a3f76b9fd04530e0a40d5e02ee1df404f849cc3", + "11538": "index 0000000000000000000000000000000000000000..dd7914aa55466a028850a1d3314cdcf09cf062ba", + "11764": "index 0000000000000000000000000000000000000000..3a3f76b9fd04530e0a40d5e02ee1df404f849cc3", "1204": "index 0000000000000000000000000000000000000000..2e96890f60b871e393788fb3c327e65933cdba36", - "12103": "index 0000000000000000000000000000000000000000..0fb329f88cdb628a6f2cd40addec4bb103ae93af", + "12105": "index 0000000000000000000000000000000000000000..0fb329f88cdb628a6f2cd40addec4bb103ae93af", "1222": "index 0000000000000000000000000000000000000000..b54a026b0fe540b8eab92035ce9b5792953e86c3", - "12220": "index 0000000000000000000000000000000000000000..ffdb2562329db84150cbe20514084931c02fb845", - "12345": "index 0000000000000000000000000000000000000000..66039cc42794e1fd1e3cabd7a691dc21b4247ebf", - "12639": "index 0000000000000000000000000000000000000000..b5131703afdbcc4491383efd2c30091475e97132", - "12906": "index 0000000000000000000000000000000000000000..ce9bf09c0103542688d1b58f34ae8a3e9d336113", - "12988": "index 0000000000000000000000000000000000000000..a874a6d1840fd6ef006e083b44b065d863a23965", - "13020": "index 0000000000000000000000000000000000000000..01258b7f65a2631ccf45c695c36525d10ca3e8f3", - "13107": "index 0000000000000000000000000000000000000000..8e25affa681753d672d612bfb42893a6aea8dbb2", - "13321": "index 0000000000000000000000000000000000000000..48ea6616b5b8581df3401872996cecf1f8b08a0d", - "13348": "index 0000000000000000000000000000000000000000..32ce383bd966c2f7ef8466affe782d6530b4b40b", - "13394": "index 0000000000000000000000000000000000000000..6bb31c929849a8ed7803786573015d7a3d14284d", - "13501": "index 0000000000000000000000000000000000000000..4957e129eae27e119641e8086bbfc527689ee277", - "13548": "index 0000000000000000000000000000000000000000..3752c54045960bfaf0d92011125fedfb54fa37fb", - "13616": "index 0000000000000000000000000000000000000000..4a6086502ee07b6a2ea1c8ca687612055eb22a68", - "13819": "index 0000000000000000000000000000000000000000..f728bd3300cf18b293ccc1973a10e795ff76920b", - "13899": "index 0000000000000000000000000000000000000000..350233acccc89b8f7f5b9026f60a54db7bb77f34", - "13936": "index 0000000000000000000000000000000000000000..623852da4937cbfe987fdb226b6c09889031a5b9", - "13983": "index 0000000000000000000000000000000000000000..f7a1d32b51b88fa7998fcbb7746c05d99cdeeef2", - "14049": "index 0000000000000000000000000000000000000000..ff58b16c050af6f20de97326933cd694cdae08eb", - "14092": "index 0000000000000000000000000000000000000000..e3c8afb0d7f7ded12722940ef037e25367f990b9", - "14138": "index 0000000000000000000000000000000000000000..75cc74fb4770681000ed13d32ca1b331199b9cee", - "14173": "index 0000000000000000000000000000000000000000..4bb9b1d3a0a2ad5ac560f462a331c0463adf8346", - "14217": "index 0000000000000000000000000000000000000000..fb393d4c534a8bdc4bf697f39fd613e465e86aaf", - "14277": "index 0000000000000000000000000000000000000000..b6ef14af7ef4f8357aba856571034b6f29aba989", + "12222": "index 0000000000000000000000000000000000000000..ffdb2562329db84150cbe20514084931c02fb845", + "12347": "index 0000000000000000000000000000000000000000..66039cc42794e1fd1e3cabd7a691dc21b4247ebf", + "12641": "index 0000000000000000000000000000000000000000..b5131703afdbcc4491383efd2c30091475e97132", + "12908": "index 0000000000000000000000000000000000000000..ce9bf09c0103542688d1b58f34ae8a3e9d336113", + "12990": "index 0000000000000000000000000000000000000000..a874a6d1840fd6ef006e083b44b065d863a23965", + "13022": "index 0000000000000000000000000000000000000000..01258b7f65a2631ccf45c695c36525d10ca3e8f3", + "13109": "index 0000000000000000000000000000000000000000..8e25affa681753d672d612bfb42893a6aea8dbb2", + "13323": "index 0000000000000000000000000000000000000000..48ea6616b5b8581df3401872996cecf1f8b08a0d", + "13350": "index 0000000000000000000000000000000000000000..32ce383bd966c2f7ef8466affe782d6530b4b40b", + "13396": "index 0000000000000000000000000000000000000000..6bb31c929849a8ed7803786573015d7a3d14284d", + "13503": "index 0000000000000000000000000000000000000000..4957e129eae27e119641e8086bbfc527689ee277", + "13550": "index 0000000000000000000000000000000000000000..3752c54045960bfaf0d92011125fedfb54fa37fb", + "13618": "index 0000000000000000000000000000000000000000..4a6086502ee07b6a2ea1c8ca687612055eb22a68", + "13821": "index 0000000000000000000000000000000000000000..f728bd3300cf18b293ccc1973a10e795ff76920b", + "13901": "index 0000000000000000000000000000000000000000..350233acccc89b8f7f5b9026f60a54db7bb77f34", + "13938": "index 0000000000000000000000000000000000000000..623852da4937cbfe987fdb226b6c09889031a5b9", + "13985": "index 0000000000000000000000000000000000000000..f7a1d32b51b88fa7998fcbb7746c05d99cdeeef2", + "14051": "index 0000000000000000000000000000000000000000..ff58b16c050af6f20de97326933cd694cdae08eb", + "14094": "index 0000000000000000000000000000000000000000..e3c8afb0d7f7ded12722940ef037e25367f990b9", + "14140": "index 0000000000000000000000000000000000000000..c53db81a6e955d9d3ec0ed5e6807e924571185d8", + "14175": "index 0000000000000000000000000000000000000000..4bb9b1d3a0a2ad5ac560f462a331c0463adf8346", + "14219": "index 0000000000000000000000000000000000000000..fb393d4c534a8bdc4bf697f39fd613e465e86aaf", + "14279": "index 0000000000000000000000000000000000000000..b6ef14af7ef4f8357aba856571034b6f29aba989", "1428": "index 0000000000000000000000000000000000000000..abc091e2b5c6b8609c7d72babc7c0799b3792dc3", - "14378": "index 0000000000000000000000000000000000000000..17c6f83475ce5edb6a8607ed6f2da22e6bf2911e", - "14400": "index 0000000000000000000000000000000000000000..48b456fc9e36869061df2c713bc2eadffb758cab", - "14409": "index 0000000000000000000000000000000000000000..fd301098885920a47eb8d744c836bf81d2bb5a21", - "14444": "index 0000000000000000000000000000000000000000..88c4cdf9ec04cc07c383069b30e6446b36f40227", - "14456": "index 0000000000000000000000000000000000000000..45b3a058e2b5f1e65de6eca0b7a1ab3ea4474242", - "14550": "index 0000000000000000000000000000000000000000..92f946ddbbf415a336605bd435a88469031dd0f3", - "14635": "index 0000000000000000000000000000000000000000..b154fda730553742e63d1773e3d58dfddf85e023", - "14715": "index 0000000000000000000000000000000000000000..781915f77d67c943d029c36332ebba6bcf35fddf", - "14800": "index 0000000000000000000000000000000000000000..4d24dae4e11cc4dce7d80a2330184735988f2b41", - "14826": "index 0000000000000000000000000000000000000000..6a1731e3bee8e5e1a2860bd707cc9a541df237b0", - "14872": "index 0000000000000000000000000000000000000000..eb8ec0e7f94b9944faf2914701b88e718d9de90b", - "14899": "index 0000000000000000000000000000000000000000..5010a4e9f8b1c05a47b98a903d06a96131df00cc", - "14950": "index 0000000000000000000000000000000000000000..fb739cc23fc0206695eaaed950f7bb0478ea9072", - "14988": "index 0000000000000000000000000000000000000000..d7cc9f31a982556da088f1c2ed5657d400e64f17", - "15016": "index 0000000000000000000000000000000000000000..ace87e2201bfbac80710c615ab275104dd3f298b", - "15044": "index 0000000000000000000000000000000000000000..18ff9081c9ee5b2102206d0151bc52a7c6fbd839", - "15241": "index 0000000000000000000000000000000000000000..30b9e8eb88c83d0118f8fb738a1e5a1e45c8be47", - "15268": "index 0000000000000000000000000000000000000000..5c5b4625b90f62c2c92a8732d84e035029e91522", - "15291": "index 0000000000000000000000000000000000000000..f73a6cd2d6780b7455b28363fc3ba5a2068ebc52", - "15323": "index 0000000000000000000000000000000000000000..80a9e968c6a8cde1c928d2ec8d472d6a5dc14d35", - "15452": "index 0000000000000000000000000000000000000000..f6f09c6b2fc7d6bc7f3d73685b3daa5579c4c51c", - "15584": "index 0000000000000000000000000000000000000000..03bc68c27bd56472bee3d53fb29e63f20730e99f", - "15723": "index 0000000000000000000000000000000000000000..1a072538b12e3e9b42b2374f723c75edf72be101", - "15812": "index 0000000000000000000000000000000000000000..a917675cc5862ad3d3400033057935e5cabbf398", - "15898": "index 0000000000000000000000000000000000000000..fc2e4476c4813c871575a312e18057fe1f94e9ce", - "15975": "index 0000000000000000000000000000000000000000..4b84a54da30cc714320100614beb83b1e1c26d6f", - "16052": "index 0000000000000000000000000000000000000000..1d895b9dea7a87073d1ac59d8dcb4ecb9da4a727", - "16120": "index 0000000000000000000000000000000000000000..d390a5f1da0af52cd48052f954ac5cf7bab50aba", - "16188": "index 0000000000000000000000000000000000000000..1abccdc7a0ebdd4bc33a1ec67487cb6eed40f9b9", - "16265": "index 0000000000000000000000000000000000000000..c78f98e8c89c094bed5122e8e46b364337c4aa18", - "16333": "index 0000000000000000000000000000000000000000..be563c097fc0a0d22e8cd6395153df20b5f4dcfa", - "16392": "index 0000000000000000000000000000000000000000..750e297dcd375e900710103a6e94aad4045cfa80", - "16478": "index 0000000000000000000000000000000000000000..e3d1bf2305809c33ec3d18af6462017c743c3e63", - "16618": "index 0000000000000000000000000000000000000000..5a7dccde039cecf96760ceda6aeaef21b9ec6ef5", - "16702": "index 0000000000000000000000000000000000000000..9b3aa12bbb788397731cb2ed76394fcf528a96a7", - "16868": "index 0000000000000000000000000000000000000000..eb26fa04fee744e3d42bc72e6081112635412582", - "17041": "index 0000000000000000000000000000000000000000..a7a0d9e69d4d8b1593184a514a069125139151af", - "17108": "index 0000000000000000000000000000000000000000..142ed25c720a7b446c8c5762e37ecb36dc7a6717", - "17164": "index 0000000000000000000000000000000000000000..ab4e0d77cf70d0de28e7469c71d67ebcb4c816d4", - "17330": "index 0000000000000000000000000000000000000000..4f1a826d91559944723c58eac30bf6b788eabf61", - "17357": "index 0000000000000000000000000000000000000000..4b3fabea793ccdc88c0af5847bbb65952f36384c", - "17381": "index 0000000000000000000000000000000000000000..5966833c5cc97215c85f1adf5124821091c7207f", - "17435": "index 0000000000000000000000000000000000000000..5dc200db67580da9770d8a8f45f022c9ff9a9eba", - "17537": "index 0000000000000000000000000000000000000000..dab3a9c53091de925e3e2c9bdaa25652f8a6a7f7", - "17600": "index 0000000000000000000000000000000000000000..278f8fb90338385e2100c216f65783cb037b2f53", - "17723": "index 0000000000000000000000000000000000000000..4442c19e74564ec5aa8b85da254258be867e2a6c", + "14380": "index 0000000000000000000000000000000000000000..17c6f83475ce5edb6a8607ed6f2da22e6bf2911e", + "14402": "index 0000000000000000000000000000000000000000..3e25bb3e410002a80142926be7b88517ce729482", + "14411": "index 0000000000000000000000000000000000000000..fd301098885920a47eb8d744c836bf81d2bb5a21", + "14446": "index 0000000000000000000000000000000000000000..88c4cdf9ec04cc07c383069b30e6446b36f40227", + "14458": "index 0000000000000000000000000000000000000000..45b3a058e2b5f1e65de6eca0b7a1ab3ea4474242", + "14552": "index 0000000000000000000000000000000000000000..92f946ddbbf415a336605bd435a88469031dd0f3", + "14637": "index 0000000000000000000000000000000000000000..b154fda730553742e63d1773e3d58dfddf85e023", + "14717": "index 0000000000000000000000000000000000000000..781915f77d67c943d029c36332ebba6bcf35fddf", + "14802": "index 0000000000000000000000000000000000000000..4d24dae4e11cc4dce7d80a2330184735988f2b41", + "14828": "index 0000000000000000000000000000000000000000..6a1731e3bee8e5e1a2860bd707cc9a541df237b0", + "14874": "index 0000000000000000000000000000000000000000..eb8ec0e7f94b9944faf2914701b88e718d9de90b", + "14901": "index 0000000000000000000000000000000000000000..9f29f2a16a955f3066e3279532215dcb982f2c3a", + "14946": "index 0000000000000000000000000000000000000000..f577fcc14503be33785b0943abe0ea58663adc63", + "14991": "index 0000000000000000000000000000000000000000..9ce8569c2b61c5cec35b1fe93288334635219f99", + "15026": "index 0000000000000000000000000000000000000000..e995ac29a2e66718b9d1943b699230c9ba50558c", + "15061": "index 0000000000000000000000000000000000000000..18ff9081c9ee5b2102206d0151bc52a7c6fbd839", + "15258": "index 0000000000000000000000000000000000000000..30b9e8eb88c83d0118f8fb738a1e5a1e45c8be47", + "15285": "index 0000000000000000000000000000000000000000..5c5b4625b90f62c2c92a8732d84e035029e91522", + "15308": "index 0000000000000000000000000000000000000000..f73a6cd2d6780b7455b28363fc3ba5a2068ebc52", + "15340": "index 0000000000000000000000000000000000000000..80a9e968c6a8cde1c928d2ec8d472d6a5dc14d35", + "15469": "index 0000000000000000000000000000000000000000..f6f09c6b2fc7d6bc7f3d73685b3daa5579c4c51c", + "15601": "index 0000000000000000000000000000000000000000..03bc68c27bd56472bee3d53fb29e63f20730e99f", + "15740": "index 0000000000000000000000000000000000000000..1a072538b12e3e9b42b2374f723c75edf72be101", + "15829": "index 0000000000000000000000000000000000000000..a917675cc5862ad3d3400033057935e5cabbf398", + "15915": "index 0000000000000000000000000000000000000000..fc2e4476c4813c871575a312e18057fe1f94e9ce", + "15992": "index 0000000000000000000000000000000000000000..4b84a54da30cc714320100614beb83b1e1c26d6f", + "16069": "index 0000000000000000000000000000000000000000..1d895b9dea7a87073d1ac59d8dcb4ecb9da4a727", + "16137": "index 0000000000000000000000000000000000000000..d390a5f1da0af52cd48052f954ac5cf7bab50aba", + "16205": "index 0000000000000000000000000000000000000000..1abccdc7a0ebdd4bc33a1ec67487cb6eed40f9b9", + "16282": "index 0000000000000000000000000000000000000000..c78f98e8c89c094bed5122e8e46b364337c4aa18", + "16350": "index 0000000000000000000000000000000000000000..be563c097fc0a0d22e8cd6395153df20b5f4dcfa", + "16409": "index 0000000000000000000000000000000000000000..750e297dcd375e900710103a6e94aad4045cfa80", + "16495": "index 0000000000000000000000000000000000000000..e3d1bf2305809c33ec3d18af6462017c743c3e63", + "16635": "index 0000000000000000000000000000000000000000..5a7dccde039cecf96760ceda6aeaef21b9ec6ef5", + "16719": "index 0000000000000000000000000000000000000000..9b3aa12bbb788397731cb2ed76394fcf528a96a7", + "16885": "index 0000000000000000000000000000000000000000..eb26fa04fee744e3d42bc72e6081112635412582", + "17058": "index 0000000000000000000000000000000000000000..a7a0d9e69d4d8b1593184a514a069125139151af", + "17125": "index 0000000000000000000000000000000000000000..142ed25c720a7b446c8c5762e37ecb36dc7a6717", + "17181": "index 0000000000000000000000000000000000000000..ab4e0d77cf70d0de28e7469c71d67ebcb4c816d4", + "17347": "index 0000000000000000000000000000000000000000..9038f8394965e845d4458a288e980209649586a8", + "17374": "index 0000000000000000000000000000000000000000..0e0dbfaaed15dd6909817b0b2c5fc2670cd6f6d8", + "17398": "index 0000000000000000000000000000000000000000..56c3409db316d2b42c7a90f69a9480338c891ce7", + "17452": "index 0000000000000000000000000000000000000000..5dc200db67580da9770d8a8f45f022c9ff9a9eba", + "17554": "index 0000000000000000000000000000000000000000..dab3a9c53091de925e3e2c9bdaa25652f8a6a7f7", + "17617": "index 0000000000000000000000000000000000000000..278f8fb90338385e2100c216f65783cb037b2f53", + "17740": "index 0000000000000000000000000000000000000000..4442c19e74564ec5aa8b85da254258be867e2a6c", "1783": "index 0000000000000000000000000000000000000000..58b0d5dc34d954d42b433193ba46f1a971d55bce", - "17830": "index 0000000000000000000000000000000000000000..8be7dba90de142cc067b0d7a20ff1e59170eb2b6", - "17959": "index 0000000000000000000000000000000000000000..948ff9cf4a84e11d92a03f4fce579fb46dc418ca", - "18072": "index 0000000000000000000000000000000000000000..ea2a33662a89f0abf531e83c027a39e166d59403", - "18178": "index 0000000000000000000000000000000000000000..0036346faededf8680e89a00af465839424b4fa3", - "18303": "index 0000000000000000000000000000000000000000..05b68fa204a71b7864132c0a5e937806e25f4092", - "18319": "index 0000000000000000000000000000000000000000..1eacc7832ab330b882c471f0355c7c1024c64a02", + "17847": "index 0000000000000000000000000000000000000000..8be7dba90de142cc067b0d7a20ff1e59170eb2b6", + "17976": "index 0000000000000000000000000000000000000000..948ff9cf4a84e11d92a03f4fce579fb46dc418ca", + "18089": "index 0000000000000000000000000000000000000000..ea2a33662a89f0abf531e83c027a39e166d59403", + "18195": "index 0000000000000000000000000000000000000000..0036346faededf8680e89a00af465839424b4fa3", + "18320": "index 0000000000000000000000000000000000000000..05b68fa204a71b7864132c0a5e937806e25f4092", + "18336": "index 0000000000000000000000000000000000000000..1eacc7832ab330b882c471f0355c7c1024c64a02", "1839": "index 0000000000000000000000000000000000000000..511b8c4a62f5511bda5c498392efd2c7f09163af", - "18469": "index 0000000000000000000000000000000000000000..e7676e6aa8c2efc472101adb6c7d150aa94a4a69", - "18587": "index 0000000000000000000000000000000000000000..6a8c18c0f111c60a5ef07c512a611750f40eb2f2", - "18713": "index 0000000000000000000000000000000000000000..4ff00b18668375189e847745f60e2cace054ab3e", - "18734": "index 0000000000000000000000000000000000000000..5f589254830a4df4bef0978cbed50ec3e37ea1a0", - "18777": "index 0000000000000000000000000000000000000000..86b001762fba83dcd4618a75e6fe331e42eb95d5", - "18816": "index 0000000000000000000000000000000000000000..ec42d4f6f9c26ceb061941f344ee8244b4680ad8", - "18841": "index 0000000000000000000000000000000000000000..9acac55865dc1773d4f197f6f78175a90f3f2383", - "18909": "index 0000000000000000000000000000000000000000..41a24fbe4beccab71dcea81211b89a6f642fd80b", - "19356": "index 0000000000000000000000000000000000000000..f88a588dba32a7d764e16cb5fa4cfb6f0388efc9", - "19452": "index 0000000000000000000000000000000000000000..70dbcb15a9142d708436092349c16885216c71f0", - "19466": "index 0000000000000000000000000000000000000000..4a8747b4d6b2a9703ac12f4fb4720f16d54596c9", - "19480": "index 0000000000000000000000000000000000000000..236f6361eb09350f7a528c67f75683417e597a0e", - "19494": "index 0000000000000000000000000000000000000000..24c7b8aaa3e5bdcb2e393676f1143e17e706c186", - "19523": "index 0000000000000000000000000000000000000000..38fb4882eb487d8aa2dc7234c0a8329727633d2b", - "19554": "index 0000000000000000000000000000000000000000..8d9ca0e07d990a690f2e11b0fa7acfb334e3b706", - "19617": "index 0000000000000000000000000000000000000000..0ed2efac3c662317bf632c68281b82ba3b270b09", + "18486": "index 0000000000000000000000000000000000000000..e7676e6aa8c2efc472101adb6c7d150aa94a4a69", + "18604": "index 0000000000000000000000000000000000000000..6a8c18c0f111c60a5ef07c512a611750f40eb2f2", + "18730": "index 0000000000000000000000000000000000000000..4ff00b18668375189e847745f60e2cace054ab3e", + "18751": "index 0000000000000000000000000000000000000000..5f589254830a4df4bef0978cbed50ec3e37ea1a0", + "18794": "index 0000000000000000000000000000000000000000..86b001762fba83dcd4618a75e6fe331e42eb95d5", + "18833": "index 0000000000000000000000000000000000000000..ec42d4f6f9c26ceb061941f344ee8244b4680ad8", + "18858": "index 0000000000000000000000000000000000000000..9acac55865dc1773d4f197f6f78175a90f3f2383", + "18926": "index 0000000000000000000000000000000000000000..41a24fbe4beccab71dcea81211b89a6f642fd80b", + "19373": "index 0000000000000000000000000000000000000000..f88a588dba32a7d764e16cb5fa4cfb6f0388efc9", + "19469": "index 0000000000000000000000000000000000000000..70dbcb15a9142d708436092349c16885216c71f0", + "19483": "index 0000000000000000000000000000000000000000..4a8747b4d6b2a9703ac12f4fb4720f16d54596c9", + "19497": "index 0000000000000000000000000000000000000000..236f6361eb09350f7a528c67f75683417e597a0e", + "19511": "index 0000000000000000000000000000000000000000..24c7b8aaa3e5bdcb2e393676f1143e17e706c186", + "19540": "index 0000000000000000000000000000000000000000..38fb4882eb487d8aa2dc7234c0a8329727633d2b", + "19571": "index 0000000000000000000000000000000000000000..8d9ca0e07d990a690f2e11b0fa7acfb334e3b706", + "19634": "index 0000000000000000000000000000000000000000..0ed2efac3c662317bf632c68281b82ba3b270b09", "1968": "index 0000000000000000000000000000000000000000..f7d291fdab8927206a0c22f6b7ee5d64bde89b6d", - "19688": "index 0000000000000000000000000000000000000000..e6409459aeb41694b89d5b2c4695267d67bb221d", - "19743": "index 0000000000000000000000000000000000000000..b5eeb856f4324740035e00425a1016aa7986ee22", + "19705": "index 0000000000000000000000000000000000000000..e6409459aeb41694b89d5b2c4695267d67bb221d", + "19760": "index 0000000000000000000000000000000000000000..b5eeb856f4324740035e00425a1016aa7986ee22", "2006": "index 0000000000000000000000000000000000000000..02fe54dae889637d8e841bcbdc5b3c1717e0fd37", "2045": "index 0000000000000000000000000000000000000000..9c2f950a309e5e13f9a81b78e9eee8a88ae2c0dc", "2064": "index 0000000000000000000000000000000000000000..a2e954ae84aa6ee2c61e58ed4cfaa88d06c0a8e6", "2114": "index 0000000000000000000000000000000000000000..0299c87c81cb41cdc8deeb1923371a4a57916296", - "21859": "index 0000000000000000000000000000000000000000..07becbaa309233fc016aa411fb7357ec88296997", - "21931": "index 0000000000000000000000000000000000000000..0de2567389199264edd40ec01509d53386cc398d", - "22305": "index 0000000000000000000000000000000000000000..50aa6374436139f360428033b24e4e43aa3d1f14", + "21876": "index 0000000000000000000000000000000000000000..07becbaa309233fc016aa411fb7357ec88296997", + "21948": "index 0000000000000000000000000000000000000000..0de2567389199264edd40ec01509d53386cc398d", + "22322": "index 0000000000000000000000000000000000000000..50aa6374436139f360428033b24e4e43aa3d1f14", "2292": "index 0000000000000000000000000000000000000000..e0070ab70977e5029d6364f6b35c435c3ca9092e", "2378": "index 0000000000000000000000000000000000000000..4dd4b5b3243a0df7ff7b1bed30a6178f9ae2aab7", - "23854": "index 0000000000000000000000000000000000000000..a30ed7e6feb177288061d14094050978d301e9b7", + "23871": "index 0000000000000000000000000000000000000000..a30ed7e6feb177288061d14094050978d301e9b7", "2430": "index 0000000000000000000000000000000000000000..02d112edb8ad3e08d7c27c1b510f71fe6374ae63", "2468": "index 0000000000000000000000000000000000000000..016de9bdd95956b5918ef36ea8cbd07fd645a033", "2641": "index b35ee5fc5d58413b7a5c78da627b1dbb5fefc9b4..bd743c80bb69b4cf40099f404f6f6463785f1c9d 100644", "2664": "index 0000000000000000000000000000000000000000..d4671e1584dfa89d9adb448e8774ef308627b00b", - "26785": "index 0000000000000000000000000000000000000000..e487d1f1688cb7641040f5dc237ba305732edf0d", - "26949": "index 0000000000000000000000000000000000000000..a5d005176e63f96e7c8f3b04dcc5034a7423ab08", - "26969": "index 0000000000000000000000000000000000000000..410829738931c7c444099696b9375f03a6866e76", - "2709": "index 111f99e60629e178b230948a843a341d769cad44..15e0f59363eee7ef3a425038b48f0c6a1cccb588 100644", - "27127": "index 0000000000000000000000000000000000000000..cea68389f03af12d9e4822184a1c594e53bfe6e0", - "2735": "index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..5319eff7115735e323a996ff07a0c970bab8aeed 100644", - "2749": "index 4959a42189299650ecbf542ddaf740460be187db..67627cdb93ff22f5490b9c0cd0e4726e70bcdef1 100644", - "27828": "index 0000000000000000000000000000000000000000..de1d5afee901fa16d8eb32b8f74ecbc9a7f46bfe", - "27951": "index 0000000000000000000000000000000000000000..ece9605829f12dbd1af5c814ed134d2267cce497", - "28213": "index 0000000000000000000000000000000000000000..6ae4a6372f8d08d2aaf3b7cc2ad2a947e77d0431", - "28340": "index 0000000000000000000000000000000000000000..292456d19eb32d2bd59e652718d3c197bfef3c62", - "2848": "index 7f6237ffd59c11863dbe8c6e2989873d329a4728..3565b4ff5a04cb0f65c815685ebd13c8f2c80812 100644", - "28642": "index 0000000000000000000000000000000000000000..d871a04b37942baf51bdccafdf7e3616b6d3f002", - "2865": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "28780": "index 0000000000000000000000000000000000000000..c7bb9437f22a47dfb866d0c40733ef6ca385d730", - "2892": "index 0000000000000000000000000000000000000000..73891afeab93d7d5681a2a010ce0e8234a234ca8", - "29117": "index 0000000000000000000000000000000000000000..1fe54d5813aa92c3bbf187db5299cf03f8da14af", - "2929": "index 0000000000000000000000000000000000000000..e1b9ee1d0054060c1975e3f177473d71f228fc7e", - "29335": "index 0000000000000000000000000000000000000000..4667021cee43158774f1301c4dc795c67d62698a", - "2944": "index 0000000000000000000000000000000000000000..de1f9bc059aa43ea270eea7878871d24ee9c4c5b", - "29551": "index 0000000000000000000000000000000000000000..73467de2d812f8aec38411dfa5fef985708d6659", - "30181": "index 0000000000000000000000000000000000000000..1f3d87d10da04f6ea5dd9a1aa184c9bcaa1509e2", - "3022": "index 0000000000000000000000000000000000000000..fd322bcd1b885cd4581cd2ad8a36503ed0a0f470", - "3043": "index 0000000000000000000000000000000000000000..24f6e3d3f50dc191edd87abb127cc68c4333c240", - "30705": "index 0000000000000000000000000000000000000000..62356cc5dedf1ddd082377eeb13293f466913b49", - "3096": "index 0000000000000000000000000000000000000000..0a25e0621df6273d549db2d2bcc72de1d6a2c621", - "31024": "index 0000000000000000000000000000000000000000..16d59d713d77c58847bb986d4d9b81d223ed110f", - "31299": "index 0000000000000000000000000000000000000000..9bbd2cdfbebd5a67cc9714220ec560fb6b9ee586", - "3152": "index 0000000000000000000000000000000000000000..016e73758ac4e03721035468106a746d9879a623", - "31803": "index 0000000000000000000000000000000000000000..8b5c69f61864139ab5567f0f614f57814e340b89", - "32178": "index 0000000000000000000000000000000000000000..e0291c15a18c0046d65060965a614b3013274280", - "3227": "index 0000000000000000000000000000000000000000..2f1b3c86ee2f18d2842e78bc6d3d24aa4f30ba2e", - "32366": "index 0000000000000000000000000000000000000000..092c8046462b6f22074ca72e3bf47e7cc29e4a64", - "32389": "index 0000000000000000000000000000000000000000..5dc44cacea9c050f88dba3615eb70af8d799ac66", - "32430": "index 0000000000000000000000000000000000000000..a770258aaaef5733615286ef8b72954ea5368f8e", - "32638": "index 0000000000000000000000000000000000000000..9cc532155314d6d20946dcea84feed429f1c99fb", - "32726": "index 0000000000000000000000000000000000000000..7c31310ff8a9ba013ba6e03f4231e5b85cc79a42", - "32989": "index 0000000000000000000000000000000000000000..1fc14f756a0ce4519f405093e9960c7951ff7b32", - "3308": "index 0000000000000000000000000000000000000000..a774ad9a32ae861734bc188a723cdd3d77572e5e", - "33326": "index 0000000000000000000000000000000000000000..cd8a656a8bae65933087746b4c292c136fb7261c", - "33369": "index 0000000000000000000000000000000000000000..37d12ec889a91ebafae6fe15b6d0f7448a7956ed", - "33451": "index 0000000000000000000000000000000000000000..8e9e71a3ad2e6544a23e2db7cc9ce6d1c4a41fe9", - "3378": "index 0000000000000000000000000000000000000000..6bdd4d2118c0f8a79db33a3cf75e674f60e22994", - "34162": "index 0000000000000000000000000000000000000000..07f0f8f4e9fa579c2c77ec5eea32666e3f85f6bb", - "34318": "index 0000000000000000000000000000000000000000..ac79a864271eee1d405e41ced7dd966a49edf91f", - "34411": "index 0000000000000000000000000000000000000000..38e4b34472dd55e8768aa7bb380c92637ba00753", - "34532": "index 0000000000000000000000000000000000000000..8d3f202485f4ffe51d692629f7137c7d5e82c4a4", - "34718": "index 0000000000000000000000000000000000000000..fa68610fe2ca600de6a304365343739f9c0a68ee", - "34764": "index 0000000000000000000000000000000000000000..ced54877b242e07f0162ef444e88794d0190494b", - "34809": "index 0000000000000000000000000000000000000000..1901dc8e43caaf672abc1567db40a76bc27d63a2", - "34857": "index 0000000000000000000000000000000000000000..ed33d8efe1edbbc8f5e00af01cb54268b5411843", - "34986": "index 0000000000000000000000000000000000000000..079fbceb2cdc56d75a5d24ea0fa5f21921b323bf", - "35004": "index 0000000000000000000000000000000000000000..fe075ff0822c29ebf861bae48d6a284f54e03650", - "35034": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "35061": "index 0000000000000000000000000000000000000000..fdca4d75570ee78b6aa6959a972d87898cd00967", - "3508": "index 0000000000000000000000000000000000000000..21e884e1710d33906f353512fd13aa4b400b59d4", - "35515": "index 0000000000000000000000000000000000000000..584f2069b1cd0acae6f68c43851b77d85189e203", - "35552": "index 0000000000000000000000000000000000000000..36f0e0c6e278bc2e3c0457c8fd3b1a772e55e159", - "35588": "index 0000000000000000000000000000000000000000..0421feb56691ecb4d554731df02c421626b10a60", - "35719": "index 0000000000000000000000000000000000000000..c1365f8d399d21bfead0980967681c1044fbbd2d", - "35777": "index 0000000000000000000000000000000000000000..a9e247e82b8a632be696636b56316a020f3f6452", - "35923": "index 0000000000000000000000000000000000000000..de3f05b84f1d827941d01ee1e3b5e777e049ed24", - "36035": "index 0000000000000000000000000000000000000000..7ab5ac38921d82627e3a2b38a9ac582b05f6e19c", - "36506": "index 0000000000000000000000000000000000000000..2738728eb1b66f1eeb3c0145b7bf4f7fd4348b2d", - "36767": "index 0000000000000000000000000000000000000000..586e9ae2ebb0c9f750eaac000a7c4c0dd43fd584", - "36942": "index 0000000000000000000000000000000000000000..9e12d32632006fb78d805ceae4a51886ed120531", - "37310": "index 0000000000000000000000000000000000000000..7e05b762fc887eaa9e0191bd96750bc89fa2851f", - "37453": "index 0000000000000000000000000000000000000000..b7d5688f005781b5ef17c88bcb6906ce2eba956e", - "37529": "index 0000000000000000000000000000000000000000..bc150a7bd3927243e073fcf3afd5c181e3f434a6", - "37755": "index 0000000000000000000000000000000000000000..92df2fac2ca6da6bfb4b10be44571b82c17df9fe", - "38205": "index 0000000000000000000000000000000000000000..f220e1d9d29794e8420be70b65b7114c991a8279", - "38616": "index 0000000000000000000000000000000000000000..33e196000a4ae0a49bb948a0e36a8e4f32ac5532", - "38697": "index 0000000000000000000000000000000000000000..cdd845ab5bea98b8ebd56958f8c07a5d662e5e1e", - "38731": "index 0000000000000000000000000000000000000000..032adeff52587c39a1cadc5c012971dff1104aae", - "38802": "index 0000000000000000000000000000000000000000..9118f703095d3289a317064a2fd7f4633ed74412", - "39215": "index 0000000000000000000000000000000000000000..7104ed89fa1c90da1828c39c9e1d5ae377c68621", - "39433": "index 0000000000000000000000000000000000000000..ceff22020e2e6d28295423b94d5ca77e0b664c22", - "39537": "index 0000000000000000000000000000000000000000..21047c08cae897e6304a59f9e02ba5c04476b410", - "39987": "index 0000000000000000000000000000000000000000..09b364a723acb13e67cbf5bea92797068f9dc9fc", - "40012": "index 0000000000000000000000000000000000000000..ec2eb01aa3cd8a313638e0b97c62b1d074a09d04", - "40063": "index 0000000000000000000000000000000000000000..25bacbdbc14016a9dfd4d34886fe2774373296a5", - "40567": "index 0000000000000000000000000000000000000000..db09e4aae64f8c13259dcdc3362411b15b50f7e6", - "40605": "index 0000000000000000000000000000000000000000..1722410e5af193187cc736b96d52e7cab3ef0e70", - "40666": "index 0000000000000000000000000000000000000000..2f688d6e8b7cb2349b4209590fbe0887be71bb63", - "40694": "index 0000000000000000000000000000000000000000..97d73de468500c852768fe985187ca74c46a9260", - "40715": "index 0000000000000000000000000000000000000000..753814eb397c7701a59a6120a079602edc3d9b3f", - "40736": "index 0000000000000000000000000000000000000000..d776d725a4bf4d6becc9b6e42dac3f967d592711", - "40757": "index 0000000000000000000000000000000000000000..a05c567366845cd30066afcd4eab9816d41a0dab", - "40780": "index 0000000000000000000000000000000000000000..28223eaadfb7b343531ac3156fddde1254049232", - "40803": "index 0000000000000000000000000000000000000000..ea35fd5da12c1123d02e14051d3285552f1cff54", - "40826": "index 0000000000000000000000000000000000000000..d3f35e9ded321ca3b9a3bc698a8d4da6506b6e76", - "40839": "index 0000000000000000000000000000000000000000..1e899e9cbd94170bf0ae926d0c93b9a7666b7b3c", - "40858": "index 0000000000000000000000000000000000000000..d32a04def1736820342f55a92d1efade4f0f3d31", - "40871": "index 0000000000000000000000000000000000000000..521f1a8deaf127d52383d25aea39ac9c6e06003d", - "40888": "index 0000000000000000000000000000000000000000..3b552bc0b06596b49faff8cfdf68fe1e0ddb53c3", - "40911": "index 0000000000000000000000000000000000000000..a9ee1b58fd4ce1a9230a13c5fd698739e3c8e66d", - "40934": "index 0000000000000000000000000000000000000000..77ad00bf10b6c1d67ff6cbe4eb252c3c0e6fddb2", - "40967": "index 0000000000000000000000000000000000000000..a660f516b3527c8ce069cb2f9d0f6c5e96bed3eb", - "40990": "index 0000000000000000000000000000000000000000..20251a290dc2e0de0724a203b7f6af5e94076a99", - "41013": "index 0000000000000000000000000000000000000000..889f2ff7c703d8792653b6deb0aa3610fa93c10e", - "41031": "index 0000000000000000000000000000000000000000..13f667a140e05f1dede239bb5a2d58fc3a69e57d", - "41049": "index 0000000000000000000000000000000000000000..f2c21a88bff4710d8a5b12d579116bab353c2fc7", - "41067": "index 0000000000000000000000000000000000000000..35fb416a0b6981b3f4925ad9d21171407d4e4e0b", - "41080": "index 0000000000000000000000000000000000000000..0ce838f9a5f7d3885f6c95cdc15eeeff2252b2fd", - "41110": "index 0000000000000000000000000000000000000000..6002a4a8121bd81b5ed81e7a98deaffd3a9bf0ec", - "41140": "index 0000000000000000000000000000000000000000..06911c728d8fb04f9a12b3e8db72419c14ed2c8f", - "41170": "index 0000000000000000000000000000000000000000..d29ea00af78056c8d7d90a61d5b309267214490d", - "41183": "index 0000000000000000000000000000000000000000..ef029383dfac217a9a26a2ef4abc9301497ca328", - "41202": "index 0000000000000000000000000000000000000000..fc38aa225ef25e3763df23963fca18fa94eabd3f", - "41255": "index 0000000000000000000000000000000000000000..9df97e1cabc36c64d8e462a49b9b14bed75a5d53", - "41282": "index 0000000000000000000000000000000000000000..3d93d355667bf64e5ffbb42ee8dec44fedc6c88a", - "41309": "index 0000000000000000000000000000000000000000..13b0cdefffc3ccf14c63bf31ca22daca89b9aade", - "41336": "index 0000000000000000000000000000000000000000..2f52fc630264b3686f248d245a7729314f9c5f85", - "41349": "index 0000000000000000000000000000000000000000..fe44442e005da2f21182188dfad64b44d091f037", - "41372": "index 0000000000000000000000000000000000000000..f65a9f261fc1bc958baedf1a1178ea9f328aee89", - "41385": "index 0000000000000000000000000000000000000000..9693380c0615269d341dffb43bb390ae5e472ca9", - "41400": "index 0000000000000000000000000000000000000000..be7f0f574c9486c7923dd6fdb844dbff7588662f", - "41425": "index 0000000000000000000000000000000000000000..2d8be29ec09e7594c731bd0a3037a2e6dd3af07a", - "41450": "index 0000000000000000000000000000000000000000..e1e2192cdf5b6d412fecb8114969621bedae7960", - "41475": "index 0000000000000000000000000000000000000000..36db87c344ad676e86254f6b41a3794163b42ceb", - "41506": "index 0000000000000000000000000000000000000000..b40a0834f9918d699d75971c49900daa921472e4", - "41605": "index 0000000000000000000000000000000000000000..181d015ef11058fb55129744cc4ea3d20aa05306", - "41648": "index 0000000000000000000000000000000000000000..198bc973ae790ced70d41c805e19f391297d9f8b", - "41661": "index 0000000000000000000000000000000000000000..5a3d7ed9322674787b650734105b9808aa44ea58", - "41690": "index 0000000000000000000000000000000000000000..67de2e7bb2098e8b1dc0e3ea740c8cc6d97a2f78", - "41728": "index 0000000000000000000000000000000000000000..ff426cb50bb437332fd3b326634d397be735514b", - "41760": "index 0000000000000000000000000000000000000000..4e21a465b2b085403c72360cae535b2e773f3882", - "41798": "index 0000000000000000000000000000000000000000..581418bf1b98099994900547c15c2f45c41cc709", - "41811": "index 0000000000000000000000000000000000000000..e168a1b84d7532f19b9b318559dad00e2c7e981f", - "41839": "index 0000000000000000000000000000000000000000..2bce40cb490cdbb4844729eed5a17eae31622ae2", - "41884": "index 0000000000000000000000000000000000000000..2db2525ff91db1dc3e8ca11de1090c230cbf1581", - "41923": "index 0000000000000000000000000000000000000000..6c5c85197a6a07772d4071a399f1e85df8efea77", - "42020": "index 0000000000000000000000000000000000000000..9d257ffe06362e5c5f111c141dade10a460b7d30", - "42033": "index 0000000000000000000000000000000000000000..984ceac4040ee3ca3212f4082745b433f6d2baaa", - "42065": "index 0000000000000000000000000000000000000000..339ad263058c459404b39e28f1d29fba284d3b73", - "42095": "index 0000000000000000000000000000000000000000..38a71066a5fe99d76d7a00e5280c30c13f39d348", - "42125": "index 0000000000000000000000000000000000000000..7802098b6a9c56ab97f85e2921afdf3b4b5ef627", - "42152": "index 0000000000000000000000000000000000000000..b8321dff37e05e5b3df85b137df9298ca382b4eb", - "42165": "index 0000000000000000000000000000000000000000..a666c8143e84d8e10d3d165c75c5ca76f9a1f903", - "42192": "index 0000000000000000000000000000000000000000..2b98ef4138312ee99b488df55ff440d809cd9398", - "42213": "index 0000000000000000000000000000000000000000..30b7bebbacd1090d25c2dee06977ac97e68f0767", - "42234": "index 0000000000000000000000000000000000000000..ec708faf535cb42c40fdde5692174f1162a227e8", - "42255": "index 0000000000000000000000000000000000000000..9767cb7aa3e73e8e2223d6ee7c56698edcae71b9", - "42276": "index 0000000000000000000000000000000000000000..e5844f1d94a65df2833c9445954f2f844d4d7c34", - "42293": "index 0000000000000000000000000000000000000000..8d9c6cc9fbd5147c1cec630a42b81e067e998aeb", - "42314": "index 0000000000000000000000000000000000000000..c6d8af02b74f534f3c027b6438f7a14bcaadffd3", - "42341": "index 0000000000000000000000000000000000000000..f21b6d450aabd249d6ce0985cbc620be10bd1096", - "42368": "index 0000000000000000000000000000000000000000..bc7e40fa2a9cce20f8a52d8de9394ae5a723731a", - "42395": "index 0000000000000000000000000000000000000000..78838e1a5df9241b2ec0aa03112f9605c7a5f452", - "42408": "index 0000000000000000000000000000000000000000..58fdda2aea2d45f171586832f049f5d8a76de5db", - "42431": "index 0000000000000000000000000000000000000000..9623b2e99b8cad3d88fed003229866ccb2cecaa1", - "42454": "index 0000000000000000000000000000000000000000..59454fc96c76f137693fdf77b27567aeefd00f78", - "42477": "index 0000000000000000000000000000000000000000..56d313c19608bd57de1d5684ab124c8fe3f356c2", - "42500": "index 0000000000000000000000000000000000000000..99d6e62025e92a8c3435163f19fc93ffaa0e6268", - "42513": "index 0000000000000000000000000000000000000000..b76bb3356fc26b6bdbce5cd912cc4f78dbed0e4d", - "42530": "index 0000000000000000000000000000000000000000..122185bb417d3cb003331d7f22eeef32d476d008", - "42545": "index 0000000000000000000000000000000000000000..1967f167d304363b8ec3ffff47b74ff7459d21ce", - "42560": "index 0000000000000000000000000000000000000000..28ec07f7b20eafe282cd4eccf7fec36a3beeb994", - "42577": "index 0000000000000000000000000000000000000000..4fe623e27e1d35b4a249c7bec0b8f866afbdce73", - "42598": "index 0000000000000000000000000000000000000000..b8458bb58011d5bb310bdc3f07847b90cde3e057", - "42613": "index 0000000000000000000000000000000000000000..d13b8a7d07916ec128b4718eed05ba1d59a9c91e", - "42628": "index 0000000000000000000000000000000000000000..7fc56a55282e882ef8eb9052d28bb7dcf0bac77c", - "42722": "index 0000000000000000000000000000000000000000..b65c80ec4555c1807f1eff041f09a7ee06b6a93b", - "42739": "index 0000000000000000000000000000000000000000..0b8449193868f06892753f3471a8d059dc0c6990", - "42754": "index 0000000000000000000000000000000000000000..a6fba27162a6ef08f4587b39ec22a0f60f13b7aa", - "42771": "index 0000000000000000000000000000000000000000..1caa5b810ef3807e284295b6b76bec59e0af4577", - "42834": "index 0000000000000000000000000000000000000000..2dc899297e4c3da4678b55866960c08d1a109898", - "42872": "index 0000000000000000000000000000000000000000..4f37106d56bca8511c4ad6845ca0b6a78f9e10e6", - "42947": "index 0000000000000000000000000000000000000000..19fd29e19e7b96b33b6e286c39d658bc6fcefe94", - "42961": "index 0000000000000000000000000000000000000000..c9e96039ca836dac145d1527f4fac495fe8a60b2", - "42974": "index 0000000000000000000000000000000000000000..2d5cd1659573c54aa8d9d3b997b446ddc0418b15", - "43000": "index 0000000000000000000000000000000000000000..acc826f3317158e57e2de103aaf61d248f2c1f61", - "43026": "index 0000000000000000000000000000000000000000..613ad4aa9177da2737e1dda2c978d8e4e4a2187e", - "43052": "index 0000000000000000000000000000000000000000..448046680b09b770ff733cc87b1233e834334d2c", - "43073": "index 0000000000000000000000000000000000000000..370d574f5bb2d21619cc784ce821d3298ace422c", - "43086": "index 0000000000000000000000000000000000000000..2888d5253905d0fdefc6a9f2fd0ac57da3b467b9", - "43118": "index 0000000000000000000000000000000000000000..426b4a80c91192dbcf377ba6cb957672a209ad45", - "43150": "index 0000000000000000000000000000000000000000..b71f10a2d50b988016eb88bdd69ad7613553a8e8", - "43182": "index 0000000000000000000000000000000000000000..73adf24df4e98d8b1af3498c248719428f85b937", - "43232": "index 0000000000000000000000000000000000000000..0148516f57ae0222c9fcbbff7dc05965d72651ed", - "43245": "index 0000000000000000000000000000000000000000..9a0cc2702913db31aa2e95b14fba3a3b29080013", - "43282": "index 0000000000000000000000000000000000000000..bc5dab7f155d8941b26120a9045cd47c305f17b1", - "43319": "index 0000000000000000000000000000000000000000..b4b7cf41660673429c397cefd768f5950173627a", - "43356": "index 0000000000000000000000000000000000000000..6340abf8fab44fecb33b0a94855b34e069977bd7", - "43413": "index 0000000000000000000000000000000000000000..5c7c1fc6d53878fe0061aa18fc9254678e9ea186", - "43434": "index 0000000000000000000000000000000000000000..89a597b39369ce017852f7f19bba337c98c86011", - "43447": "index 0000000000000000000000000000000000000000..154fbc4f8feef2d44b8b5a4c4a1ab5968da28381", - "43467": "index 0000000000000000000000000000000000000000..df3b087cbc3758ecfebb10c51df738db943015ae", - "43491": "index 0000000000000000000000000000000000000000..308d9d9b8adc2fa94b2fede6e2ac24a89d10183e", - "43515": "index 0000000000000000000000000000000000000000..c83a2cdd2db95d2baab56673aa5359a8a90dcf21", - "43539": "index 0000000000000000000000000000000000000000..7ddcec9bba9a89f1491d68cf098f7112b122c244", - "43552": "index 0000000000000000000000000000000000000000..086c022ac44b1a057de01851799d76c5de3ff491", - "43575": "index 0000000000000000000000000000000000000000..ddcff4caa4da2eb0a4794d839a4805c895662440", - "43596": "index 0000000000000000000000000000000000000000..6cc638d8c7e640153cae3ec1943f8df77bb4c834", - "43617": "index 0000000000000000000000000000000000000000..3615c93038d920df403ab1b2e67406e044853aa5", - "43638": "index 0000000000000000000000000000000000000000..aaac913048b23b87d31f87b7c04745da0a04ce9c", - "43651": "index 0000000000000000000000000000000000000000..0ea9f01be8ec8ca0149e21c248627d4b01292fa5", - "43718": "index 0000000000000000000000000000000000000000..b932d97b59d71a417579acce5bf5dbcbabe2bbd3", - "43874": "index 0000000000000000000000000000000000000000..ea96c6cdf8a1c5c8fe9c0ecf870b93bd93850ebb", - "43965": "index 0000000000000000000000000000000000000000..76bfa0daa30a64c5275f09a48d0214d326e2eaf5", - "44048": "index 0000000000000000000000000000000000000000..58bc2e10b927ab1cdb5c0e5d44933b7b33f8ebee", - "44061": "index 0000000000000000000000000000000000000000..1583a29a01c45f7cb25ba9a04929df022faf081b", - "44080": "index 0000000000000000000000000000000000000000..db59a9d7047daf49ccbe5eb315b1af13b6ee5186", - "44103": "index 0000000000000000000000000000000000000000..14a923642567c5cb9962bca98ee8bbfe6ae140e9", - "44126": "index 0000000000000000000000000000000000000000..7a6696bc3a66a596b6f1e7ba177fc1f28cc6eea7", - "44149": "index 0000000000000000000000000000000000000000..087abd8fd50ecfc71e1e3323a28615b8acf41639", - "44162": "index 0000000000000000000000000000000000000000..7cda5e6fd3890d30e589b29026bf64c4ef316a57", - "44184": "index 0000000000000000000000000000000000000000..24998928a3e88478516785c9bcc3404a616f1df3", - "44210": "index 0000000000000000000000000000000000000000..c5797a6aba6551a2599e58f122e907ef58a7c1a4", - "44237": "index 0000000000000000000000000000000000000000..7f5f581d28b5da348a5107aa9d269caacd5d2a7a", - "44263": "index 0000000000000000000000000000000000000000..ccf22fff42892173484a69fdbfe6f3488fe71185", - "44276": "index 0000000000000000000000000000000000000000..3e3f135dc779c27c9a69b25be33bfb493b4a6113", - "44332": "index 0000000000000000000000000000000000000000..d0eda8e86b877b934442555bb078f4026f0ad72a", - "44388": "index 0000000000000000000000000000000000000000..12d5ce0f8ea0e3c1e362c5232f8cfe2fb5077b31", - "44434": "index 0000000000000000000000000000000000000000..4332f9599e15231c453d3183681b783d27916be8", - "44480": "index 0000000000000000000000000000000000000000..20aa2e29e87e68761a498b3f5a61ab9d33465d11", - "44493": "index 0000000000000000000000000000000000000000..85613cc2301ab1120253ecbe14439aca817b513b", - "44520": "index 0000000000000000000000000000000000000000..9f243570638d3596338e6e8f73dcd2b63d61164e", - "44551": "index 0000000000000000000000000000000000000000..de85ce201fee50825f9d88a601a433993c910f1d", - "44583": "index 0000000000000000000000000000000000000000..4308a8fdab55655ed353002c09f760995b0d93f7", - "44614": "index 0000000000000000000000000000000000000000..5e4b436554d44d10a0594c915abc75367e05dc12", - "44630": "index 0000000000000000000000000000000000000000..11f4c37aaccefb2621914455a367d9034cecec5a", - "44643": "index 0000000000000000000000000000000000000000..cb967817da26b74f25e78ae679a8bd77089f06ac", - "44663": "index 0000000000000000000000000000000000000000..78014828c62b5e950dcc539c6119c9802e3f5992", - "44683": "index 0000000000000000000000000000000000000000..a1c4e380e3909bdcbab967a0d075bba5dccac7d9", - "44707": "index 0000000000000000000000000000000000000000..9e50ac1bb7864f42344ccf2af6e65edfda857729", - "44731": "index 0000000000000000000000000000000000000000..7e1cd12b92cbdb43d1dff2b119b07bb2af780475", - "44744": "index 0000000000000000000000000000000000000000..3560553d0867a0e586d93ef16c972c349fc992a9", - "44764": "index 0000000000000000000000000000000000000000..2fe15b1448b3137fe910b399543ac52c482f80cc", - "44962": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", - "44982": "index 0000000000000000000000000000000000000000..29d97cd38cb6bc0ec330645f9a08473599c60e33", - "45006": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", - "45025": "index b34527fdb120103eef2edf361e0d80fde5dbea56..f3915f42a5509bdaa3983af40f3a281e2193c09f 100644", - "4623": "index 0000000000000000000000000000000000000000..6d02b56938199ff3a1efc6111396ac3c0649a045", - "5804": "index 0000000000000000000000000000000000000000..b43df0b67d646bd219a126f31d1527c637166b57", - "5818": "index 0000000000000000000000000000000000000000..e134697ed96de7afc99b8d68dc425c45ee890e4f", - "5834": "index 0000000000000000000000000000000000000000..520dd2195783d42051412afd8003903e2a60f11b", - "5967": "index 0000000000000000000000000000000000000000..c83bb8660303f6bb078e94b551ebc3cfe7b4a5bc", - "5988": "index 0000000000000000000000000000000000000000..95acf4d96138722c98745b372dda980e03e4f822", - "5996": "index 0000000000000000000000000000000000000000..eb24ce1ff24bbc76763af91c3076ace3c97e3c78", - "6319": "index 0000000000000000000000000000000000000000..cbb3912c739c3d1ce2697db53874a1d1c6673dee", - "6402": "index 0000000000000000000000000000000000000000..ff5930ec8e0d15fd1b4db50b266828876cf53a0f", - "6807": "index 0000000000000000000000000000000000000000..6aa60eb8cc68a5e34b4d670e19812c18f29fddbe", - "7214": "index 0000000000000000000000000000000000000000..35f6b6ab690515676b6df8c5703051ccc891e7e4", - "7813": "index 0000000000000000000000000000000000000000..df41d81127cd7a195da75fef17041097c857b61f", + "26802": "index 0000000000000000000000000000000000000000..e487d1f1688cb7641040f5dc237ba305732edf0d", + "26966": "index 0000000000000000000000000000000000000000..a5d005176e63f96e7c8f3b04dcc5034a7423ab08", + "26986": "index 0000000000000000000000000000000000000000..410829738931c7c444099696b9375f03a6866e76", + "2709": "index 111f99e60629e178b230948a843a341d769cad44..8b17cb62cf2bd51de18cbe34475ace37c3e47390 100644", + "27144": "index 0000000000000000000000000000000000000000..cea68389f03af12d9e4822184a1c594e53bfe6e0", + "2735": "index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..3a8b0da1b8dec0e498374591e3cb4b5de89a0498 100644", + "2751": "index 4959a42189299650ecbf542ddaf740460be187db..67627cdb93ff22f5490b9c0cd0e4726e70bcdef1 100644", + "27845": "index 0000000000000000000000000000000000000000..de1d5afee901fa16d8eb32b8f74ecbc9a7f46bfe", + "27968": "index 0000000000000000000000000000000000000000..ece9605829f12dbd1af5c814ed134d2267cce497", + "28230": "index 0000000000000000000000000000000000000000..6ae4a6372f8d08d2aaf3b7cc2ad2a947e77d0431", + "28357": "index 0000000000000000000000000000000000000000..292456d19eb32d2bd59e652718d3c197bfef3c62", + "2850": "index 7f6237ffd59c11863dbe8c6e2989873d329a4728..3565b4ff5a04cb0f65c815685ebd13c8f2c80812 100644", + "28659": "index 0000000000000000000000000000000000000000..d871a04b37942baf51bdccafdf7e3616b6d3f002", + "2867": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", + "28797": "index 0000000000000000000000000000000000000000..c7bb9437f22a47dfb866d0c40733ef6ca385d730", + "2894": "index 0000000000000000000000000000000000000000..73891afeab93d7d5681a2a010ce0e8234a234ca8", + "29134": "index 0000000000000000000000000000000000000000..1fe54d5813aa92c3bbf187db5299cf03f8da14af", + "2931": "index 0000000000000000000000000000000000000000..e1b9ee1d0054060c1975e3f177473d71f228fc7e", + "29352": "index 0000000000000000000000000000000000000000..4667021cee43158774f1301c4dc795c67d62698a", + "2946": "index 0000000000000000000000000000000000000000..de1f9bc059aa43ea270eea7878871d24ee9c4c5b", + "29568": "index 0000000000000000000000000000000000000000..73467de2d812f8aec38411dfa5fef985708d6659", + "30198": "index 0000000000000000000000000000000000000000..1f3d87d10da04f6ea5dd9a1aa184c9bcaa1509e2", + "3024": "index 0000000000000000000000000000000000000000..fd322bcd1b885cd4581cd2ad8a36503ed0a0f470", + "3045": "index 0000000000000000000000000000000000000000..24f6e3d3f50dc191edd87abb127cc68c4333c240", + "30722": "index 0000000000000000000000000000000000000000..62356cc5dedf1ddd082377eeb13293f466913b49", + "3098": "index 0000000000000000000000000000000000000000..0a25e0621df6273d549db2d2bcc72de1d6a2c621", + "31041": "index 0000000000000000000000000000000000000000..16d59d713d77c58847bb986d4d9b81d223ed110f", + "31316": "index 0000000000000000000000000000000000000000..1cc73fe508f38fca1276be72dec0e2966490055d", + "3154": "index 0000000000000000000000000000000000000000..016e73758ac4e03721035468106a746d9879a623", + "31859": "index 0000000000000000000000000000000000000000..8b5c69f61864139ab5567f0f614f57814e340b89", + "32234": "index 0000000000000000000000000000000000000000..e0291c15a18c0046d65060965a614b3013274280", + "3229": "index 0000000000000000000000000000000000000000..2f1b3c86ee2f18d2842e78bc6d3d24aa4f30ba2e", + "32422": "index 0000000000000000000000000000000000000000..092c8046462b6f22074ca72e3bf47e7cc29e4a64", + "32445": "index 0000000000000000000000000000000000000000..5dc44cacea9c050f88dba3615eb70af8d799ac66", + "32486": "index 0000000000000000000000000000000000000000..a770258aaaef5733615286ef8b72954ea5368f8e", + "32694": "index 0000000000000000000000000000000000000000..9cc532155314d6d20946dcea84feed429f1c99fb", + "32782": "index 0000000000000000000000000000000000000000..7c31310ff8a9ba013ba6e03f4231e5b85cc79a42", + "33045": "index 0000000000000000000000000000000000000000..1fc14f756a0ce4519f405093e9960c7951ff7b32", + "3310": "index 0000000000000000000000000000000000000000..a774ad9a32ae861734bc188a723cdd3d77572e5e", + "33382": "index 0000000000000000000000000000000000000000..cd8a656a8bae65933087746b4c292c136fb7261c", + "33425": "index 0000000000000000000000000000000000000000..37d12ec889a91ebafae6fe15b6d0f7448a7956ed", + "33507": "index 0000000000000000000000000000000000000000..8e9e71a3ad2e6544a23e2db7cc9ce6d1c4a41fe9", + "3380": "index 0000000000000000000000000000000000000000..6bdd4d2118c0f8a79db33a3cf75e674f60e22994", + "34218": "index 0000000000000000000000000000000000000000..07f0f8f4e9fa579c2c77ec5eea32666e3f85f6bb", + "34374": "index 0000000000000000000000000000000000000000..ac79a864271eee1d405e41ced7dd966a49edf91f", + "34467": "index 0000000000000000000000000000000000000000..38e4b34472dd55e8768aa7bb380c92637ba00753", + "34588": "index 0000000000000000000000000000000000000000..8d3f202485f4ffe51d692629f7137c7d5e82c4a4", + "34774": "index 0000000000000000000000000000000000000000..86247083585663af420a8adf3b3f9dc4de405740", + "34826": "index 0000000000000000000000000000000000000000..ced54877b242e07f0162ef444e88794d0190494b", + "34871": "index 0000000000000000000000000000000000000000..1901dc8e43caaf672abc1567db40a76bc27d63a2", + "34919": "index 0000000000000000000000000000000000000000..ed33d8efe1edbbc8f5e00af01cb54268b5411843", + "35048": "index 0000000000000000000000000000000000000000..079fbceb2cdc56d75a5d24ea0fa5f21921b323bf", + "35066": "index 0000000000000000000000000000000000000000..fe075ff0822c29ebf861bae48d6a284f54e03650", + "35096": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", + "3510": "index 0000000000000000000000000000000000000000..21e884e1710d33906f353512fd13aa4b400b59d4", + "35123": "index 0000000000000000000000000000000000000000..fdca4d75570ee78b6aa6959a972d87898cd00967", + "35577": "index 0000000000000000000000000000000000000000..584f2069b1cd0acae6f68c43851b77d85189e203", + "35614": "index 0000000000000000000000000000000000000000..36f0e0c6e278bc2e3c0457c8fd3b1a772e55e159", + "35650": "index 0000000000000000000000000000000000000000..0421feb56691ecb4d554731df02c421626b10a60", + "35781": "index 0000000000000000000000000000000000000000..c1365f8d399d21bfead0980967681c1044fbbd2d", + "35839": "index 0000000000000000000000000000000000000000..a9e247e82b8a632be696636b56316a020f3f6452", + "35985": "index 0000000000000000000000000000000000000000..de3f05b84f1d827941d01ee1e3b5e777e049ed24", + "36097": "index 0000000000000000000000000000000000000000..7ab5ac38921d82627e3a2b38a9ac582b05f6e19c", + "36568": "index 0000000000000000000000000000000000000000..2738728eb1b66f1eeb3c0145b7bf4f7fd4348b2d", + "36829": "index 0000000000000000000000000000000000000000..586e9ae2ebb0c9f750eaac000a7c4c0dd43fd584", + "37004": "index 0000000000000000000000000000000000000000..9e12d32632006fb78d805ceae4a51886ed120531", + "37372": "index 0000000000000000000000000000000000000000..7e05b762fc887eaa9e0191bd96750bc89fa2851f", + "37515": "index 0000000000000000000000000000000000000000..b7d5688f005781b5ef17c88bcb6906ce2eba956e", + "37591": "index 0000000000000000000000000000000000000000..bc150a7bd3927243e073fcf3afd5c181e3f434a6", + "37817": "index 0000000000000000000000000000000000000000..92df2fac2ca6da6bfb4b10be44571b82c17df9fe", + "38267": "index 0000000000000000000000000000000000000000..f220e1d9d29794e8420be70b65b7114c991a8279", + "38678": "index 0000000000000000000000000000000000000000..33e196000a4ae0a49bb948a0e36a8e4f32ac5532", + "38759": "index 0000000000000000000000000000000000000000..cdd845ab5bea98b8ebd56958f8c07a5d662e5e1e", + "38793": "index 0000000000000000000000000000000000000000..032adeff52587c39a1cadc5c012971dff1104aae", + "38864": "index 0000000000000000000000000000000000000000..9118f703095d3289a317064a2fd7f4633ed74412", + "39277": "index 0000000000000000000000000000000000000000..7104ed89fa1c90da1828c39c9e1d5ae377c68621", + "39495": "index 0000000000000000000000000000000000000000..ceff22020e2e6d28295423b94d5ca77e0b664c22", + "39599": "index 0000000000000000000000000000000000000000..21047c08cae897e6304a59f9e02ba5c04476b410", + "40049": "index 0000000000000000000000000000000000000000..09b364a723acb13e67cbf5bea92797068f9dc9fc", + "40074": "index 0000000000000000000000000000000000000000..ec2eb01aa3cd8a313638e0b97c62b1d074a09d04", + "40125": "index 0000000000000000000000000000000000000000..25bacbdbc14016a9dfd4d34886fe2774373296a5", + "40629": "index 0000000000000000000000000000000000000000..db09e4aae64f8c13259dcdc3362411b15b50f7e6", + "40667": "index 0000000000000000000000000000000000000000..1722410e5af193187cc736b96d52e7cab3ef0e70", + "40728": "index 0000000000000000000000000000000000000000..2f688d6e8b7cb2349b4209590fbe0887be71bb63", + "40756": "index 0000000000000000000000000000000000000000..97d73de468500c852768fe985187ca74c46a9260", + "40777": "index 0000000000000000000000000000000000000000..753814eb397c7701a59a6120a079602edc3d9b3f", + "40798": "index 0000000000000000000000000000000000000000..d776d725a4bf4d6becc9b6e42dac3f967d592711", + "40819": "index 0000000000000000000000000000000000000000..a05c567366845cd30066afcd4eab9816d41a0dab", + "40842": "index 0000000000000000000000000000000000000000..28223eaadfb7b343531ac3156fddde1254049232", + "40865": "index 0000000000000000000000000000000000000000..ea35fd5da12c1123d02e14051d3285552f1cff54", + "40888": "index 0000000000000000000000000000000000000000..d3f35e9ded321ca3b9a3bc698a8d4da6506b6e76", + "40901": "index 0000000000000000000000000000000000000000..1e899e9cbd94170bf0ae926d0c93b9a7666b7b3c", + "40920": "index 0000000000000000000000000000000000000000..d32a04def1736820342f55a92d1efade4f0f3d31", + "40933": "index 0000000000000000000000000000000000000000..521f1a8deaf127d52383d25aea39ac9c6e06003d", + "40950": "index 0000000000000000000000000000000000000000..3b552bc0b06596b49faff8cfdf68fe1e0ddb53c3", + "40973": "index 0000000000000000000000000000000000000000..a9ee1b58fd4ce1a9230a13c5fd698739e3c8e66d", + "40996": "index 0000000000000000000000000000000000000000..77ad00bf10b6c1d67ff6cbe4eb252c3c0e6fddb2", + "41029": "index 0000000000000000000000000000000000000000..a660f516b3527c8ce069cb2f9d0f6c5e96bed3eb", + "41052": "index 0000000000000000000000000000000000000000..20251a290dc2e0de0724a203b7f6af5e94076a99", + "41075": "index 0000000000000000000000000000000000000000..889f2ff7c703d8792653b6deb0aa3610fa93c10e", + "41093": "index 0000000000000000000000000000000000000000..13f667a140e05f1dede239bb5a2d58fc3a69e57d", + "41111": "index 0000000000000000000000000000000000000000..f2c21a88bff4710d8a5b12d579116bab353c2fc7", + "41129": "index 0000000000000000000000000000000000000000..35fb416a0b6981b3f4925ad9d21171407d4e4e0b", + "41142": "index 0000000000000000000000000000000000000000..0ce838f9a5f7d3885f6c95cdc15eeeff2252b2fd", + "41172": "index 0000000000000000000000000000000000000000..6002a4a8121bd81b5ed81e7a98deaffd3a9bf0ec", + "41202": "index 0000000000000000000000000000000000000000..06911c728d8fb04f9a12b3e8db72419c14ed2c8f", + "41232": "index 0000000000000000000000000000000000000000..d29ea00af78056c8d7d90a61d5b309267214490d", + "41245": "index 0000000000000000000000000000000000000000..ef029383dfac217a9a26a2ef4abc9301497ca328", + "41264": "index 0000000000000000000000000000000000000000..fc38aa225ef25e3763df23963fca18fa94eabd3f", + "41317": "index 0000000000000000000000000000000000000000..9df97e1cabc36c64d8e462a49b9b14bed75a5d53", + "41344": "index 0000000000000000000000000000000000000000..3d93d355667bf64e5ffbb42ee8dec44fedc6c88a", + "41371": "index 0000000000000000000000000000000000000000..13b0cdefffc3ccf14c63bf31ca22daca89b9aade", + "41398": "index 0000000000000000000000000000000000000000..2f52fc630264b3686f248d245a7729314f9c5f85", + "41411": "index 0000000000000000000000000000000000000000..fe44442e005da2f21182188dfad64b44d091f037", + "41434": "index 0000000000000000000000000000000000000000..f65a9f261fc1bc958baedf1a1178ea9f328aee89", + "41447": "index 0000000000000000000000000000000000000000..9693380c0615269d341dffb43bb390ae5e472ca9", + "41462": "index 0000000000000000000000000000000000000000..be7f0f574c9486c7923dd6fdb844dbff7588662f", + "41487": "index 0000000000000000000000000000000000000000..2d8be29ec09e7594c731bd0a3037a2e6dd3af07a", + "41512": "index 0000000000000000000000000000000000000000..e1e2192cdf5b6d412fecb8114969621bedae7960", + "41537": "index 0000000000000000000000000000000000000000..36db87c344ad676e86254f6b41a3794163b42ceb", + "41568": "index 0000000000000000000000000000000000000000..b40a0834f9918d699d75971c49900daa921472e4", + "41667": "index 0000000000000000000000000000000000000000..181d015ef11058fb55129744cc4ea3d20aa05306", + "41710": "index 0000000000000000000000000000000000000000..198bc973ae790ced70d41c805e19f391297d9f8b", + "41723": "index 0000000000000000000000000000000000000000..5a3d7ed9322674787b650734105b9808aa44ea58", + "41752": "index 0000000000000000000000000000000000000000..67de2e7bb2098e8b1dc0e3ea740c8cc6d97a2f78", + "41790": "index 0000000000000000000000000000000000000000..ff426cb50bb437332fd3b326634d397be735514b", + "41822": "index 0000000000000000000000000000000000000000..4e21a465b2b085403c72360cae535b2e773f3882", + "41860": "index 0000000000000000000000000000000000000000..581418bf1b98099994900547c15c2f45c41cc709", + "41873": "index 0000000000000000000000000000000000000000..e168a1b84d7532f19b9b318559dad00e2c7e981f", + "41901": "index 0000000000000000000000000000000000000000..2bce40cb490cdbb4844729eed5a17eae31622ae2", + "41946": "index 0000000000000000000000000000000000000000..2db2525ff91db1dc3e8ca11de1090c230cbf1581", + "41985": "index 0000000000000000000000000000000000000000..6c5c85197a6a07772d4071a399f1e85df8efea77", + "42082": "index 0000000000000000000000000000000000000000..9d257ffe06362e5c5f111c141dade10a460b7d30", + "42095": "index 0000000000000000000000000000000000000000..984ceac4040ee3ca3212f4082745b433f6d2baaa", + "42127": "index 0000000000000000000000000000000000000000..339ad263058c459404b39e28f1d29fba284d3b73", + "42157": "index 0000000000000000000000000000000000000000..38a71066a5fe99d76d7a00e5280c30c13f39d348", + "42187": "index 0000000000000000000000000000000000000000..7802098b6a9c56ab97f85e2921afdf3b4b5ef627", + "42214": "index 0000000000000000000000000000000000000000..b8321dff37e05e5b3df85b137df9298ca382b4eb", + "42227": "index 0000000000000000000000000000000000000000..a666c8143e84d8e10d3d165c75c5ca76f9a1f903", + "42254": "index 0000000000000000000000000000000000000000..2b98ef4138312ee99b488df55ff440d809cd9398", + "42275": "index 0000000000000000000000000000000000000000..30b7bebbacd1090d25c2dee06977ac97e68f0767", + "42296": "index 0000000000000000000000000000000000000000..ec708faf535cb42c40fdde5692174f1162a227e8", + "42317": "index 0000000000000000000000000000000000000000..9767cb7aa3e73e8e2223d6ee7c56698edcae71b9", + "42338": "index 0000000000000000000000000000000000000000..e5844f1d94a65df2833c9445954f2f844d4d7c34", + "42355": "index 0000000000000000000000000000000000000000..8d9c6cc9fbd5147c1cec630a42b81e067e998aeb", + "42376": "index 0000000000000000000000000000000000000000..c6d8af02b74f534f3c027b6438f7a14bcaadffd3", + "42403": "index 0000000000000000000000000000000000000000..f21b6d450aabd249d6ce0985cbc620be10bd1096", + "42430": "index 0000000000000000000000000000000000000000..bc7e40fa2a9cce20f8a52d8de9394ae5a723731a", + "42457": "index 0000000000000000000000000000000000000000..78838e1a5df9241b2ec0aa03112f9605c7a5f452", + "42470": "index 0000000000000000000000000000000000000000..58fdda2aea2d45f171586832f049f5d8a76de5db", + "42493": "index 0000000000000000000000000000000000000000..9623b2e99b8cad3d88fed003229866ccb2cecaa1", + "42516": "index 0000000000000000000000000000000000000000..59454fc96c76f137693fdf77b27567aeefd00f78", + "42539": "index 0000000000000000000000000000000000000000..56d313c19608bd57de1d5684ab124c8fe3f356c2", + "42562": "index 0000000000000000000000000000000000000000..99d6e62025e92a8c3435163f19fc93ffaa0e6268", + "42575": "index 0000000000000000000000000000000000000000..b76bb3356fc26b6bdbce5cd912cc4f78dbed0e4d", + "42592": "index 0000000000000000000000000000000000000000..122185bb417d3cb003331d7f22eeef32d476d008", + "42607": "index 0000000000000000000000000000000000000000..1967f167d304363b8ec3ffff47b74ff7459d21ce", + "42622": "index 0000000000000000000000000000000000000000..28ec07f7b20eafe282cd4eccf7fec36a3beeb994", + "42639": "index 0000000000000000000000000000000000000000..4fe623e27e1d35b4a249c7bec0b8f866afbdce73", + "42660": "index 0000000000000000000000000000000000000000..b8458bb58011d5bb310bdc3f07847b90cde3e057", + "42675": "index 0000000000000000000000000000000000000000..d13b8a7d07916ec128b4718eed05ba1d59a9c91e", + "42690": "index 0000000000000000000000000000000000000000..7fc56a55282e882ef8eb9052d28bb7dcf0bac77c", + "42784": "index 0000000000000000000000000000000000000000..b65c80ec4555c1807f1eff041f09a7ee06b6a93b", + "42801": "index 0000000000000000000000000000000000000000..0b8449193868f06892753f3471a8d059dc0c6990", + "42816": "index 0000000000000000000000000000000000000000..a6fba27162a6ef08f4587b39ec22a0f60f13b7aa", + "42833": "index 0000000000000000000000000000000000000000..1caa5b810ef3807e284295b6b76bec59e0af4577", + "42896": "index 0000000000000000000000000000000000000000..2dc899297e4c3da4678b55866960c08d1a109898", + "42934": "index 0000000000000000000000000000000000000000..4f37106d56bca8511c4ad6845ca0b6a78f9e10e6", + "43009": "index 0000000000000000000000000000000000000000..19fd29e19e7b96b33b6e286c39d658bc6fcefe94", + "43023": "index 0000000000000000000000000000000000000000..c9e96039ca836dac145d1527f4fac495fe8a60b2", + "43036": "index 0000000000000000000000000000000000000000..2d5cd1659573c54aa8d9d3b997b446ddc0418b15", + "43062": "index 0000000000000000000000000000000000000000..acc826f3317158e57e2de103aaf61d248f2c1f61", + "43088": "index 0000000000000000000000000000000000000000..613ad4aa9177da2737e1dda2c978d8e4e4a2187e", + "43114": "index 0000000000000000000000000000000000000000..448046680b09b770ff733cc87b1233e834334d2c", + "43135": "index 0000000000000000000000000000000000000000..370d574f5bb2d21619cc784ce821d3298ace422c", + "43148": "index 0000000000000000000000000000000000000000..99ccf6254c587b3048957b7c29d025ce458d9781", + "43180": "index 0000000000000000000000000000000000000000..b308223b2cb8c64fb4a24001231dbff318ce90bb", + "43214": "index 0000000000000000000000000000000000000000..5f58e6a525234b1fe389302f5993283b4543182c", + "43246": "index 0000000000000000000000000000000000000000..5816430460048c3293f9cbf674a2316153b09c5d", + "43296": "index 0000000000000000000000000000000000000000..0148516f57ae0222c9fcbbff7dc05965d72651ed", + "43309": "index 0000000000000000000000000000000000000000..9a0cc2702913db31aa2e95b14fba3a3b29080013", + "43346": "index 0000000000000000000000000000000000000000..bc5dab7f155d8941b26120a9045cd47c305f17b1", + "43383": "index 0000000000000000000000000000000000000000..b4b7cf41660673429c397cefd768f5950173627a", + "43420": "index 0000000000000000000000000000000000000000..6340abf8fab44fecb33b0a94855b34e069977bd7", + "43477": "index 0000000000000000000000000000000000000000..5c7c1fc6d53878fe0061aa18fc9254678e9ea186", + "43498": "index 0000000000000000000000000000000000000000..89a597b39369ce017852f7f19bba337c98c86011", + "43511": "index 0000000000000000000000000000000000000000..154fbc4f8feef2d44b8b5a4c4a1ab5968da28381", + "43531": "index 0000000000000000000000000000000000000000..df3b087cbc3758ecfebb10c51df738db943015ae", + "43555": "index 0000000000000000000000000000000000000000..308d9d9b8adc2fa94b2fede6e2ac24a89d10183e", + "43579": "index 0000000000000000000000000000000000000000..c83a2cdd2db95d2baab56673aa5359a8a90dcf21", + "43603": "index 0000000000000000000000000000000000000000..7ddcec9bba9a89f1491d68cf098f7112b122c244", + "43616": "index 0000000000000000000000000000000000000000..086c022ac44b1a057de01851799d76c5de3ff491", + "43639": "index 0000000000000000000000000000000000000000..ddcff4caa4da2eb0a4794d839a4805c895662440", + "43660": "index 0000000000000000000000000000000000000000..6cc638d8c7e640153cae3ec1943f8df77bb4c834", + "43681": "index 0000000000000000000000000000000000000000..3615c93038d920df403ab1b2e67406e044853aa5", + "43702": "index 0000000000000000000000000000000000000000..aaac913048b23b87d31f87b7c04745da0a04ce9c", + "43715": "index 0000000000000000000000000000000000000000..0ea9f01be8ec8ca0149e21c248627d4b01292fa5", + "43782": "index 0000000000000000000000000000000000000000..b932d97b59d71a417579acce5bf5dbcbabe2bbd3", + "43938": "index 0000000000000000000000000000000000000000..ea96c6cdf8a1c5c8fe9c0ecf870b93bd93850ebb", + "44029": "index 0000000000000000000000000000000000000000..76bfa0daa30a64c5275f09a48d0214d326e2eaf5", + "44112": "index 0000000000000000000000000000000000000000..58bc2e10b927ab1cdb5c0e5d44933b7b33f8ebee", + "44125": "index 0000000000000000000000000000000000000000..1583a29a01c45f7cb25ba9a04929df022faf081b", + "44144": "index 0000000000000000000000000000000000000000..db59a9d7047daf49ccbe5eb315b1af13b6ee5186", + "44167": "index 0000000000000000000000000000000000000000..14a923642567c5cb9962bca98ee8bbfe6ae140e9", + "44190": "index 0000000000000000000000000000000000000000..7a6696bc3a66a596b6f1e7ba177fc1f28cc6eea7", + "44213": "index 0000000000000000000000000000000000000000..087abd8fd50ecfc71e1e3323a28615b8acf41639", + "44226": "index 0000000000000000000000000000000000000000..7cda5e6fd3890d30e589b29026bf64c4ef316a57", + "44248": "index 0000000000000000000000000000000000000000..24998928a3e88478516785c9bcc3404a616f1df3", + "44274": "index 0000000000000000000000000000000000000000..c5797a6aba6551a2599e58f122e907ef58a7c1a4", + "44301": "index 0000000000000000000000000000000000000000..7f5f581d28b5da348a5107aa9d269caacd5d2a7a", + "44327": "index 0000000000000000000000000000000000000000..ccf22fff42892173484a69fdbfe6f3488fe71185", + "44340": "index 0000000000000000000000000000000000000000..3e3f135dc779c27c9a69b25be33bfb493b4a6113", + "44396": "index 0000000000000000000000000000000000000000..d0eda8e86b877b934442555bb078f4026f0ad72a", + "44452": "index 0000000000000000000000000000000000000000..12d5ce0f8ea0e3c1e362c5232f8cfe2fb5077b31", + "44498": "index 0000000000000000000000000000000000000000..4332f9599e15231c453d3183681b783d27916be8", + "44544": "index 0000000000000000000000000000000000000000..20aa2e29e87e68761a498b3f5a61ab9d33465d11", + "44557": "index 0000000000000000000000000000000000000000..85613cc2301ab1120253ecbe14439aca817b513b", + "44584": "index 0000000000000000000000000000000000000000..9f243570638d3596338e6e8f73dcd2b63d61164e", + "44615": "index 0000000000000000000000000000000000000000..de85ce201fee50825f9d88a601a433993c910f1d", + "44647": "index 0000000000000000000000000000000000000000..4308a8fdab55655ed353002c09f760995b0d93f7", + "44678": "index 0000000000000000000000000000000000000000..5e4b436554d44d10a0594c915abc75367e05dc12", + "44694": "index 0000000000000000000000000000000000000000..11f4c37aaccefb2621914455a367d9034cecec5a", + "44707": "index 0000000000000000000000000000000000000000..cb967817da26b74f25e78ae679a8bd77089f06ac", + "44727": "index 0000000000000000000000000000000000000000..78014828c62b5e950dcc539c6119c9802e3f5992", + "44747": "index 0000000000000000000000000000000000000000..a1c4e380e3909bdcbab967a0d075bba5dccac7d9", + "44771": "index 0000000000000000000000000000000000000000..9e50ac1bb7864f42344ccf2af6e65edfda857729", + "44795": "index 0000000000000000000000000000000000000000..7e1cd12b92cbdb43d1dff2b119b07bb2af780475", + "44808": "index 0000000000000000000000000000000000000000..3560553d0867a0e586d93ef16c972c349fc992a9", + "44828": "index 0000000000000000000000000000000000000000..2fe15b1448b3137fe910b399543ac52c482f80cc", + "45026": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", + "45046": "index 0000000000000000000000000000000000000000..29d97cd38cb6bc0ec330645f9a08473599c60e33", + "45070": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", + "45089": "index b34527fdb120103eef2edf361e0d80fde5dbea56..a548c487dacea5f4dfcd94be73f8ce73a87305bf 100644", + "4625": "index 0000000000000000000000000000000000000000..6d02b56938199ff3a1efc6111396ac3c0649a045", + "5806": "index 0000000000000000000000000000000000000000..b43df0b67d646bd219a126f31d1527c637166b57", + "5820": "index 0000000000000000000000000000000000000000..e134697ed96de7afc99b8d68dc425c45ee890e4f", + "5836": "index 0000000000000000000000000000000000000000..520dd2195783d42051412afd8003903e2a60f11b", + "5969": "index 0000000000000000000000000000000000000000..c83bb8660303f6bb078e94b551ebc3cfe7b4a5bc", + "5990": "index 0000000000000000000000000000000000000000..95acf4d96138722c98745b372dda980e03e4f822", + "5998": "index 0000000000000000000000000000000000000000..eb24ce1ff24bbc76763af91c3076ace3c97e3c78", + "6321": "index 0000000000000000000000000000000000000000..cbb3912c739c3d1ce2697db53874a1d1c6673dee", + "6404": "index 0000000000000000000000000000000000000000..ff5930ec8e0d15fd1b4db50b266828876cf53a0f", + "6809": "index 0000000000000000000000000000000000000000..6aa60eb8cc68a5e34b4d670e19812c18f29fddbe", + "7216": "index 0000000000000000000000000000000000000000..35f6b6ab690515676b6df8c5703051ccc891e7e4", + "7815": "index 0000000000000000000000000000000000000000..df41d81127cd7a195da75fef17041097c857b61f", "796": "index 068d8d22476f1aaec42423402ee64ef6f30db657..70c248234e48bce2dc48587502fb66315cf377cc 100644", "809": "index a5248cabd280a04095457e1000f0e556bc10f74f..64cb3f55358d336c84c19b6c326984bd56e1fcc2 100644", - "8129": "index 0000000000000000000000000000000000000000..f7157e6bde7631d6ad76ebd9648866bee726b751", + "8131": "index 0000000000000000000000000000000000000000..f7157e6bde7631d6ad76ebd9648866bee726b751", "825": "index 0000000000000000000000000000000000000000..d3155d34977b32e3d41350c03d4c4ee6a1f0f126", - "8444": "index 0000000000000000000000000000000000000000..74ee18d383784e4be7b2f7e89dc33a607314e1ec", - "8459": "index 0000000000000000000000000000000000000000..d37be58038a7184e61df8aa64bab5b6535937958", + "8446": "index 0000000000000000000000000000000000000000..74ee18d383784e4be7b2f7e89dc33a607314e1ec", + "8461": "index 0000000000000000000000000000000000000000..d37be58038a7184e61df8aa64bab5b6535937958", "848": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "8572": "index 0000000000000000000000000000000000000000..3a03e583346c1c4a613bfb404dd6ad01e26dd23a", - "8593": "index 0000000000000000000000000000000000000000..a74278d02fd6eff0c5cb4d5f4db041216a6529d7", - "8726": "index 0000000000000000000000000000000000000000..41aa0341b8a2b27b498572499c9d2735483516a8", + "8574": "index 0000000000000000000000000000000000000000..3a03e583346c1c4a613bfb404dd6ad01e26dd23a", + "8595": "index 0000000000000000000000000000000000000000..a74278d02fd6eff0c5cb4d5f4db041216a6529d7", + "8728": "index 0000000000000000000000000000000000000000..41aa0341b8a2b27b498572499c9d2735483516a8", "875": "index 0000000000000000000000000000000000000000..5fc9356268f64ad8638faa490f40643341120ee0", - "8753": "index 0000000000000000000000000000000000000000..8a2524b3cd0fe61662a9c86ec74de7b99d4f6e10", - "8857": "index 0000000000000000000000000000000000000000..be8c1f62796554b8cf785d0db546aa6bbb5d9127", + "8755": "index 0000000000000000000000000000000000000000..8a2524b3cd0fe61662a9c86ec74de7b99d4f6e10", + "8859": "index 0000000000000000000000000000000000000000..be8c1f62796554b8cf785d0db546aa6bbb5d9127", "890": "index 0000000000000000000000000000000000000000..bb3188f26ead88cdb6afeea1c182d450e4af8296", - "9034": "index 0000000000000000000000000000000000000000..c17b764ee906620d7b949dee459dace255860b9c", - "9428": "index 0000000000000000000000000000000000000000..4485d6da3454cfd080a4c277e84ed5cbf16d39d6", + "9036": "index 0000000000000000000000000000000000000000..c17b764ee906620d7b949dee459dace255860b9c", + "9430": "index 0000000000000000000000000000000000000000..4485d6da3454cfd080a4c277e84ed5cbf16d39d6", "993": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "9947": "index 0000000000000000000000000000000000000000..1714b9b050a0f3cccbe3fc8690f35b2fde61c334" + "9949": "index 0000000000000000000000000000000000000000..1714b9b050a0f3cccbe3fc8690f35b2fde61c334" } }, "0002-Add-crypto-backends.patch": { - "patchSHA256": "c3f1825b5f432373d970e7718d0a41635c66ed8fbddb0fc1dac2004f5d4c86a6", + "patchSHA256": "d8e389c8945c9523322015f002a60e23562b2caee802a170e52053832eb8a398", "indexLines": { "1059": "index 71052159b6e4f53d2f1dfbc4fca1a4bfa3f9e0f1..6e05ef51f89c17a934da1776b07ea4f0fe037fb6 100644", "1072": "index fa445925b7c3740d9d694f55053c68cf679f58dc..248be5160833c1edc79a20382299f16ab1b9bab7 100644", @@ -467,7 +467,7 @@ "3145": "index d12cc7586c45cc6b3737c06e66d36f6f7167f30f..1b0ef848bf8f7a2fb400d01c03f7d16939db7743 100644", "3176": "index f1287887ff5e250bd9980f146d436e1384e181a4..a6db88d7200e228660e541d095b4cabd40955915 100644", "3213": "index 403ff2881f4b685b966f7660dc5ccfc9fb4580e4..9cf1efbbeed819afe3143819bee7110f60ddd843 100644", - "3275": "index d3ee1f0daec0960c4a758367698e611380e0b96c..712aee93fcc176c61cb69073f5f973e829cfab7a 100644", + "3275": "index d3ee1f0daec0960c4a758367698e611380e0b96c..11a6c93676e9bd9aa04448f016ea5dc92ee6074c 100644", "335": "index 43ac003c7907c7d006ebd57a17cc34a2342e9d59..e55b825598d84b70da84cabd8137f4b0cc8f0aba 100644", "3592": "index 0a2fc4edf1118312271780d36466feccba80ec6c..9c27ff51b27a4fd02ef27f79466724dcd28d8d3a 100644", "3703": "index f0fd6a4993a8e63aec2e21aacabb7cfa7d579a2d..7b5b3ba7bbac09b87794ac6693039d0009eb5f61 100644", From d9594650dd24a15d04a5242c498c8c658aafea8a Mon Sep 17 00:00:00 2001 From: George Adams Date: Wed, 28 Oct 2026 13:07:49 +0000 Subject: [PATCH 2/4] Use OpenSSL Go 1.27 support-branch external-mu fix Pin the backport from go-crypto-openssl#109 instead of mainline #108. Regenerate vendor patch 0001 and its index, removing unrelated mainline-only native-loader changes from this release backport. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- cryptobackend/go.mod | 2 +- cryptobackend/go.sum | 2 + .../0001-Vendor-external-dependencies.patch | 103 +-- patches/index.json | 740 +++++++++--------- 4 files changed, 415 insertions(+), 432 deletions(-) diff --git a/cryptobackend/go.mod b/cryptobackend/go.mod index 89ab3c2a598..b3186bdd892 100644 --- a/cryptobackend/go.mod +++ b/cryptobackend/go.mod @@ -4,7 +4,7 @@ go 1.26 require ( github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7 - github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a + github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 ) diff --git a/cryptobackend/go.sum b/cryptobackend/go.sum index 1712e956f49..ff43fa061e8 100644 --- a/cryptobackend/go.sum +++ b/cryptobackend/go.sum @@ -4,6 +4,8 @@ github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03 h1:p github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a h1:fJCtVIb8oAV7g14Tlwv1fDcH/8tWSQcqrkqeO7aAzIU= github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f h1:pmI5PKBukUxCRCmLShXyWqxYaMDU5zkzzW1MNRREvig= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 h1:QmorYKlMOWwpmgiFuXU/kQQY+qkC0V/3BvdZm+xR4I8= github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528/go.mod h1:a1Z07CJIuWa8WT/pzFIGNTTKS96s8o1B1TPOziAHUxw= golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 h1:ABD+jVg0H4Hwu2sGcUtKeb3T8mlS+jS3uWrkTAPcXjs= diff --git a/patches/0001-Vendor-external-dependencies.patch b/patches/0001-Vendor-external-dependencies.patch index 45db89ab00d..b9e46ce71cf 100644 --- a/patches/0001-Vendor-external-dependencies.patch +++ b/patches/0001-Vendor-external-dependencies.patch @@ -35,7 +35,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result src/cmd/vendor/modules.txt | 11 + src/crypto/deps_ignore.go | 40 + src/go.mod | 14 +- - src/go.sum | 8 + + src/go.sum | 10 + src/go/build/deps_test.go | 55 +- src/go/build/vendor_test.go | 5 + .../microsoft/go-crypto-darwin/LICENSE | 21 + @@ -123,10 +123,10 @@ Use a 'go' that was recently built by the current branch to ensure stable result .../internal/fakecgo/go_setenv.go | 20 + .../internal/fakecgo/go_util.go | 40 + .../internal/fakecgo/iscgo.go | 21 + - .../internal/fakecgo/libcgo.go | 39 + - .../internal/fakecgo/libcgo_darwin.go | 39 + - .../internal/fakecgo/libcgo_freebsd.go | 29 + - .../internal/fakecgo/libcgo_linux.go | 29 + + .../internal/fakecgo/libcgo.go | 45 + + .../internal/fakecgo/libcgo_darwin.go | 32 + + .../internal/fakecgo/libcgo_freebsd.go | 22 + + .../internal/fakecgo/libcgo_linux.go | 22 + .../internal/fakecgo/linux.go | 191 ++ .../internal/fakecgo/setenv.go | 21 + .../internal/fakecgo/threadentry_amd64.go | 17 + @@ -218,7 +218,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result .../go-crypto-openssl/openssl/zaes.go | 87 + .../go-crypto-openssl/osslsetup/fips.go | 115 + .../go-crypto-openssl/osslsetup/init.go | 180 + - .../osslsetup/init_cgo_unix.go | 46 + + .../osslsetup/init_cgo_unix.go | 40 + .../osslsetup/init_nocgo_unix.go | 39 + .../osslsetup/init_windows.go | 42 + .../go-crypto-openssl/osslsetup/osslsetup.go | 123 + @@ -403,7 +403,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result .../go/cryptobackend/tls13/tls13_openssl.go | 18 + .../go/cryptobackend/tls13/tls13_windows.go | 14 + src/vendor/modules.txt | 54 + - 395 files changed, 39620 insertions(+), 11 deletions(-) + 395 files changed, 39601 insertions(+), 11 deletions(-) create mode 100644 src/cmd/internal/telemetry/counter/deps_ignore.go create mode 100644 src/cmd/vendor/github.com/microsoft/go-infra/telemetry/LICENSE create mode 100644 src/cmd/vendor/github.com/microsoft/go-infra/telemetry/README.md @@ -2706,7 +2706,7 @@ index 0000000000000000000000000000000000000000..d4671e1584dfa89d9adb448e8774ef30 +// This file is here just to declare cryptobackend dependencies. +// This allows tracking their versions in a single patch file. diff --git a/src/go.mod b/src/go.mod -index 111f99e60629e178b230948a843a341d769cad44..8b17cb62cf2bd51de18cbe34475ace37c3e47390 100644 +index 111f99e60629e178b230948a843a341d769cad44..8845513b69680b991f74c3697880a074eaf4f3a1 100644 --- a/src/go.mod +++ b/src/go.mod @@ -3,11 +3,17 @@ module std @@ -2724,7 +2724,7 @@ index 111f99e60629e178b230948a843a341d769cad44..8b17cb62cf2bd51de18cbe34475ace37 require ( - golang.org/x/sys v0.45.0 // indirect - golang.org/x/text v0.37.0 // indirect -+ github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a ++ github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f + github.com/microsoft/go/cryptobackend v0.0.0 + golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 + golang.org/x/net v0.55.1-0.20260731170536-c1d18010be90 @@ -2732,16 +2732,18 @@ index 111f99e60629e178b230948a843a341d769cad44..8b17cb62cf2bd51de18cbe34475ace37 + +replace github.com/microsoft/go/cryptobackend => ../../cryptobackend diff --git a/src/go.sum b/src/go.sum -index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..3a8b0da1b8dec0e498374591e3cb4b5de89a0498 100644 +index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..d840be999d02fcf0a10a50e06c62a961e843957b 100644 --- a/src/go.sum +++ b/src/go.sum -@@ -1,3 +1,11 @@ +@@ -1,3 +1,13 @@ +github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7 h1:KqCuZFj0Vtzr+BYP7g4CiIuyoaOdIs+qRrLQiznTIJ4= +github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7/go.mod h1:Qk7P66UNeurLdefRFjOLOra7dGK2KDwI7zV19wUqNSc= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03 h1:pHCpigVqj9DspcInT+XANblHy9d/Uwsu1cayD8hqAas= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a h1:fJCtVIb8oAV7g14Tlwv1fDcH/8tWSQcqrkqeO7aAzIU= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= ++github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f h1:pmI5PKBukUxCRCmLShXyWqxYaMDU5zkzzW1MNRREvig= ++github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= +github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 h1:QmorYKlMOWwpmgiFuXU/kQQY+qkC0V/3BvdZm+xR4I8= +github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528/go.mod h1:a1Z07CJIuWa8WT/pzFIGNTTKS96s8o1B1TPOziAHUxw= golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 h1:ABD+jVg0H4Hwu2sGcUtKeb3T8mlS+jS3uWrkTAPcXjs= @@ -14137,7 +14139,7 @@ index 0000000000000000000000000000000000000000..e3c8afb0d7f7ded12722940ef037e253 + RET diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_ppc64le.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_ppc64le.s new file mode 100644 -index 0000000000000000000000000000000000000000..c53db81a6e955d9d3ec0ed5e6807e924571185d8 +index 0000000000000000000000000000000000000000..75cc74fb4770681000ed13d32ca1b331199b9cee --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_ppc64le.s @@ -0,0 +1,29 @@ @@ -14157,7 +14159,7 @@ index 0000000000000000000000000000000000000000..c53db81a6e955d9d3ec0ed5e6807e924 +// Saves C callee-saved registers and calls cgocallback with three arguments. +// fn is the PC of a func(a unsafe.Pointer) function. +TEXT crosscall2(SB), NOSPLIT|NOFRAME, $0 -+ STACK_AND_SAVE_HOST_TO_GO_ABI(FIXED_FRAME) ++ STACK_AND_SAVE_HOST_TO_GO_ABI(32) + MOVD R2, 24(R1) + + MOVD R3, FIXED_FRAME+0(R1) // fn unsafe.Pointer @@ -14168,7 +14170,7 @@ index 0000000000000000000000000000000000000000..c53db81a6e955d9d3ec0ed5e6807e924 + BL runtime·cgocallback(SB) + + MOVD 24(R1), R2 -+ UNSTACK_AND_RESTORE_GO_TO_HOST_ABI(FIXED_FRAME) ++ UNSTACK_AND_RESTORE_GO_TO_HOST_ABI(32) + RET diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_riscv64.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/asm_riscv64.s new file mode 100644 @@ -14399,12 +14401,12 @@ index 0000000000000000000000000000000000000000..17c6f83475ce5edb6a8607ed6f2da22e +func call5(fn, a1, a2, a3, a4, a5 uintptr) uintptr diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/fakecgo.lock b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/fakecgo.lock new file mode 100644 -index 0000000000000000000000000000000000000000..3e25bb3e410002a80142926be7b88517ce729482 +index 0000000000000000000000000000000000000000..48b456fc9e36869061df2c713bc2eadffb758cab --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/fakecgo.lock @@ -0,0 +1,3 @@ +{ -+ "commit_hash": "715acd0097ead4df0990a67b0eeb049cde407489" ++ "commit_hash": "2c0ba9efcf01b5f081d9d0d0735efbaee646bf93" +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/freebsd.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/freebsd.go new file mode 100644 @@ -14898,10 +14900,10 @@ index 0000000000000000000000000000000000000000..eb8ec0e7f94b9944faf2914701b88e71 +var _iscgo bool = true diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo.go new file mode 100644 -index 0000000000000000000000000000000000000000..9f29f2a16a955f3066e3279532215dcb982f2c3a +index 0000000000000000000000000000000000000000..5010a4e9f8b1c05a47b98a903d06a96131df00cc --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo.go -@@ -0,0 +1,39 @@ +@@ -0,0 +1,45 @@ +// Code generated by update_tool.go from ebitengine/purego; DO NOT EDIT. + +// SPDX-License-Identifier: Apache-2.0 @@ -14929,6 +14931,12 @@ index 0000000000000000000000000000000000000000..9f29f2a16a955f3066e3279532215dcb + +type sighow int32 + ++const ( ++ SIG_BLOCK sighow = 0 ++ SIG_UNBLOCK sighow = 1 ++ SIG_SETMASK sighow = 2 ++) ++ +type G struct { + _ structs.HostLayout + stacklo uintptr @@ -14943,10 +14951,10 @@ index 0000000000000000000000000000000000000000..9f29f2a16a955f3066e3279532215dcb +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_darwin.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_darwin.go new file mode 100644 -index 0000000000000000000000000000000000000000..f577fcc14503be33785b0943abe0ea58663adc63 +index 0000000000000000000000000000000000000000..fb739cc23fc0206695eaaed950f7bb0478ea9072 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_darwin.go -@@ -0,0 +1,39 @@ +@@ -0,0 +1,32 @@ +// Code generated by update_tool.go from ebitengine/purego; DO NOT EDIT. + +// SPDX-License-Identifier: Apache-2.0 @@ -14976,22 +14984,15 @@ index 0000000000000000000000000000000000000000..f577fcc14503be33785b0943abe0ea58 + PTHREAD_MUTEX_INITIALIZER = pthread_mutex_t{sig: 0x32AAABA7} +) + -+// Source: https://github.com/apple/darwin-xnu/blob/2ff845c2e033bd0ff64b5b6aa6063a1f8f65aa32/bsd/sys/signal.h#L488 -+const ( -+ SIG_BLOCK sighow = 1 -+ SIG_UNBLOCK sighow = 2 -+ SIG_SETMASK sighow = 3 -+) -+ +type stack_t struct { + /* not implemented */ +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_freebsd.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_freebsd.go new file mode 100644 -index 0000000000000000000000000000000000000000..9ce8569c2b61c5cec35b1fe93288334635219f99 +index 0000000000000000000000000000000000000000..d7cc9f31a982556da088f1c2ed5657d400e64f17 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_freebsd.go -@@ -0,0 +1,29 @@ +@@ -0,0 +1,22 @@ +// Code generated by update_tool.go from ebitengine/purego; DO NOT EDIT. + +// SPDX-License-Identifier: Apache-2.0 @@ -15011,22 +15012,15 @@ index 0000000000000000000000000000000000000000..9ce8569c2b61c5cec35b1fe932883346 + PTHREAD_MUTEX_INITIALIZER = pthread_mutex_t(0) +) + -+// Source: https://github.com/freebsd/freebsd-src/blob/f84cdc2584305f8b656ce3f3746868c4a58a9a82/sys/sys/signal.h#L470 -+const ( -+ SIG_BLOCK sighow = 1 -+ SIG_UNBLOCK sighow = 2 -+ SIG_SETMASK sighow = 3 -+) -+ +type stack_t struct { + /* not implemented */ +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_linux.go b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_linux.go new file mode 100644 -index 0000000000000000000000000000000000000000..e995ac29a2e66718b9d1943b699230c9ba50558c +index 0000000000000000000000000000000000000000..ace87e2201bfbac80710c615ab275104dd3f298b --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/libcgo_linux.go -@@ -0,0 +1,29 @@ +@@ -0,0 +1,22 @@ +// Code generated by update_tool.go from ebitengine/purego; DO NOT EDIT. + +// SPDX-License-Identifier: Apache-2.0 @@ -15046,13 +15040,6 @@ index 0000000000000000000000000000000000000000..e995ac29a2e66718b9d1943b699230c9 + PTHREAD_MUTEX_INITIALIZER = pthread_mutex_t{} +) + -+// Source: https://github.com/torvalds/linux/blob/0fcb05b72344f40806cbe810de8872f1698bf053/include/uapi/asm-generic/signal-defs.h#L71 -+const ( -+ SIG_BLOCK sighow = 0 -+ SIG_UNBLOCK sighow = 1 -+ SIG_SETMASK sighow = 2 -+) -+ +type stack_t struct { + /* not implemented */ +} @@ -17344,7 +17331,7 @@ index 0000000000000000000000000000000000000000..ab4e0d77cf70d0de28e7469c71d67ebc +var pthread_attr_destroyABI0 = uintptr(unsafe.Pointer(&_pthread_attr_destroy)) diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_darwin.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_darwin.s new file mode 100644 -index 0000000000000000000000000000000000000000..9038f8394965e845d4458a288e980209649586a8 +index 0000000000000000000000000000000000000000..4f1a826d91559944723c58eac30bf6b788eabf61 --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_darwin.s @@ -0,0 +1,21 @@ @@ -17355,7 +17342,7 @@ index 0000000000000000000000000000000000000000..9038f8394965e845d4458a288e980209 +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2022 The Ebitengine Authors + -+//go:build !cgo ++//go:build !cgo && darwin + +#include "textflag.h" + @@ -17371,7 +17358,7 @@ index 0000000000000000000000000000000000000000..9038f8394965e845d4458a288e980209 + JMP purego_pthread_attr_setstacksize(SB) diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_freebsd.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_freebsd.s new file mode 100644 -index 0000000000000000000000000000000000000000..0e0dbfaaed15dd6909817b0b2c5fc2670cd6f6d8 +index 0000000000000000000000000000000000000000..4b3fabea793ccdc88c0af5847bbb65952f36384c --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_freebsd.s @@ -0,0 +1,18 @@ @@ -17382,7 +17369,7 @@ index 0000000000000000000000000000000000000000..0e0dbfaaed15dd6909817b0b2c5fc267 +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2022 The Ebitengine Authors + -+//go:build !cgo ++//go:build !cgo && freebsd + +#include "textflag.h" + @@ -17395,7 +17382,7 @@ index 0000000000000000000000000000000000000000..0e0dbfaaed15dd6909817b0b2c5fc267 + JMP purego_pthread_attr_destroy(SB) diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_linux.s b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_linux.s new file mode 100644 -index 0000000000000000000000000000000000000000..56c3409db316d2b42c7a90f69a9480338c891ce7 +index 0000000000000000000000000000000000000000..5966833c5cc97215c85f1adf5124821091c7207f --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/internal/fakecgo/ztrampolines_linux.s @@ -0,0 +1,48 @@ @@ -17406,7 +17393,7 @@ index 0000000000000000000000000000000000000000..56c3409db316d2b42c7a90f69a948033 +// SPDX-License-Identifier: Apache-2.0 +// SPDX-FileCopyrightText: 2022 The Ebitengine Authors + -+//go:build !cgo && !ppc64le ++//go:build !cgo && (linux && !ppc64le) + +#include "textflag.h" + @@ -34771,10 +34758,10 @@ index 0000000000000000000000000000000000000000..8d3f202485f4ffe51d692629f7137c7d +} diff --git a/src/vendor/github.com/microsoft/go-crypto-openssl/osslsetup/init_cgo_unix.go b/src/vendor/github.com/microsoft/go-crypto-openssl/osslsetup/init_cgo_unix.go new file mode 100644 -index 0000000000000000000000000000000000000000..86247083585663af420a8adf3b3f9dc4de405740 +index 0000000000000000000000000000000000000000..fa68610fe2ca600de6a304365343739f9c0a68ee --- /dev/null +++ b/src/vendor/github.com/microsoft/go-crypto-openssl/osslsetup/init_cgo_unix.go -@@ -0,0 +1,46 @@ +@@ -0,0 +1,40 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + @@ -34788,16 +34775,12 @@ index 0000000000000000000000000000000000000000..86247083585663af420a8adf3b3f9dc4 +import "C" +import ( + "errors" -+ "runtime" + "unsafe" +) + +func dlopen(file string) (handle unsafe.Pointer, err error) { + cv := C.CString(file) + defer C.free(unsafe.Pointer(cv)) -+ // dlerror is local to the thread that called dlopen. -+ runtime.LockOSThread() -+ defer runtime.UnlockOSThread() + handle = C.dlopen(cv, C.RTLD_LAZY|C.RTLD_LOCAL) + if handle == nil { + errstr := C.GoString(C.dlerror()) @@ -34813,8 +34796,6 @@ index 0000000000000000000000000000000000000000..86247083585663af420a8adf3b3f9dc4 +} + +func dlclose(handle unsafe.Pointer) error { -+ runtime.LockOSThread() -+ defer runtime.UnlockOSThread() + if C.dlclose(handle) != 0 { + errstr := C.GoString(C.dlerror()) + return errors.New("openssl: can't close libcrypto: " + errstr) @@ -45086,7 +45067,7 @@ index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433 + panic("cryptobackend: not available") +} diff --git a/src/vendor/modules.txt b/src/vendor/modules.txt -index b34527fdb120103eef2edf361e0d80fde5dbea56..a548c487dacea5f4dfcd94be73f8ce73a87305bf 100644 +index b34527fdb120103eef2edf361e0d80fde5dbea56..5bc0a45508d8144d7169d7b4e4fec1a1ceb9edd3 100644 --- a/src/vendor/modules.txt +++ b/src/vendor/modules.txt @@ -1,3 +1,56 @@ @@ -45098,7 +45079,7 @@ index b34527fdb120103eef2edf361e0d80fde5dbea56..a548c487dacea5f4dfcd94be73f8ce73 +github.com/microsoft/go-crypto-darwin/internal/security +github.com/microsoft/go-crypto-darwin/internal/xsyscall +github.com/microsoft/go-crypto-darwin/xcrypto -+# github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a ++# github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f +## explicit; go 1.26 +github.com/microsoft/go-crypto-openssl/bbig +github.com/microsoft/go-crypto-openssl/internal/fakecgo diff --git a/patches/index.json b/patches/index.json index 70d039c9ed9..29e916104df 100644 --- a/patches/index.json +++ b/patches/index.json @@ -1,402 +1,402 @@ { "0001-Vendor-external-dependencies.patch": { - "patchSHA256": "185ac8d56254e0b7cc5a0699d3d55ad9f75f32138a326d8e338a05c3d905c70f", + "patchSHA256": "25d189832bc67226b854bd813097867d813f07c28e79ffa8e653cf371c3fbb73", "indexLines": { - "10006": "index 0000000000000000000000000000000000000000..2ebd19ef9dbe388bdf81a83661fe66e77809e9bb", - "10077": "index 0000000000000000000000000000000000000000..630fd6718f47a6149bd03d1c180307b585b8d6d8", - "10175": "index 0000000000000000000000000000000000000000..4ee4fba6afce2701e28f4b4c61c1d86e99838546", - "10195": "index 0000000000000000000000000000000000000000..5f005eda956f2c7708fccb209526eaa0cdff1f5c", + "10008": "index 0000000000000000000000000000000000000000..2ebd19ef9dbe388bdf81a83661fe66e77809e9bb", + "10079": "index 0000000000000000000000000000000000000000..630fd6718f47a6149bd03d1c180307b585b8d6d8", + "10177": "index 0000000000000000000000000000000000000000..4ee4fba6afce2701e28f4b4c61c1d86e99838546", + "10197": "index 0000000000000000000000000000000000000000..5f005eda956f2c7708fccb209526eaa0cdff1f5c", "1020": "index 0000000000000000000000000000000000000000..044268a046a54d1cbe6ed8ca3a1f6d76f18131e1", - "10353": "index 0000000000000000000000000000000000000000..865e22ab6a3dda6e4b872c196856ec708c01214c", + "10355": "index 0000000000000000000000000000000000000000..865e22ab6a3dda6e4b872c196856ec708c01214c", "1037": "index 0000000000000000000000000000000000000000..69cc05c09abb48a90eab905cad22a0fe07416ed0", - "10375": "index 0000000000000000000000000000000000000000..b0ad6c0aeaff09c77a4cbc24730b41a8c2122487", - "10469": "index 0000000000000000000000000000000000000000..d4c550b90fafae8c732bab5fce7ff8a6a6ecbd9b", - "10589": "index 0000000000000000000000000000000000000000..c27d6db4fe472a7cd606bc7b8a2b520bbd60e302", - "10706": "index 0000000000000000000000000000000000000000..b14fc4ddb1c235df8241efb80ab7e209ca8340d8", - "10751": "index 0000000000000000000000000000000000000000..d59db1be807ac5c3115d60be9c89509ebc8a46fc", - "10903": "index 0000000000000000000000000000000000000000..82d68bfabe9c623fdd06fe5edfdfa23ae5105571", - "11063": "index 0000000000000000000000000000000000000000..316ecba6792d47a7e95980a4a8495e6852542d96", - "11193": "index 0000000000000000000000000000000000000000..a085303b10ac0048c4274d62826ade125f02f6b9", + "10377": "index 0000000000000000000000000000000000000000..b0ad6c0aeaff09c77a4cbc24730b41a8c2122487", + "10471": "index 0000000000000000000000000000000000000000..d4c550b90fafae8c732bab5fce7ff8a6a6ecbd9b", + "10591": "index 0000000000000000000000000000000000000000..c27d6db4fe472a7cd606bc7b8a2b520bbd60e302", + "10708": "index 0000000000000000000000000000000000000000..b14fc4ddb1c235df8241efb80ab7e209ca8340d8", + "10753": "index 0000000000000000000000000000000000000000..d59db1be807ac5c3115d60be9c89509ebc8a46fc", + "10905": "index 0000000000000000000000000000000000000000..82d68bfabe9c623fdd06fe5edfdfa23ae5105571", + "11065": "index 0000000000000000000000000000000000000000..316ecba6792d47a7e95980a4a8495e6852542d96", + "11195": "index 0000000000000000000000000000000000000000..a085303b10ac0048c4274d62826ade125f02f6b9", "1127": "index 0000000000000000000000000000000000000000..808caafd45e383b2d9d6ccc782cb2050d4485573", - "11538": "index 0000000000000000000000000000000000000000..dd7914aa55466a028850a1d3314cdcf09cf062ba", - "11764": "index 0000000000000000000000000000000000000000..3a3f76b9fd04530e0a40d5e02ee1df404f849cc3", + "11540": "index 0000000000000000000000000000000000000000..dd7914aa55466a028850a1d3314cdcf09cf062ba", + "11766": "index 0000000000000000000000000000000000000000..3a3f76b9fd04530e0a40d5e02ee1df404f849cc3", "1204": "index 0000000000000000000000000000000000000000..2e96890f60b871e393788fb3c327e65933cdba36", - "12105": "index 0000000000000000000000000000000000000000..0fb329f88cdb628a6f2cd40addec4bb103ae93af", + "12107": "index 0000000000000000000000000000000000000000..0fb329f88cdb628a6f2cd40addec4bb103ae93af", "1222": "index 0000000000000000000000000000000000000000..b54a026b0fe540b8eab92035ce9b5792953e86c3", - "12222": "index 0000000000000000000000000000000000000000..ffdb2562329db84150cbe20514084931c02fb845", - "12347": "index 0000000000000000000000000000000000000000..66039cc42794e1fd1e3cabd7a691dc21b4247ebf", - "12641": "index 0000000000000000000000000000000000000000..b5131703afdbcc4491383efd2c30091475e97132", - "12908": "index 0000000000000000000000000000000000000000..ce9bf09c0103542688d1b58f34ae8a3e9d336113", - "12990": "index 0000000000000000000000000000000000000000..a874a6d1840fd6ef006e083b44b065d863a23965", - "13022": "index 0000000000000000000000000000000000000000..01258b7f65a2631ccf45c695c36525d10ca3e8f3", - "13109": "index 0000000000000000000000000000000000000000..8e25affa681753d672d612bfb42893a6aea8dbb2", - "13323": "index 0000000000000000000000000000000000000000..48ea6616b5b8581df3401872996cecf1f8b08a0d", - "13350": "index 0000000000000000000000000000000000000000..32ce383bd966c2f7ef8466affe782d6530b4b40b", - "13396": "index 0000000000000000000000000000000000000000..6bb31c929849a8ed7803786573015d7a3d14284d", - "13503": "index 0000000000000000000000000000000000000000..4957e129eae27e119641e8086bbfc527689ee277", - "13550": "index 0000000000000000000000000000000000000000..3752c54045960bfaf0d92011125fedfb54fa37fb", - "13618": "index 0000000000000000000000000000000000000000..4a6086502ee07b6a2ea1c8ca687612055eb22a68", - "13821": "index 0000000000000000000000000000000000000000..f728bd3300cf18b293ccc1973a10e795ff76920b", - "13901": "index 0000000000000000000000000000000000000000..350233acccc89b8f7f5b9026f60a54db7bb77f34", - "13938": "index 0000000000000000000000000000000000000000..623852da4937cbfe987fdb226b6c09889031a5b9", - "13985": "index 0000000000000000000000000000000000000000..f7a1d32b51b88fa7998fcbb7746c05d99cdeeef2", - "14051": "index 0000000000000000000000000000000000000000..ff58b16c050af6f20de97326933cd694cdae08eb", - "14094": "index 0000000000000000000000000000000000000000..e3c8afb0d7f7ded12722940ef037e25367f990b9", - "14140": "index 0000000000000000000000000000000000000000..c53db81a6e955d9d3ec0ed5e6807e924571185d8", - "14175": "index 0000000000000000000000000000000000000000..4bb9b1d3a0a2ad5ac560f462a331c0463adf8346", - "14219": "index 0000000000000000000000000000000000000000..fb393d4c534a8bdc4bf697f39fd613e465e86aaf", - "14279": "index 0000000000000000000000000000000000000000..b6ef14af7ef4f8357aba856571034b6f29aba989", + "12224": "index 0000000000000000000000000000000000000000..ffdb2562329db84150cbe20514084931c02fb845", + "12349": "index 0000000000000000000000000000000000000000..66039cc42794e1fd1e3cabd7a691dc21b4247ebf", + "12643": "index 0000000000000000000000000000000000000000..b5131703afdbcc4491383efd2c30091475e97132", + "12910": "index 0000000000000000000000000000000000000000..ce9bf09c0103542688d1b58f34ae8a3e9d336113", + "12992": "index 0000000000000000000000000000000000000000..a874a6d1840fd6ef006e083b44b065d863a23965", + "13024": "index 0000000000000000000000000000000000000000..01258b7f65a2631ccf45c695c36525d10ca3e8f3", + "13111": "index 0000000000000000000000000000000000000000..8e25affa681753d672d612bfb42893a6aea8dbb2", + "13325": "index 0000000000000000000000000000000000000000..48ea6616b5b8581df3401872996cecf1f8b08a0d", + "13352": "index 0000000000000000000000000000000000000000..32ce383bd966c2f7ef8466affe782d6530b4b40b", + "13398": "index 0000000000000000000000000000000000000000..6bb31c929849a8ed7803786573015d7a3d14284d", + "13505": "index 0000000000000000000000000000000000000000..4957e129eae27e119641e8086bbfc527689ee277", + "13552": "index 0000000000000000000000000000000000000000..3752c54045960bfaf0d92011125fedfb54fa37fb", + "13620": "index 0000000000000000000000000000000000000000..4a6086502ee07b6a2ea1c8ca687612055eb22a68", + "13823": "index 0000000000000000000000000000000000000000..f728bd3300cf18b293ccc1973a10e795ff76920b", + "13903": "index 0000000000000000000000000000000000000000..350233acccc89b8f7f5b9026f60a54db7bb77f34", + "13940": "index 0000000000000000000000000000000000000000..623852da4937cbfe987fdb226b6c09889031a5b9", + "13987": "index 0000000000000000000000000000000000000000..f7a1d32b51b88fa7998fcbb7746c05d99cdeeef2", + "14053": "index 0000000000000000000000000000000000000000..ff58b16c050af6f20de97326933cd694cdae08eb", + "14096": "index 0000000000000000000000000000000000000000..e3c8afb0d7f7ded12722940ef037e25367f990b9", + "14142": "index 0000000000000000000000000000000000000000..75cc74fb4770681000ed13d32ca1b331199b9cee", + "14177": "index 0000000000000000000000000000000000000000..4bb9b1d3a0a2ad5ac560f462a331c0463adf8346", + "14221": "index 0000000000000000000000000000000000000000..fb393d4c534a8bdc4bf697f39fd613e465e86aaf", "1428": "index 0000000000000000000000000000000000000000..abc091e2b5c6b8609c7d72babc7c0799b3792dc3", - "14380": "index 0000000000000000000000000000000000000000..17c6f83475ce5edb6a8607ed6f2da22e6bf2911e", - "14402": "index 0000000000000000000000000000000000000000..3e25bb3e410002a80142926be7b88517ce729482", - "14411": "index 0000000000000000000000000000000000000000..fd301098885920a47eb8d744c836bf81d2bb5a21", - "14446": "index 0000000000000000000000000000000000000000..88c4cdf9ec04cc07c383069b30e6446b36f40227", - "14458": "index 0000000000000000000000000000000000000000..45b3a058e2b5f1e65de6eca0b7a1ab3ea4474242", - "14552": "index 0000000000000000000000000000000000000000..92f946ddbbf415a336605bd435a88469031dd0f3", - "14637": "index 0000000000000000000000000000000000000000..b154fda730553742e63d1773e3d58dfddf85e023", - "14717": "index 0000000000000000000000000000000000000000..781915f77d67c943d029c36332ebba6bcf35fddf", - "14802": "index 0000000000000000000000000000000000000000..4d24dae4e11cc4dce7d80a2330184735988f2b41", - "14828": "index 0000000000000000000000000000000000000000..6a1731e3bee8e5e1a2860bd707cc9a541df237b0", - "14874": "index 0000000000000000000000000000000000000000..eb8ec0e7f94b9944faf2914701b88e718d9de90b", - "14901": "index 0000000000000000000000000000000000000000..9f29f2a16a955f3066e3279532215dcb982f2c3a", - "14946": "index 0000000000000000000000000000000000000000..f577fcc14503be33785b0943abe0ea58663adc63", - "14991": "index 0000000000000000000000000000000000000000..9ce8569c2b61c5cec35b1fe93288334635219f99", - "15026": "index 0000000000000000000000000000000000000000..e995ac29a2e66718b9d1943b699230c9ba50558c", - "15061": "index 0000000000000000000000000000000000000000..18ff9081c9ee5b2102206d0151bc52a7c6fbd839", - "15258": "index 0000000000000000000000000000000000000000..30b9e8eb88c83d0118f8fb738a1e5a1e45c8be47", - "15285": "index 0000000000000000000000000000000000000000..5c5b4625b90f62c2c92a8732d84e035029e91522", - "15308": "index 0000000000000000000000000000000000000000..f73a6cd2d6780b7455b28363fc3ba5a2068ebc52", - "15340": "index 0000000000000000000000000000000000000000..80a9e968c6a8cde1c928d2ec8d472d6a5dc14d35", - "15469": "index 0000000000000000000000000000000000000000..f6f09c6b2fc7d6bc7f3d73685b3daa5579c4c51c", - "15601": "index 0000000000000000000000000000000000000000..03bc68c27bd56472bee3d53fb29e63f20730e99f", - "15740": "index 0000000000000000000000000000000000000000..1a072538b12e3e9b42b2374f723c75edf72be101", - "15829": "index 0000000000000000000000000000000000000000..a917675cc5862ad3d3400033057935e5cabbf398", - "15915": "index 0000000000000000000000000000000000000000..fc2e4476c4813c871575a312e18057fe1f94e9ce", - "15992": "index 0000000000000000000000000000000000000000..4b84a54da30cc714320100614beb83b1e1c26d6f", - "16069": "index 0000000000000000000000000000000000000000..1d895b9dea7a87073d1ac59d8dcb4ecb9da4a727", - "16137": "index 0000000000000000000000000000000000000000..d390a5f1da0af52cd48052f954ac5cf7bab50aba", - "16205": "index 0000000000000000000000000000000000000000..1abccdc7a0ebdd4bc33a1ec67487cb6eed40f9b9", - "16282": "index 0000000000000000000000000000000000000000..c78f98e8c89c094bed5122e8e46b364337c4aa18", - "16350": "index 0000000000000000000000000000000000000000..be563c097fc0a0d22e8cd6395153df20b5f4dcfa", - "16409": "index 0000000000000000000000000000000000000000..750e297dcd375e900710103a6e94aad4045cfa80", - "16495": "index 0000000000000000000000000000000000000000..e3d1bf2305809c33ec3d18af6462017c743c3e63", - "16635": "index 0000000000000000000000000000000000000000..5a7dccde039cecf96760ceda6aeaef21b9ec6ef5", - "16719": "index 0000000000000000000000000000000000000000..9b3aa12bbb788397731cb2ed76394fcf528a96a7", - "16885": "index 0000000000000000000000000000000000000000..eb26fa04fee744e3d42bc72e6081112635412582", - "17058": "index 0000000000000000000000000000000000000000..a7a0d9e69d4d8b1593184a514a069125139151af", - "17125": "index 0000000000000000000000000000000000000000..142ed25c720a7b446c8c5762e37ecb36dc7a6717", - "17181": "index 0000000000000000000000000000000000000000..ab4e0d77cf70d0de28e7469c71d67ebcb4c816d4", - "17347": "index 0000000000000000000000000000000000000000..9038f8394965e845d4458a288e980209649586a8", - "17374": "index 0000000000000000000000000000000000000000..0e0dbfaaed15dd6909817b0b2c5fc2670cd6f6d8", - "17398": "index 0000000000000000000000000000000000000000..56c3409db316d2b42c7a90f69a9480338c891ce7", - "17452": "index 0000000000000000000000000000000000000000..5dc200db67580da9770d8a8f45f022c9ff9a9eba", - "17554": "index 0000000000000000000000000000000000000000..dab3a9c53091de925e3e2c9bdaa25652f8a6a7f7", - "17617": "index 0000000000000000000000000000000000000000..278f8fb90338385e2100c216f65783cb037b2f53", - "17740": "index 0000000000000000000000000000000000000000..4442c19e74564ec5aa8b85da254258be867e2a6c", + "14281": "index 0000000000000000000000000000000000000000..b6ef14af7ef4f8357aba856571034b6f29aba989", + "14382": "index 0000000000000000000000000000000000000000..17c6f83475ce5edb6a8607ed6f2da22e6bf2911e", + "14404": "index 0000000000000000000000000000000000000000..48b456fc9e36869061df2c713bc2eadffb758cab", + "14413": "index 0000000000000000000000000000000000000000..fd301098885920a47eb8d744c836bf81d2bb5a21", + "14448": "index 0000000000000000000000000000000000000000..88c4cdf9ec04cc07c383069b30e6446b36f40227", + "14460": "index 0000000000000000000000000000000000000000..45b3a058e2b5f1e65de6eca0b7a1ab3ea4474242", + "14554": "index 0000000000000000000000000000000000000000..92f946ddbbf415a336605bd435a88469031dd0f3", + "14639": "index 0000000000000000000000000000000000000000..b154fda730553742e63d1773e3d58dfddf85e023", + "14719": "index 0000000000000000000000000000000000000000..781915f77d67c943d029c36332ebba6bcf35fddf", + "14804": "index 0000000000000000000000000000000000000000..4d24dae4e11cc4dce7d80a2330184735988f2b41", + "14830": "index 0000000000000000000000000000000000000000..6a1731e3bee8e5e1a2860bd707cc9a541df237b0", + "14876": "index 0000000000000000000000000000000000000000..eb8ec0e7f94b9944faf2914701b88e718d9de90b", + "14903": "index 0000000000000000000000000000000000000000..5010a4e9f8b1c05a47b98a903d06a96131df00cc", + "14954": "index 0000000000000000000000000000000000000000..fb739cc23fc0206695eaaed950f7bb0478ea9072", + "14992": "index 0000000000000000000000000000000000000000..d7cc9f31a982556da088f1c2ed5657d400e64f17", + "15020": "index 0000000000000000000000000000000000000000..ace87e2201bfbac80710c615ab275104dd3f298b", + "15048": "index 0000000000000000000000000000000000000000..18ff9081c9ee5b2102206d0151bc52a7c6fbd839", + "15245": "index 0000000000000000000000000000000000000000..30b9e8eb88c83d0118f8fb738a1e5a1e45c8be47", + "15272": "index 0000000000000000000000000000000000000000..5c5b4625b90f62c2c92a8732d84e035029e91522", + "15295": "index 0000000000000000000000000000000000000000..f73a6cd2d6780b7455b28363fc3ba5a2068ebc52", + "15327": "index 0000000000000000000000000000000000000000..80a9e968c6a8cde1c928d2ec8d472d6a5dc14d35", + "15456": "index 0000000000000000000000000000000000000000..f6f09c6b2fc7d6bc7f3d73685b3daa5579c4c51c", + "15588": "index 0000000000000000000000000000000000000000..03bc68c27bd56472bee3d53fb29e63f20730e99f", + "15727": "index 0000000000000000000000000000000000000000..1a072538b12e3e9b42b2374f723c75edf72be101", + "15816": "index 0000000000000000000000000000000000000000..a917675cc5862ad3d3400033057935e5cabbf398", + "15902": "index 0000000000000000000000000000000000000000..fc2e4476c4813c871575a312e18057fe1f94e9ce", + "15979": "index 0000000000000000000000000000000000000000..4b84a54da30cc714320100614beb83b1e1c26d6f", + "16056": "index 0000000000000000000000000000000000000000..1d895b9dea7a87073d1ac59d8dcb4ecb9da4a727", + "16124": "index 0000000000000000000000000000000000000000..d390a5f1da0af52cd48052f954ac5cf7bab50aba", + "16192": "index 0000000000000000000000000000000000000000..1abccdc7a0ebdd4bc33a1ec67487cb6eed40f9b9", + "16269": "index 0000000000000000000000000000000000000000..c78f98e8c89c094bed5122e8e46b364337c4aa18", + "16337": "index 0000000000000000000000000000000000000000..be563c097fc0a0d22e8cd6395153df20b5f4dcfa", + "16396": "index 0000000000000000000000000000000000000000..750e297dcd375e900710103a6e94aad4045cfa80", + "16482": "index 0000000000000000000000000000000000000000..e3d1bf2305809c33ec3d18af6462017c743c3e63", + "16622": "index 0000000000000000000000000000000000000000..5a7dccde039cecf96760ceda6aeaef21b9ec6ef5", + "16706": "index 0000000000000000000000000000000000000000..9b3aa12bbb788397731cb2ed76394fcf528a96a7", + "16872": "index 0000000000000000000000000000000000000000..eb26fa04fee744e3d42bc72e6081112635412582", + "17045": "index 0000000000000000000000000000000000000000..a7a0d9e69d4d8b1593184a514a069125139151af", + "17112": "index 0000000000000000000000000000000000000000..142ed25c720a7b446c8c5762e37ecb36dc7a6717", + "17168": "index 0000000000000000000000000000000000000000..ab4e0d77cf70d0de28e7469c71d67ebcb4c816d4", + "17334": "index 0000000000000000000000000000000000000000..4f1a826d91559944723c58eac30bf6b788eabf61", + "17361": "index 0000000000000000000000000000000000000000..4b3fabea793ccdc88c0af5847bbb65952f36384c", + "17385": "index 0000000000000000000000000000000000000000..5966833c5cc97215c85f1adf5124821091c7207f", + "17439": "index 0000000000000000000000000000000000000000..5dc200db67580da9770d8a8f45f022c9ff9a9eba", + "17541": "index 0000000000000000000000000000000000000000..dab3a9c53091de925e3e2c9bdaa25652f8a6a7f7", + "17604": "index 0000000000000000000000000000000000000000..278f8fb90338385e2100c216f65783cb037b2f53", + "17727": "index 0000000000000000000000000000000000000000..4442c19e74564ec5aa8b85da254258be867e2a6c", "1783": "index 0000000000000000000000000000000000000000..58b0d5dc34d954d42b433193ba46f1a971d55bce", - "17847": "index 0000000000000000000000000000000000000000..8be7dba90de142cc067b0d7a20ff1e59170eb2b6", - "17976": "index 0000000000000000000000000000000000000000..948ff9cf4a84e11d92a03f4fce579fb46dc418ca", - "18089": "index 0000000000000000000000000000000000000000..ea2a33662a89f0abf531e83c027a39e166d59403", - "18195": "index 0000000000000000000000000000000000000000..0036346faededf8680e89a00af465839424b4fa3", - "18320": "index 0000000000000000000000000000000000000000..05b68fa204a71b7864132c0a5e937806e25f4092", - "18336": "index 0000000000000000000000000000000000000000..1eacc7832ab330b882c471f0355c7c1024c64a02", + "17834": "index 0000000000000000000000000000000000000000..8be7dba90de142cc067b0d7a20ff1e59170eb2b6", + "17963": "index 0000000000000000000000000000000000000000..948ff9cf4a84e11d92a03f4fce579fb46dc418ca", + "18076": "index 0000000000000000000000000000000000000000..ea2a33662a89f0abf531e83c027a39e166d59403", + "18182": "index 0000000000000000000000000000000000000000..0036346faededf8680e89a00af465839424b4fa3", + "18307": "index 0000000000000000000000000000000000000000..05b68fa204a71b7864132c0a5e937806e25f4092", + "18323": "index 0000000000000000000000000000000000000000..1eacc7832ab330b882c471f0355c7c1024c64a02", "1839": "index 0000000000000000000000000000000000000000..511b8c4a62f5511bda5c498392efd2c7f09163af", - "18486": "index 0000000000000000000000000000000000000000..e7676e6aa8c2efc472101adb6c7d150aa94a4a69", - "18604": "index 0000000000000000000000000000000000000000..6a8c18c0f111c60a5ef07c512a611750f40eb2f2", - "18730": "index 0000000000000000000000000000000000000000..4ff00b18668375189e847745f60e2cace054ab3e", - "18751": "index 0000000000000000000000000000000000000000..5f589254830a4df4bef0978cbed50ec3e37ea1a0", - "18794": "index 0000000000000000000000000000000000000000..86b001762fba83dcd4618a75e6fe331e42eb95d5", - "18833": "index 0000000000000000000000000000000000000000..ec42d4f6f9c26ceb061941f344ee8244b4680ad8", - "18858": "index 0000000000000000000000000000000000000000..9acac55865dc1773d4f197f6f78175a90f3f2383", - "18926": "index 0000000000000000000000000000000000000000..41a24fbe4beccab71dcea81211b89a6f642fd80b", - "19373": "index 0000000000000000000000000000000000000000..f88a588dba32a7d764e16cb5fa4cfb6f0388efc9", - "19469": "index 0000000000000000000000000000000000000000..70dbcb15a9142d708436092349c16885216c71f0", - "19483": "index 0000000000000000000000000000000000000000..4a8747b4d6b2a9703ac12f4fb4720f16d54596c9", - "19497": "index 0000000000000000000000000000000000000000..236f6361eb09350f7a528c67f75683417e597a0e", - "19511": "index 0000000000000000000000000000000000000000..24c7b8aaa3e5bdcb2e393676f1143e17e706c186", - "19540": "index 0000000000000000000000000000000000000000..38fb4882eb487d8aa2dc7234c0a8329727633d2b", - "19571": "index 0000000000000000000000000000000000000000..8d9ca0e07d990a690f2e11b0fa7acfb334e3b706", - "19634": "index 0000000000000000000000000000000000000000..0ed2efac3c662317bf632c68281b82ba3b270b09", + "18473": "index 0000000000000000000000000000000000000000..e7676e6aa8c2efc472101adb6c7d150aa94a4a69", + "18591": "index 0000000000000000000000000000000000000000..6a8c18c0f111c60a5ef07c512a611750f40eb2f2", + "18717": "index 0000000000000000000000000000000000000000..4ff00b18668375189e847745f60e2cace054ab3e", + "18738": "index 0000000000000000000000000000000000000000..5f589254830a4df4bef0978cbed50ec3e37ea1a0", + "18781": "index 0000000000000000000000000000000000000000..86b001762fba83dcd4618a75e6fe331e42eb95d5", + "18820": "index 0000000000000000000000000000000000000000..ec42d4f6f9c26ceb061941f344ee8244b4680ad8", + "18845": "index 0000000000000000000000000000000000000000..9acac55865dc1773d4f197f6f78175a90f3f2383", + "18913": "index 0000000000000000000000000000000000000000..41a24fbe4beccab71dcea81211b89a6f642fd80b", + "19360": "index 0000000000000000000000000000000000000000..f88a588dba32a7d764e16cb5fa4cfb6f0388efc9", + "19456": "index 0000000000000000000000000000000000000000..70dbcb15a9142d708436092349c16885216c71f0", + "19470": "index 0000000000000000000000000000000000000000..4a8747b4d6b2a9703ac12f4fb4720f16d54596c9", + "19484": "index 0000000000000000000000000000000000000000..236f6361eb09350f7a528c67f75683417e597a0e", + "19498": "index 0000000000000000000000000000000000000000..24c7b8aaa3e5bdcb2e393676f1143e17e706c186", + "19527": "index 0000000000000000000000000000000000000000..38fb4882eb487d8aa2dc7234c0a8329727633d2b", + "19558": "index 0000000000000000000000000000000000000000..8d9ca0e07d990a690f2e11b0fa7acfb334e3b706", + "19621": "index 0000000000000000000000000000000000000000..0ed2efac3c662317bf632c68281b82ba3b270b09", "1968": "index 0000000000000000000000000000000000000000..f7d291fdab8927206a0c22f6b7ee5d64bde89b6d", - "19705": "index 0000000000000000000000000000000000000000..e6409459aeb41694b89d5b2c4695267d67bb221d", - "19760": "index 0000000000000000000000000000000000000000..b5eeb856f4324740035e00425a1016aa7986ee22", + "19692": "index 0000000000000000000000000000000000000000..e6409459aeb41694b89d5b2c4695267d67bb221d", + "19747": "index 0000000000000000000000000000000000000000..b5eeb856f4324740035e00425a1016aa7986ee22", "2006": "index 0000000000000000000000000000000000000000..02fe54dae889637d8e841bcbdc5b3c1717e0fd37", "2045": "index 0000000000000000000000000000000000000000..9c2f950a309e5e13f9a81b78e9eee8a88ae2c0dc", "2064": "index 0000000000000000000000000000000000000000..a2e954ae84aa6ee2c61e58ed4cfaa88d06c0a8e6", "2114": "index 0000000000000000000000000000000000000000..0299c87c81cb41cdc8deeb1923371a4a57916296", - "21876": "index 0000000000000000000000000000000000000000..07becbaa309233fc016aa411fb7357ec88296997", - "21948": "index 0000000000000000000000000000000000000000..0de2567389199264edd40ec01509d53386cc398d", - "22322": "index 0000000000000000000000000000000000000000..50aa6374436139f360428033b24e4e43aa3d1f14", + "21863": "index 0000000000000000000000000000000000000000..07becbaa309233fc016aa411fb7357ec88296997", + "21935": "index 0000000000000000000000000000000000000000..0de2567389199264edd40ec01509d53386cc398d", + "22309": "index 0000000000000000000000000000000000000000..50aa6374436139f360428033b24e4e43aa3d1f14", "2292": "index 0000000000000000000000000000000000000000..e0070ab70977e5029d6364f6b35c435c3ca9092e", "2378": "index 0000000000000000000000000000000000000000..4dd4b5b3243a0df7ff7b1bed30a6178f9ae2aab7", - "23871": "index 0000000000000000000000000000000000000000..a30ed7e6feb177288061d14094050978d301e9b7", + "23858": "index 0000000000000000000000000000000000000000..a30ed7e6feb177288061d14094050978d301e9b7", "2430": "index 0000000000000000000000000000000000000000..02d112edb8ad3e08d7c27c1b510f71fe6374ae63", "2468": "index 0000000000000000000000000000000000000000..016de9bdd95956b5918ef36ea8cbd07fd645a033", "2641": "index b35ee5fc5d58413b7a5c78da627b1dbb5fefc9b4..bd743c80bb69b4cf40099f404f6f6463785f1c9d 100644", "2664": "index 0000000000000000000000000000000000000000..d4671e1584dfa89d9adb448e8774ef308627b00b", - "26802": "index 0000000000000000000000000000000000000000..e487d1f1688cb7641040f5dc237ba305732edf0d", - "26966": "index 0000000000000000000000000000000000000000..a5d005176e63f96e7c8f3b04dcc5034a7423ab08", - "26986": "index 0000000000000000000000000000000000000000..410829738931c7c444099696b9375f03a6866e76", - "2709": "index 111f99e60629e178b230948a843a341d769cad44..8b17cb62cf2bd51de18cbe34475ace37c3e47390 100644", - "27144": "index 0000000000000000000000000000000000000000..cea68389f03af12d9e4822184a1c594e53bfe6e0", - "2735": "index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..3a8b0da1b8dec0e498374591e3cb4b5de89a0498 100644", - "2751": "index 4959a42189299650ecbf542ddaf740460be187db..67627cdb93ff22f5490b9c0cd0e4726e70bcdef1 100644", - "27845": "index 0000000000000000000000000000000000000000..de1d5afee901fa16d8eb32b8f74ecbc9a7f46bfe", - "27968": "index 0000000000000000000000000000000000000000..ece9605829f12dbd1af5c814ed134d2267cce497", - "28230": "index 0000000000000000000000000000000000000000..6ae4a6372f8d08d2aaf3b7cc2ad2a947e77d0431", - "28357": "index 0000000000000000000000000000000000000000..292456d19eb32d2bd59e652718d3c197bfef3c62", - "2850": "index 7f6237ffd59c11863dbe8c6e2989873d329a4728..3565b4ff5a04cb0f65c815685ebd13c8f2c80812 100644", - "28659": "index 0000000000000000000000000000000000000000..d871a04b37942baf51bdccafdf7e3616b6d3f002", - "2867": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "28797": "index 0000000000000000000000000000000000000000..c7bb9437f22a47dfb866d0c40733ef6ca385d730", - "2894": "index 0000000000000000000000000000000000000000..73891afeab93d7d5681a2a010ce0e8234a234ca8", - "29134": "index 0000000000000000000000000000000000000000..1fe54d5813aa92c3bbf187db5299cf03f8da14af", - "2931": "index 0000000000000000000000000000000000000000..e1b9ee1d0054060c1975e3f177473d71f228fc7e", - "29352": "index 0000000000000000000000000000000000000000..4667021cee43158774f1301c4dc795c67d62698a", - "2946": "index 0000000000000000000000000000000000000000..de1f9bc059aa43ea270eea7878871d24ee9c4c5b", - "29568": "index 0000000000000000000000000000000000000000..73467de2d812f8aec38411dfa5fef985708d6659", - "30198": "index 0000000000000000000000000000000000000000..1f3d87d10da04f6ea5dd9a1aa184c9bcaa1509e2", - "3024": "index 0000000000000000000000000000000000000000..fd322bcd1b885cd4581cd2ad8a36503ed0a0f470", - "3045": "index 0000000000000000000000000000000000000000..24f6e3d3f50dc191edd87abb127cc68c4333c240", - "30722": "index 0000000000000000000000000000000000000000..62356cc5dedf1ddd082377eeb13293f466913b49", - "3098": "index 0000000000000000000000000000000000000000..0a25e0621df6273d549db2d2bcc72de1d6a2c621", - "31041": "index 0000000000000000000000000000000000000000..16d59d713d77c58847bb986d4d9b81d223ed110f", - "31316": "index 0000000000000000000000000000000000000000..1cc73fe508f38fca1276be72dec0e2966490055d", - "3154": "index 0000000000000000000000000000000000000000..016e73758ac4e03721035468106a746d9879a623", - "31859": "index 0000000000000000000000000000000000000000..8b5c69f61864139ab5567f0f614f57814e340b89", - "32234": "index 0000000000000000000000000000000000000000..e0291c15a18c0046d65060965a614b3013274280", - "3229": "index 0000000000000000000000000000000000000000..2f1b3c86ee2f18d2842e78bc6d3d24aa4f30ba2e", - "32422": "index 0000000000000000000000000000000000000000..092c8046462b6f22074ca72e3bf47e7cc29e4a64", - "32445": "index 0000000000000000000000000000000000000000..5dc44cacea9c050f88dba3615eb70af8d799ac66", - "32486": "index 0000000000000000000000000000000000000000..a770258aaaef5733615286ef8b72954ea5368f8e", - "32694": "index 0000000000000000000000000000000000000000..9cc532155314d6d20946dcea84feed429f1c99fb", - "32782": "index 0000000000000000000000000000000000000000..7c31310ff8a9ba013ba6e03f4231e5b85cc79a42", - "33045": "index 0000000000000000000000000000000000000000..1fc14f756a0ce4519f405093e9960c7951ff7b32", - "3310": "index 0000000000000000000000000000000000000000..a774ad9a32ae861734bc188a723cdd3d77572e5e", - "33382": "index 0000000000000000000000000000000000000000..cd8a656a8bae65933087746b4c292c136fb7261c", - "33425": "index 0000000000000000000000000000000000000000..37d12ec889a91ebafae6fe15b6d0f7448a7956ed", - "33507": "index 0000000000000000000000000000000000000000..8e9e71a3ad2e6544a23e2db7cc9ce6d1c4a41fe9", - "3380": "index 0000000000000000000000000000000000000000..6bdd4d2118c0f8a79db33a3cf75e674f60e22994", - "34218": "index 0000000000000000000000000000000000000000..07f0f8f4e9fa579c2c77ec5eea32666e3f85f6bb", - "34374": "index 0000000000000000000000000000000000000000..ac79a864271eee1d405e41ced7dd966a49edf91f", - "34467": "index 0000000000000000000000000000000000000000..38e4b34472dd55e8768aa7bb380c92637ba00753", - "34588": "index 0000000000000000000000000000000000000000..8d3f202485f4ffe51d692629f7137c7d5e82c4a4", - "34774": "index 0000000000000000000000000000000000000000..86247083585663af420a8adf3b3f9dc4de405740", - "34826": "index 0000000000000000000000000000000000000000..ced54877b242e07f0162ef444e88794d0190494b", - "34871": "index 0000000000000000000000000000000000000000..1901dc8e43caaf672abc1567db40a76bc27d63a2", - "34919": "index 0000000000000000000000000000000000000000..ed33d8efe1edbbc8f5e00af01cb54268b5411843", - "35048": "index 0000000000000000000000000000000000000000..079fbceb2cdc56d75a5d24ea0fa5f21921b323bf", - "35066": "index 0000000000000000000000000000000000000000..fe075ff0822c29ebf861bae48d6a284f54e03650", - "35096": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "3510": "index 0000000000000000000000000000000000000000..21e884e1710d33906f353512fd13aa4b400b59d4", - "35123": "index 0000000000000000000000000000000000000000..fdca4d75570ee78b6aa6959a972d87898cd00967", - "35577": "index 0000000000000000000000000000000000000000..584f2069b1cd0acae6f68c43851b77d85189e203", - "35614": "index 0000000000000000000000000000000000000000..36f0e0c6e278bc2e3c0457c8fd3b1a772e55e159", - "35650": "index 0000000000000000000000000000000000000000..0421feb56691ecb4d554731df02c421626b10a60", - "35781": "index 0000000000000000000000000000000000000000..c1365f8d399d21bfead0980967681c1044fbbd2d", - "35839": "index 0000000000000000000000000000000000000000..a9e247e82b8a632be696636b56316a020f3f6452", - "35985": "index 0000000000000000000000000000000000000000..de3f05b84f1d827941d01ee1e3b5e777e049ed24", - "36097": "index 0000000000000000000000000000000000000000..7ab5ac38921d82627e3a2b38a9ac582b05f6e19c", - "36568": "index 0000000000000000000000000000000000000000..2738728eb1b66f1eeb3c0145b7bf4f7fd4348b2d", - "36829": "index 0000000000000000000000000000000000000000..586e9ae2ebb0c9f750eaac000a7c4c0dd43fd584", - "37004": "index 0000000000000000000000000000000000000000..9e12d32632006fb78d805ceae4a51886ed120531", - "37372": "index 0000000000000000000000000000000000000000..7e05b762fc887eaa9e0191bd96750bc89fa2851f", - "37515": "index 0000000000000000000000000000000000000000..b7d5688f005781b5ef17c88bcb6906ce2eba956e", - "37591": "index 0000000000000000000000000000000000000000..bc150a7bd3927243e073fcf3afd5c181e3f434a6", - "37817": "index 0000000000000000000000000000000000000000..92df2fac2ca6da6bfb4b10be44571b82c17df9fe", - "38267": "index 0000000000000000000000000000000000000000..f220e1d9d29794e8420be70b65b7114c991a8279", - "38678": "index 0000000000000000000000000000000000000000..33e196000a4ae0a49bb948a0e36a8e4f32ac5532", - "38759": "index 0000000000000000000000000000000000000000..cdd845ab5bea98b8ebd56958f8c07a5d662e5e1e", - "38793": "index 0000000000000000000000000000000000000000..032adeff52587c39a1cadc5c012971dff1104aae", - "38864": "index 0000000000000000000000000000000000000000..9118f703095d3289a317064a2fd7f4633ed74412", - "39277": "index 0000000000000000000000000000000000000000..7104ed89fa1c90da1828c39c9e1d5ae377c68621", - "39495": "index 0000000000000000000000000000000000000000..ceff22020e2e6d28295423b94d5ca77e0b664c22", - "39599": "index 0000000000000000000000000000000000000000..21047c08cae897e6304a59f9e02ba5c04476b410", - "40049": "index 0000000000000000000000000000000000000000..09b364a723acb13e67cbf5bea92797068f9dc9fc", - "40074": "index 0000000000000000000000000000000000000000..ec2eb01aa3cd8a313638e0b97c62b1d074a09d04", - "40125": "index 0000000000000000000000000000000000000000..25bacbdbc14016a9dfd4d34886fe2774373296a5", - "40629": "index 0000000000000000000000000000000000000000..db09e4aae64f8c13259dcdc3362411b15b50f7e6", - "40667": "index 0000000000000000000000000000000000000000..1722410e5af193187cc736b96d52e7cab3ef0e70", - "40728": "index 0000000000000000000000000000000000000000..2f688d6e8b7cb2349b4209590fbe0887be71bb63", - "40756": "index 0000000000000000000000000000000000000000..97d73de468500c852768fe985187ca74c46a9260", - "40777": "index 0000000000000000000000000000000000000000..753814eb397c7701a59a6120a079602edc3d9b3f", - "40798": "index 0000000000000000000000000000000000000000..d776d725a4bf4d6becc9b6e42dac3f967d592711", - "40819": "index 0000000000000000000000000000000000000000..a05c567366845cd30066afcd4eab9816d41a0dab", - "40842": "index 0000000000000000000000000000000000000000..28223eaadfb7b343531ac3156fddde1254049232", - "40865": "index 0000000000000000000000000000000000000000..ea35fd5da12c1123d02e14051d3285552f1cff54", - "40888": "index 0000000000000000000000000000000000000000..d3f35e9ded321ca3b9a3bc698a8d4da6506b6e76", - "40901": "index 0000000000000000000000000000000000000000..1e899e9cbd94170bf0ae926d0c93b9a7666b7b3c", - "40920": "index 0000000000000000000000000000000000000000..d32a04def1736820342f55a92d1efade4f0f3d31", - "40933": "index 0000000000000000000000000000000000000000..521f1a8deaf127d52383d25aea39ac9c6e06003d", - "40950": "index 0000000000000000000000000000000000000000..3b552bc0b06596b49faff8cfdf68fe1e0ddb53c3", - "40973": "index 0000000000000000000000000000000000000000..a9ee1b58fd4ce1a9230a13c5fd698739e3c8e66d", - "40996": "index 0000000000000000000000000000000000000000..77ad00bf10b6c1d67ff6cbe4eb252c3c0e6fddb2", - "41029": "index 0000000000000000000000000000000000000000..a660f516b3527c8ce069cb2f9d0f6c5e96bed3eb", - "41052": "index 0000000000000000000000000000000000000000..20251a290dc2e0de0724a203b7f6af5e94076a99", - "41075": "index 0000000000000000000000000000000000000000..889f2ff7c703d8792653b6deb0aa3610fa93c10e", - "41093": "index 0000000000000000000000000000000000000000..13f667a140e05f1dede239bb5a2d58fc3a69e57d", - "41111": "index 0000000000000000000000000000000000000000..f2c21a88bff4710d8a5b12d579116bab353c2fc7", - "41129": "index 0000000000000000000000000000000000000000..35fb416a0b6981b3f4925ad9d21171407d4e4e0b", - "41142": "index 0000000000000000000000000000000000000000..0ce838f9a5f7d3885f6c95cdc15eeeff2252b2fd", - "41172": "index 0000000000000000000000000000000000000000..6002a4a8121bd81b5ed81e7a98deaffd3a9bf0ec", - "41202": "index 0000000000000000000000000000000000000000..06911c728d8fb04f9a12b3e8db72419c14ed2c8f", - "41232": "index 0000000000000000000000000000000000000000..d29ea00af78056c8d7d90a61d5b309267214490d", - "41245": "index 0000000000000000000000000000000000000000..ef029383dfac217a9a26a2ef4abc9301497ca328", - "41264": "index 0000000000000000000000000000000000000000..fc38aa225ef25e3763df23963fca18fa94eabd3f", - "41317": "index 0000000000000000000000000000000000000000..9df97e1cabc36c64d8e462a49b9b14bed75a5d53", - "41344": "index 0000000000000000000000000000000000000000..3d93d355667bf64e5ffbb42ee8dec44fedc6c88a", - "41371": "index 0000000000000000000000000000000000000000..13b0cdefffc3ccf14c63bf31ca22daca89b9aade", - "41398": "index 0000000000000000000000000000000000000000..2f52fc630264b3686f248d245a7729314f9c5f85", - "41411": "index 0000000000000000000000000000000000000000..fe44442e005da2f21182188dfad64b44d091f037", - "41434": "index 0000000000000000000000000000000000000000..f65a9f261fc1bc958baedf1a1178ea9f328aee89", - "41447": "index 0000000000000000000000000000000000000000..9693380c0615269d341dffb43bb390ae5e472ca9", - "41462": "index 0000000000000000000000000000000000000000..be7f0f574c9486c7923dd6fdb844dbff7588662f", - "41487": "index 0000000000000000000000000000000000000000..2d8be29ec09e7594c731bd0a3037a2e6dd3af07a", - "41512": "index 0000000000000000000000000000000000000000..e1e2192cdf5b6d412fecb8114969621bedae7960", - "41537": "index 0000000000000000000000000000000000000000..36db87c344ad676e86254f6b41a3794163b42ceb", - "41568": "index 0000000000000000000000000000000000000000..b40a0834f9918d699d75971c49900daa921472e4", - "41667": "index 0000000000000000000000000000000000000000..181d015ef11058fb55129744cc4ea3d20aa05306", - "41710": "index 0000000000000000000000000000000000000000..198bc973ae790ced70d41c805e19f391297d9f8b", - "41723": "index 0000000000000000000000000000000000000000..5a3d7ed9322674787b650734105b9808aa44ea58", - "41752": "index 0000000000000000000000000000000000000000..67de2e7bb2098e8b1dc0e3ea740c8cc6d97a2f78", - "41790": "index 0000000000000000000000000000000000000000..ff426cb50bb437332fd3b326634d397be735514b", - "41822": "index 0000000000000000000000000000000000000000..4e21a465b2b085403c72360cae535b2e773f3882", - "41860": "index 0000000000000000000000000000000000000000..581418bf1b98099994900547c15c2f45c41cc709", - "41873": "index 0000000000000000000000000000000000000000..e168a1b84d7532f19b9b318559dad00e2c7e981f", - "41901": "index 0000000000000000000000000000000000000000..2bce40cb490cdbb4844729eed5a17eae31622ae2", - "41946": "index 0000000000000000000000000000000000000000..2db2525ff91db1dc3e8ca11de1090c230cbf1581", - "41985": "index 0000000000000000000000000000000000000000..6c5c85197a6a07772d4071a399f1e85df8efea77", - "42082": "index 0000000000000000000000000000000000000000..9d257ffe06362e5c5f111c141dade10a460b7d30", - "42095": "index 0000000000000000000000000000000000000000..984ceac4040ee3ca3212f4082745b433f6d2baaa", - "42127": "index 0000000000000000000000000000000000000000..339ad263058c459404b39e28f1d29fba284d3b73", - "42157": "index 0000000000000000000000000000000000000000..38a71066a5fe99d76d7a00e5280c30c13f39d348", - "42187": "index 0000000000000000000000000000000000000000..7802098b6a9c56ab97f85e2921afdf3b4b5ef627", - "42214": "index 0000000000000000000000000000000000000000..b8321dff37e05e5b3df85b137df9298ca382b4eb", - "42227": "index 0000000000000000000000000000000000000000..a666c8143e84d8e10d3d165c75c5ca76f9a1f903", - "42254": "index 0000000000000000000000000000000000000000..2b98ef4138312ee99b488df55ff440d809cd9398", - "42275": "index 0000000000000000000000000000000000000000..30b7bebbacd1090d25c2dee06977ac97e68f0767", - "42296": "index 0000000000000000000000000000000000000000..ec708faf535cb42c40fdde5692174f1162a227e8", - "42317": "index 0000000000000000000000000000000000000000..9767cb7aa3e73e8e2223d6ee7c56698edcae71b9", - "42338": "index 0000000000000000000000000000000000000000..e5844f1d94a65df2833c9445954f2f844d4d7c34", - "42355": "index 0000000000000000000000000000000000000000..8d9c6cc9fbd5147c1cec630a42b81e067e998aeb", - "42376": "index 0000000000000000000000000000000000000000..c6d8af02b74f534f3c027b6438f7a14bcaadffd3", - "42403": "index 0000000000000000000000000000000000000000..f21b6d450aabd249d6ce0985cbc620be10bd1096", - "42430": "index 0000000000000000000000000000000000000000..bc7e40fa2a9cce20f8a52d8de9394ae5a723731a", - "42457": "index 0000000000000000000000000000000000000000..78838e1a5df9241b2ec0aa03112f9605c7a5f452", - "42470": "index 0000000000000000000000000000000000000000..58fdda2aea2d45f171586832f049f5d8a76de5db", - "42493": "index 0000000000000000000000000000000000000000..9623b2e99b8cad3d88fed003229866ccb2cecaa1", - "42516": "index 0000000000000000000000000000000000000000..59454fc96c76f137693fdf77b27567aeefd00f78", - "42539": "index 0000000000000000000000000000000000000000..56d313c19608bd57de1d5684ab124c8fe3f356c2", - "42562": "index 0000000000000000000000000000000000000000..99d6e62025e92a8c3435163f19fc93ffaa0e6268", - "42575": "index 0000000000000000000000000000000000000000..b76bb3356fc26b6bdbce5cd912cc4f78dbed0e4d", - "42592": "index 0000000000000000000000000000000000000000..122185bb417d3cb003331d7f22eeef32d476d008", - "42607": "index 0000000000000000000000000000000000000000..1967f167d304363b8ec3ffff47b74ff7459d21ce", - "42622": "index 0000000000000000000000000000000000000000..28ec07f7b20eafe282cd4eccf7fec36a3beeb994", - "42639": "index 0000000000000000000000000000000000000000..4fe623e27e1d35b4a249c7bec0b8f866afbdce73", - "42660": "index 0000000000000000000000000000000000000000..b8458bb58011d5bb310bdc3f07847b90cde3e057", - "42675": "index 0000000000000000000000000000000000000000..d13b8a7d07916ec128b4718eed05ba1d59a9c91e", - "42690": "index 0000000000000000000000000000000000000000..7fc56a55282e882ef8eb9052d28bb7dcf0bac77c", - "42784": "index 0000000000000000000000000000000000000000..b65c80ec4555c1807f1eff041f09a7ee06b6a93b", - "42801": "index 0000000000000000000000000000000000000000..0b8449193868f06892753f3471a8d059dc0c6990", - "42816": "index 0000000000000000000000000000000000000000..a6fba27162a6ef08f4587b39ec22a0f60f13b7aa", - "42833": "index 0000000000000000000000000000000000000000..1caa5b810ef3807e284295b6b76bec59e0af4577", - "42896": "index 0000000000000000000000000000000000000000..2dc899297e4c3da4678b55866960c08d1a109898", - "42934": "index 0000000000000000000000000000000000000000..4f37106d56bca8511c4ad6845ca0b6a78f9e10e6", - "43009": "index 0000000000000000000000000000000000000000..19fd29e19e7b96b33b6e286c39d658bc6fcefe94", - "43023": "index 0000000000000000000000000000000000000000..c9e96039ca836dac145d1527f4fac495fe8a60b2", - "43036": "index 0000000000000000000000000000000000000000..2d5cd1659573c54aa8d9d3b997b446ddc0418b15", - "43062": "index 0000000000000000000000000000000000000000..acc826f3317158e57e2de103aaf61d248f2c1f61", - "43088": "index 0000000000000000000000000000000000000000..613ad4aa9177da2737e1dda2c978d8e4e4a2187e", - "43114": "index 0000000000000000000000000000000000000000..448046680b09b770ff733cc87b1233e834334d2c", - "43135": "index 0000000000000000000000000000000000000000..370d574f5bb2d21619cc784ce821d3298ace422c", - "43148": "index 0000000000000000000000000000000000000000..99ccf6254c587b3048957b7c29d025ce458d9781", - "43180": "index 0000000000000000000000000000000000000000..b308223b2cb8c64fb4a24001231dbff318ce90bb", - "43214": "index 0000000000000000000000000000000000000000..5f58e6a525234b1fe389302f5993283b4543182c", - "43246": "index 0000000000000000000000000000000000000000..5816430460048c3293f9cbf674a2316153b09c5d", - "43296": "index 0000000000000000000000000000000000000000..0148516f57ae0222c9fcbbff7dc05965d72651ed", - "43309": "index 0000000000000000000000000000000000000000..9a0cc2702913db31aa2e95b14fba3a3b29080013", - "43346": "index 0000000000000000000000000000000000000000..bc5dab7f155d8941b26120a9045cd47c305f17b1", - "43383": "index 0000000000000000000000000000000000000000..b4b7cf41660673429c397cefd768f5950173627a", - "43420": "index 0000000000000000000000000000000000000000..6340abf8fab44fecb33b0a94855b34e069977bd7", - "43477": "index 0000000000000000000000000000000000000000..5c7c1fc6d53878fe0061aa18fc9254678e9ea186", - "43498": "index 0000000000000000000000000000000000000000..89a597b39369ce017852f7f19bba337c98c86011", - "43511": "index 0000000000000000000000000000000000000000..154fbc4f8feef2d44b8b5a4c4a1ab5968da28381", - "43531": "index 0000000000000000000000000000000000000000..df3b087cbc3758ecfebb10c51df738db943015ae", - "43555": "index 0000000000000000000000000000000000000000..308d9d9b8adc2fa94b2fede6e2ac24a89d10183e", - "43579": "index 0000000000000000000000000000000000000000..c83a2cdd2db95d2baab56673aa5359a8a90dcf21", - "43603": "index 0000000000000000000000000000000000000000..7ddcec9bba9a89f1491d68cf098f7112b122c244", - "43616": "index 0000000000000000000000000000000000000000..086c022ac44b1a057de01851799d76c5de3ff491", - "43639": "index 0000000000000000000000000000000000000000..ddcff4caa4da2eb0a4794d839a4805c895662440", - "43660": "index 0000000000000000000000000000000000000000..6cc638d8c7e640153cae3ec1943f8df77bb4c834", - "43681": "index 0000000000000000000000000000000000000000..3615c93038d920df403ab1b2e67406e044853aa5", - "43702": "index 0000000000000000000000000000000000000000..aaac913048b23b87d31f87b7c04745da0a04ce9c", - "43715": "index 0000000000000000000000000000000000000000..0ea9f01be8ec8ca0149e21c248627d4b01292fa5", - "43782": "index 0000000000000000000000000000000000000000..b932d97b59d71a417579acce5bf5dbcbabe2bbd3", - "43938": "index 0000000000000000000000000000000000000000..ea96c6cdf8a1c5c8fe9c0ecf870b93bd93850ebb", - "44029": "index 0000000000000000000000000000000000000000..76bfa0daa30a64c5275f09a48d0214d326e2eaf5", - "44112": "index 0000000000000000000000000000000000000000..58bc2e10b927ab1cdb5c0e5d44933b7b33f8ebee", - "44125": "index 0000000000000000000000000000000000000000..1583a29a01c45f7cb25ba9a04929df022faf081b", - "44144": "index 0000000000000000000000000000000000000000..db59a9d7047daf49ccbe5eb315b1af13b6ee5186", - "44167": "index 0000000000000000000000000000000000000000..14a923642567c5cb9962bca98ee8bbfe6ae140e9", - "44190": "index 0000000000000000000000000000000000000000..7a6696bc3a66a596b6f1e7ba177fc1f28cc6eea7", - "44213": "index 0000000000000000000000000000000000000000..087abd8fd50ecfc71e1e3323a28615b8acf41639", - "44226": "index 0000000000000000000000000000000000000000..7cda5e6fd3890d30e589b29026bf64c4ef316a57", - "44248": "index 0000000000000000000000000000000000000000..24998928a3e88478516785c9bcc3404a616f1df3", - "44274": "index 0000000000000000000000000000000000000000..c5797a6aba6551a2599e58f122e907ef58a7c1a4", - "44301": "index 0000000000000000000000000000000000000000..7f5f581d28b5da348a5107aa9d269caacd5d2a7a", - "44327": "index 0000000000000000000000000000000000000000..ccf22fff42892173484a69fdbfe6f3488fe71185", - "44340": "index 0000000000000000000000000000000000000000..3e3f135dc779c27c9a69b25be33bfb493b4a6113", - "44396": "index 0000000000000000000000000000000000000000..d0eda8e86b877b934442555bb078f4026f0ad72a", - "44452": "index 0000000000000000000000000000000000000000..12d5ce0f8ea0e3c1e362c5232f8cfe2fb5077b31", - "44498": "index 0000000000000000000000000000000000000000..4332f9599e15231c453d3183681b783d27916be8", - "44544": "index 0000000000000000000000000000000000000000..20aa2e29e87e68761a498b3f5a61ab9d33465d11", - "44557": "index 0000000000000000000000000000000000000000..85613cc2301ab1120253ecbe14439aca817b513b", - "44584": "index 0000000000000000000000000000000000000000..9f243570638d3596338e6e8f73dcd2b63d61164e", - "44615": "index 0000000000000000000000000000000000000000..de85ce201fee50825f9d88a601a433993c910f1d", - "44647": "index 0000000000000000000000000000000000000000..4308a8fdab55655ed353002c09f760995b0d93f7", - "44678": "index 0000000000000000000000000000000000000000..5e4b436554d44d10a0594c915abc75367e05dc12", - "44694": "index 0000000000000000000000000000000000000000..11f4c37aaccefb2621914455a367d9034cecec5a", - "44707": "index 0000000000000000000000000000000000000000..cb967817da26b74f25e78ae679a8bd77089f06ac", - "44727": "index 0000000000000000000000000000000000000000..78014828c62b5e950dcc539c6119c9802e3f5992", - "44747": "index 0000000000000000000000000000000000000000..a1c4e380e3909bdcbab967a0d075bba5dccac7d9", - "44771": "index 0000000000000000000000000000000000000000..9e50ac1bb7864f42344ccf2af6e65edfda857729", - "44795": "index 0000000000000000000000000000000000000000..7e1cd12b92cbdb43d1dff2b119b07bb2af780475", - "44808": "index 0000000000000000000000000000000000000000..3560553d0867a0e586d93ef16c972c349fc992a9", - "44828": "index 0000000000000000000000000000000000000000..2fe15b1448b3137fe910b399543ac52c482f80cc", - "45026": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", - "45046": "index 0000000000000000000000000000000000000000..29d97cd38cb6bc0ec330645f9a08473599c60e33", - "45070": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", - "45089": "index b34527fdb120103eef2edf361e0d80fde5dbea56..a548c487dacea5f4dfcd94be73f8ce73a87305bf 100644", - "4625": "index 0000000000000000000000000000000000000000..6d02b56938199ff3a1efc6111396ac3c0649a045", - "5806": "index 0000000000000000000000000000000000000000..b43df0b67d646bd219a126f31d1527c637166b57", - "5820": "index 0000000000000000000000000000000000000000..e134697ed96de7afc99b8d68dc425c45ee890e4f", - "5836": "index 0000000000000000000000000000000000000000..520dd2195783d42051412afd8003903e2a60f11b", - "5969": "index 0000000000000000000000000000000000000000..c83bb8660303f6bb078e94b551ebc3cfe7b4a5bc", - "5990": "index 0000000000000000000000000000000000000000..95acf4d96138722c98745b372dda980e03e4f822", - "5998": "index 0000000000000000000000000000000000000000..eb24ce1ff24bbc76763af91c3076ace3c97e3c78", - "6321": "index 0000000000000000000000000000000000000000..cbb3912c739c3d1ce2697db53874a1d1c6673dee", - "6404": "index 0000000000000000000000000000000000000000..ff5930ec8e0d15fd1b4db50b266828876cf53a0f", - "6809": "index 0000000000000000000000000000000000000000..6aa60eb8cc68a5e34b4d670e19812c18f29fddbe", - "7216": "index 0000000000000000000000000000000000000000..35f6b6ab690515676b6df8c5703051ccc891e7e4", - "7815": "index 0000000000000000000000000000000000000000..df41d81127cd7a195da75fef17041097c857b61f", + "26789": "index 0000000000000000000000000000000000000000..e487d1f1688cb7641040f5dc237ba305732edf0d", + "26953": "index 0000000000000000000000000000000000000000..a5d005176e63f96e7c8f3b04dcc5034a7423ab08", + "26973": "index 0000000000000000000000000000000000000000..410829738931c7c444099696b9375f03a6866e76", + "2709": "index 111f99e60629e178b230948a843a341d769cad44..8845513b69680b991f74c3697880a074eaf4f3a1 100644", + "27131": "index 0000000000000000000000000000000000000000..cea68389f03af12d9e4822184a1c594e53bfe6e0", + "2735": "index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..d840be999d02fcf0a10a50e06c62a961e843957b 100644", + "2753": "index 4959a42189299650ecbf542ddaf740460be187db..67627cdb93ff22f5490b9c0cd0e4726e70bcdef1 100644", + "27832": "index 0000000000000000000000000000000000000000..de1d5afee901fa16d8eb32b8f74ecbc9a7f46bfe", + "27955": "index 0000000000000000000000000000000000000000..ece9605829f12dbd1af5c814ed134d2267cce497", + "28217": "index 0000000000000000000000000000000000000000..6ae4a6372f8d08d2aaf3b7cc2ad2a947e77d0431", + "28344": "index 0000000000000000000000000000000000000000..292456d19eb32d2bd59e652718d3c197bfef3c62", + "2852": "index 7f6237ffd59c11863dbe8c6e2989873d329a4728..3565b4ff5a04cb0f65c815685ebd13c8f2c80812 100644", + "28646": "index 0000000000000000000000000000000000000000..d871a04b37942baf51bdccafdf7e3616b6d3f002", + "2869": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", + "28784": "index 0000000000000000000000000000000000000000..c7bb9437f22a47dfb866d0c40733ef6ca385d730", + "2896": "index 0000000000000000000000000000000000000000..73891afeab93d7d5681a2a010ce0e8234a234ca8", + "29121": "index 0000000000000000000000000000000000000000..1fe54d5813aa92c3bbf187db5299cf03f8da14af", + "2933": "index 0000000000000000000000000000000000000000..e1b9ee1d0054060c1975e3f177473d71f228fc7e", + "29339": "index 0000000000000000000000000000000000000000..4667021cee43158774f1301c4dc795c67d62698a", + "2948": "index 0000000000000000000000000000000000000000..de1f9bc059aa43ea270eea7878871d24ee9c4c5b", + "29555": "index 0000000000000000000000000000000000000000..73467de2d812f8aec38411dfa5fef985708d6659", + "30185": "index 0000000000000000000000000000000000000000..1f3d87d10da04f6ea5dd9a1aa184c9bcaa1509e2", + "3026": "index 0000000000000000000000000000000000000000..fd322bcd1b885cd4581cd2ad8a36503ed0a0f470", + "3047": "index 0000000000000000000000000000000000000000..24f6e3d3f50dc191edd87abb127cc68c4333c240", + "30709": "index 0000000000000000000000000000000000000000..62356cc5dedf1ddd082377eeb13293f466913b49", + "3100": "index 0000000000000000000000000000000000000000..0a25e0621df6273d549db2d2bcc72de1d6a2c621", + "31028": "index 0000000000000000000000000000000000000000..16d59d713d77c58847bb986d4d9b81d223ed110f", + "31303": "index 0000000000000000000000000000000000000000..1cc73fe508f38fca1276be72dec0e2966490055d", + "3156": "index 0000000000000000000000000000000000000000..016e73758ac4e03721035468106a746d9879a623", + "31846": "index 0000000000000000000000000000000000000000..8b5c69f61864139ab5567f0f614f57814e340b89", + "32221": "index 0000000000000000000000000000000000000000..e0291c15a18c0046d65060965a614b3013274280", + "3231": "index 0000000000000000000000000000000000000000..2f1b3c86ee2f18d2842e78bc6d3d24aa4f30ba2e", + "32409": "index 0000000000000000000000000000000000000000..092c8046462b6f22074ca72e3bf47e7cc29e4a64", + "32432": "index 0000000000000000000000000000000000000000..5dc44cacea9c050f88dba3615eb70af8d799ac66", + "32473": "index 0000000000000000000000000000000000000000..a770258aaaef5733615286ef8b72954ea5368f8e", + "32681": "index 0000000000000000000000000000000000000000..9cc532155314d6d20946dcea84feed429f1c99fb", + "32769": "index 0000000000000000000000000000000000000000..7c31310ff8a9ba013ba6e03f4231e5b85cc79a42", + "33032": "index 0000000000000000000000000000000000000000..1fc14f756a0ce4519f405093e9960c7951ff7b32", + "3312": "index 0000000000000000000000000000000000000000..a774ad9a32ae861734bc188a723cdd3d77572e5e", + "33369": "index 0000000000000000000000000000000000000000..cd8a656a8bae65933087746b4c292c136fb7261c", + "33412": "index 0000000000000000000000000000000000000000..37d12ec889a91ebafae6fe15b6d0f7448a7956ed", + "33494": "index 0000000000000000000000000000000000000000..8e9e71a3ad2e6544a23e2db7cc9ce6d1c4a41fe9", + "3382": "index 0000000000000000000000000000000000000000..6bdd4d2118c0f8a79db33a3cf75e674f60e22994", + "34205": "index 0000000000000000000000000000000000000000..07f0f8f4e9fa579c2c77ec5eea32666e3f85f6bb", + "34361": "index 0000000000000000000000000000000000000000..ac79a864271eee1d405e41ced7dd966a49edf91f", + "34454": "index 0000000000000000000000000000000000000000..38e4b34472dd55e8768aa7bb380c92637ba00753", + "34575": "index 0000000000000000000000000000000000000000..8d3f202485f4ffe51d692629f7137c7d5e82c4a4", + "34761": "index 0000000000000000000000000000000000000000..fa68610fe2ca600de6a304365343739f9c0a68ee", + "34807": "index 0000000000000000000000000000000000000000..ced54877b242e07f0162ef444e88794d0190494b", + "34852": "index 0000000000000000000000000000000000000000..1901dc8e43caaf672abc1567db40a76bc27d63a2", + "34900": "index 0000000000000000000000000000000000000000..ed33d8efe1edbbc8f5e00af01cb54268b5411843", + "35029": "index 0000000000000000000000000000000000000000..079fbceb2cdc56d75a5d24ea0fa5f21921b323bf", + "35047": "index 0000000000000000000000000000000000000000..fe075ff0822c29ebf861bae48d6a284f54e03650", + "35077": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", + "35104": "index 0000000000000000000000000000000000000000..fdca4d75570ee78b6aa6959a972d87898cd00967", + "3512": "index 0000000000000000000000000000000000000000..21e884e1710d33906f353512fd13aa4b400b59d4", + "35558": "index 0000000000000000000000000000000000000000..584f2069b1cd0acae6f68c43851b77d85189e203", + "35595": "index 0000000000000000000000000000000000000000..36f0e0c6e278bc2e3c0457c8fd3b1a772e55e159", + "35631": "index 0000000000000000000000000000000000000000..0421feb56691ecb4d554731df02c421626b10a60", + "35762": "index 0000000000000000000000000000000000000000..c1365f8d399d21bfead0980967681c1044fbbd2d", + "35820": "index 0000000000000000000000000000000000000000..a9e247e82b8a632be696636b56316a020f3f6452", + "35966": "index 0000000000000000000000000000000000000000..de3f05b84f1d827941d01ee1e3b5e777e049ed24", + "36078": "index 0000000000000000000000000000000000000000..7ab5ac38921d82627e3a2b38a9ac582b05f6e19c", + "36549": "index 0000000000000000000000000000000000000000..2738728eb1b66f1eeb3c0145b7bf4f7fd4348b2d", + "36810": "index 0000000000000000000000000000000000000000..586e9ae2ebb0c9f750eaac000a7c4c0dd43fd584", + "36985": "index 0000000000000000000000000000000000000000..9e12d32632006fb78d805ceae4a51886ed120531", + "37353": "index 0000000000000000000000000000000000000000..7e05b762fc887eaa9e0191bd96750bc89fa2851f", + "37496": "index 0000000000000000000000000000000000000000..b7d5688f005781b5ef17c88bcb6906ce2eba956e", + "37572": "index 0000000000000000000000000000000000000000..bc150a7bd3927243e073fcf3afd5c181e3f434a6", + "37798": "index 0000000000000000000000000000000000000000..92df2fac2ca6da6bfb4b10be44571b82c17df9fe", + "38248": "index 0000000000000000000000000000000000000000..f220e1d9d29794e8420be70b65b7114c991a8279", + "38659": "index 0000000000000000000000000000000000000000..33e196000a4ae0a49bb948a0e36a8e4f32ac5532", + "38740": "index 0000000000000000000000000000000000000000..cdd845ab5bea98b8ebd56958f8c07a5d662e5e1e", + "38774": "index 0000000000000000000000000000000000000000..032adeff52587c39a1cadc5c012971dff1104aae", + "38845": "index 0000000000000000000000000000000000000000..9118f703095d3289a317064a2fd7f4633ed74412", + "39258": "index 0000000000000000000000000000000000000000..7104ed89fa1c90da1828c39c9e1d5ae377c68621", + "39476": "index 0000000000000000000000000000000000000000..ceff22020e2e6d28295423b94d5ca77e0b664c22", + "39580": "index 0000000000000000000000000000000000000000..21047c08cae897e6304a59f9e02ba5c04476b410", + "40030": "index 0000000000000000000000000000000000000000..09b364a723acb13e67cbf5bea92797068f9dc9fc", + "40055": "index 0000000000000000000000000000000000000000..ec2eb01aa3cd8a313638e0b97c62b1d074a09d04", + "40106": "index 0000000000000000000000000000000000000000..25bacbdbc14016a9dfd4d34886fe2774373296a5", + "40610": "index 0000000000000000000000000000000000000000..db09e4aae64f8c13259dcdc3362411b15b50f7e6", + "40648": "index 0000000000000000000000000000000000000000..1722410e5af193187cc736b96d52e7cab3ef0e70", + "40709": "index 0000000000000000000000000000000000000000..2f688d6e8b7cb2349b4209590fbe0887be71bb63", + "40737": "index 0000000000000000000000000000000000000000..97d73de468500c852768fe985187ca74c46a9260", + "40758": "index 0000000000000000000000000000000000000000..753814eb397c7701a59a6120a079602edc3d9b3f", + "40779": "index 0000000000000000000000000000000000000000..d776d725a4bf4d6becc9b6e42dac3f967d592711", + "40800": "index 0000000000000000000000000000000000000000..a05c567366845cd30066afcd4eab9816d41a0dab", + "40823": "index 0000000000000000000000000000000000000000..28223eaadfb7b343531ac3156fddde1254049232", + "40846": "index 0000000000000000000000000000000000000000..ea35fd5da12c1123d02e14051d3285552f1cff54", + "40869": "index 0000000000000000000000000000000000000000..d3f35e9ded321ca3b9a3bc698a8d4da6506b6e76", + "40882": "index 0000000000000000000000000000000000000000..1e899e9cbd94170bf0ae926d0c93b9a7666b7b3c", + "40901": "index 0000000000000000000000000000000000000000..d32a04def1736820342f55a92d1efade4f0f3d31", + "40914": "index 0000000000000000000000000000000000000000..521f1a8deaf127d52383d25aea39ac9c6e06003d", + "40931": "index 0000000000000000000000000000000000000000..3b552bc0b06596b49faff8cfdf68fe1e0ddb53c3", + "40954": "index 0000000000000000000000000000000000000000..a9ee1b58fd4ce1a9230a13c5fd698739e3c8e66d", + "40977": "index 0000000000000000000000000000000000000000..77ad00bf10b6c1d67ff6cbe4eb252c3c0e6fddb2", + "41010": "index 0000000000000000000000000000000000000000..a660f516b3527c8ce069cb2f9d0f6c5e96bed3eb", + "41033": "index 0000000000000000000000000000000000000000..20251a290dc2e0de0724a203b7f6af5e94076a99", + "41056": "index 0000000000000000000000000000000000000000..889f2ff7c703d8792653b6deb0aa3610fa93c10e", + "41074": "index 0000000000000000000000000000000000000000..13f667a140e05f1dede239bb5a2d58fc3a69e57d", + "41092": "index 0000000000000000000000000000000000000000..f2c21a88bff4710d8a5b12d579116bab353c2fc7", + "41110": "index 0000000000000000000000000000000000000000..35fb416a0b6981b3f4925ad9d21171407d4e4e0b", + "41123": "index 0000000000000000000000000000000000000000..0ce838f9a5f7d3885f6c95cdc15eeeff2252b2fd", + "41153": "index 0000000000000000000000000000000000000000..6002a4a8121bd81b5ed81e7a98deaffd3a9bf0ec", + "41183": "index 0000000000000000000000000000000000000000..06911c728d8fb04f9a12b3e8db72419c14ed2c8f", + "41213": "index 0000000000000000000000000000000000000000..d29ea00af78056c8d7d90a61d5b309267214490d", + "41226": "index 0000000000000000000000000000000000000000..ef029383dfac217a9a26a2ef4abc9301497ca328", + "41245": "index 0000000000000000000000000000000000000000..fc38aa225ef25e3763df23963fca18fa94eabd3f", + "41298": "index 0000000000000000000000000000000000000000..9df97e1cabc36c64d8e462a49b9b14bed75a5d53", + "41325": "index 0000000000000000000000000000000000000000..3d93d355667bf64e5ffbb42ee8dec44fedc6c88a", + "41352": "index 0000000000000000000000000000000000000000..13b0cdefffc3ccf14c63bf31ca22daca89b9aade", + "41379": "index 0000000000000000000000000000000000000000..2f52fc630264b3686f248d245a7729314f9c5f85", + "41392": "index 0000000000000000000000000000000000000000..fe44442e005da2f21182188dfad64b44d091f037", + "41415": "index 0000000000000000000000000000000000000000..f65a9f261fc1bc958baedf1a1178ea9f328aee89", + "41428": "index 0000000000000000000000000000000000000000..9693380c0615269d341dffb43bb390ae5e472ca9", + "41443": "index 0000000000000000000000000000000000000000..be7f0f574c9486c7923dd6fdb844dbff7588662f", + "41468": "index 0000000000000000000000000000000000000000..2d8be29ec09e7594c731bd0a3037a2e6dd3af07a", + "41493": "index 0000000000000000000000000000000000000000..e1e2192cdf5b6d412fecb8114969621bedae7960", + "41518": "index 0000000000000000000000000000000000000000..36db87c344ad676e86254f6b41a3794163b42ceb", + "41549": "index 0000000000000000000000000000000000000000..b40a0834f9918d699d75971c49900daa921472e4", + "41648": "index 0000000000000000000000000000000000000000..181d015ef11058fb55129744cc4ea3d20aa05306", + "41691": "index 0000000000000000000000000000000000000000..198bc973ae790ced70d41c805e19f391297d9f8b", + "41704": "index 0000000000000000000000000000000000000000..5a3d7ed9322674787b650734105b9808aa44ea58", + "41733": "index 0000000000000000000000000000000000000000..67de2e7bb2098e8b1dc0e3ea740c8cc6d97a2f78", + "41771": "index 0000000000000000000000000000000000000000..ff426cb50bb437332fd3b326634d397be735514b", + "41803": "index 0000000000000000000000000000000000000000..4e21a465b2b085403c72360cae535b2e773f3882", + "41841": "index 0000000000000000000000000000000000000000..581418bf1b98099994900547c15c2f45c41cc709", + "41854": "index 0000000000000000000000000000000000000000..e168a1b84d7532f19b9b318559dad00e2c7e981f", + "41882": "index 0000000000000000000000000000000000000000..2bce40cb490cdbb4844729eed5a17eae31622ae2", + "41927": "index 0000000000000000000000000000000000000000..2db2525ff91db1dc3e8ca11de1090c230cbf1581", + "41966": "index 0000000000000000000000000000000000000000..6c5c85197a6a07772d4071a399f1e85df8efea77", + "42063": "index 0000000000000000000000000000000000000000..9d257ffe06362e5c5f111c141dade10a460b7d30", + "42076": "index 0000000000000000000000000000000000000000..984ceac4040ee3ca3212f4082745b433f6d2baaa", + "42108": "index 0000000000000000000000000000000000000000..339ad263058c459404b39e28f1d29fba284d3b73", + "42138": "index 0000000000000000000000000000000000000000..38a71066a5fe99d76d7a00e5280c30c13f39d348", + "42168": "index 0000000000000000000000000000000000000000..7802098b6a9c56ab97f85e2921afdf3b4b5ef627", + "42195": "index 0000000000000000000000000000000000000000..b8321dff37e05e5b3df85b137df9298ca382b4eb", + "42208": "index 0000000000000000000000000000000000000000..a666c8143e84d8e10d3d165c75c5ca76f9a1f903", + "42235": "index 0000000000000000000000000000000000000000..2b98ef4138312ee99b488df55ff440d809cd9398", + "42256": "index 0000000000000000000000000000000000000000..30b7bebbacd1090d25c2dee06977ac97e68f0767", + "42277": "index 0000000000000000000000000000000000000000..ec708faf535cb42c40fdde5692174f1162a227e8", + "42298": "index 0000000000000000000000000000000000000000..9767cb7aa3e73e8e2223d6ee7c56698edcae71b9", + "42319": "index 0000000000000000000000000000000000000000..e5844f1d94a65df2833c9445954f2f844d4d7c34", + "42336": "index 0000000000000000000000000000000000000000..8d9c6cc9fbd5147c1cec630a42b81e067e998aeb", + "42357": "index 0000000000000000000000000000000000000000..c6d8af02b74f534f3c027b6438f7a14bcaadffd3", + "42384": "index 0000000000000000000000000000000000000000..f21b6d450aabd249d6ce0985cbc620be10bd1096", + "42411": "index 0000000000000000000000000000000000000000..bc7e40fa2a9cce20f8a52d8de9394ae5a723731a", + "42438": "index 0000000000000000000000000000000000000000..78838e1a5df9241b2ec0aa03112f9605c7a5f452", + "42451": "index 0000000000000000000000000000000000000000..58fdda2aea2d45f171586832f049f5d8a76de5db", + "42474": "index 0000000000000000000000000000000000000000..9623b2e99b8cad3d88fed003229866ccb2cecaa1", + "42497": "index 0000000000000000000000000000000000000000..59454fc96c76f137693fdf77b27567aeefd00f78", + "42520": "index 0000000000000000000000000000000000000000..56d313c19608bd57de1d5684ab124c8fe3f356c2", + "42543": "index 0000000000000000000000000000000000000000..99d6e62025e92a8c3435163f19fc93ffaa0e6268", + "42556": "index 0000000000000000000000000000000000000000..b76bb3356fc26b6bdbce5cd912cc4f78dbed0e4d", + "42573": "index 0000000000000000000000000000000000000000..122185bb417d3cb003331d7f22eeef32d476d008", + "42588": "index 0000000000000000000000000000000000000000..1967f167d304363b8ec3ffff47b74ff7459d21ce", + "42603": "index 0000000000000000000000000000000000000000..28ec07f7b20eafe282cd4eccf7fec36a3beeb994", + "42620": "index 0000000000000000000000000000000000000000..4fe623e27e1d35b4a249c7bec0b8f866afbdce73", + "42641": "index 0000000000000000000000000000000000000000..b8458bb58011d5bb310bdc3f07847b90cde3e057", + "42656": "index 0000000000000000000000000000000000000000..d13b8a7d07916ec128b4718eed05ba1d59a9c91e", + "42671": "index 0000000000000000000000000000000000000000..7fc56a55282e882ef8eb9052d28bb7dcf0bac77c", + "42765": "index 0000000000000000000000000000000000000000..b65c80ec4555c1807f1eff041f09a7ee06b6a93b", + "42782": "index 0000000000000000000000000000000000000000..0b8449193868f06892753f3471a8d059dc0c6990", + "42797": "index 0000000000000000000000000000000000000000..a6fba27162a6ef08f4587b39ec22a0f60f13b7aa", + "42814": "index 0000000000000000000000000000000000000000..1caa5b810ef3807e284295b6b76bec59e0af4577", + "42877": "index 0000000000000000000000000000000000000000..2dc899297e4c3da4678b55866960c08d1a109898", + "42915": "index 0000000000000000000000000000000000000000..4f37106d56bca8511c4ad6845ca0b6a78f9e10e6", + "42990": "index 0000000000000000000000000000000000000000..19fd29e19e7b96b33b6e286c39d658bc6fcefe94", + "43004": "index 0000000000000000000000000000000000000000..c9e96039ca836dac145d1527f4fac495fe8a60b2", + "43017": "index 0000000000000000000000000000000000000000..2d5cd1659573c54aa8d9d3b997b446ddc0418b15", + "43043": "index 0000000000000000000000000000000000000000..acc826f3317158e57e2de103aaf61d248f2c1f61", + "43069": "index 0000000000000000000000000000000000000000..613ad4aa9177da2737e1dda2c978d8e4e4a2187e", + "43095": "index 0000000000000000000000000000000000000000..448046680b09b770ff733cc87b1233e834334d2c", + "43116": "index 0000000000000000000000000000000000000000..370d574f5bb2d21619cc784ce821d3298ace422c", + "43129": "index 0000000000000000000000000000000000000000..99ccf6254c587b3048957b7c29d025ce458d9781", + "43161": "index 0000000000000000000000000000000000000000..b308223b2cb8c64fb4a24001231dbff318ce90bb", + "43195": "index 0000000000000000000000000000000000000000..5f58e6a525234b1fe389302f5993283b4543182c", + "43227": "index 0000000000000000000000000000000000000000..5816430460048c3293f9cbf674a2316153b09c5d", + "43277": "index 0000000000000000000000000000000000000000..0148516f57ae0222c9fcbbff7dc05965d72651ed", + "43290": "index 0000000000000000000000000000000000000000..9a0cc2702913db31aa2e95b14fba3a3b29080013", + "43327": "index 0000000000000000000000000000000000000000..bc5dab7f155d8941b26120a9045cd47c305f17b1", + "43364": "index 0000000000000000000000000000000000000000..b4b7cf41660673429c397cefd768f5950173627a", + "43401": "index 0000000000000000000000000000000000000000..6340abf8fab44fecb33b0a94855b34e069977bd7", + "43458": "index 0000000000000000000000000000000000000000..5c7c1fc6d53878fe0061aa18fc9254678e9ea186", + "43479": "index 0000000000000000000000000000000000000000..89a597b39369ce017852f7f19bba337c98c86011", + "43492": "index 0000000000000000000000000000000000000000..154fbc4f8feef2d44b8b5a4c4a1ab5968da28381", + "43512": "index 0000000000000000000000000000000000000000..df3b087cbc3758ecfebb10c51df738db943015ae", + "43536": "index 0000000000000000000000000000000000000000..308d9d9b8adc2fa94b2fede6e2ac24a89d10183e", + "43560": "index 0000000000000000000000000000000000000000..c83a2cdd2db95d2baab56673aa5359a8a90dcf21", + "43584": "index 0000000000000000000000000000000000000000..7ddcec9bba9a89f1491d68cf098f7112b122c244", + "43597": "index 0000000000000000000000000000000000000000..086c022ac44b1a057de01851799d76c5de3ff491", + "43620": "index 0000000000000000000000000000000000000000..ddcff4caa4da2eb0a4794d839a4805c895662440", + "43641": "index 0000000000000000000000000000000000000000..6cc638d8c7e640153cae3ec1943f8df77bb4c834", + "43662": "index 0000000000000000000000000000000000000000..3615c93038d920df403ab1b2e67406e044853aa5", + "43683": "index 0000000000000000000000000000000000000000..aaac913048b23b87d31f87b7c04745da0a04ce9c", + "43696": "index 0000000000000000000000000000000000000000..0ea9f01be8ec8ca0149e21c248627d4b01292fa5", + "43763": "index 0000000000000000000000000000000000000000..b932d97b59d71a417579acce5bf5dbcbabe2bbd3", + "43919": "index 0000000000000000000000000000000000000000..ea96c6cdf8a1c5c8fe9c0ecf870b93bd93850ebb", + "44010": "index 0000000000000000000000000000000000000000..76bfa0daa30a64c5275f09a48d0214d326e2eaf5", + "44093": "index 0000000000000000000000000000000000000000..58bc2e10b927ab1cdb5c0e5d44933b7b33f8ebee", + "44106": "index 0000000000000000000000000000000000000000..1583a29a01c45f7cb25ba9a04929df022faf081b", + "44125": "index 0000000000000000000000000000000000000000..db59a9d7047daf49ccbe5eb315b1af13b6ee5186", + "44148": "index 0000000000000000000000000000000000000000..14a923642567c5cb9962bca98ee8bbfe6ae140e9", + "44171": "index 0000000000000000000000000000000000000000..7a6696bc3a66a596b6f1e7ba177fc1f28cc6eea7", + "44194": "index 0000000000000000000000000000000000000000..087abd8fd50ecfc71e1e3323a28615b8acf41639", + "44207": "index 0000000000000000000000000000000000000000..7cda5e6fd3890d30e589b29026bf64c4ef316a57", + "44229": "index 0000000000000000000000000000000000000000..24998928a3e88478516785c9bcc3404a616f1df3", + "44255": "index 0000000000000000000000000000000000000000..c5797a6aba6551a2599e58f122e907ef58a7c1a4", + "44282": "index 0000000000000000000000000000000000000000..7f5f581d28b5da348a5107aa9d269caacd5d2a7a", + "44308": "index 0000000000000000000000000000000000000000..ccf22fff42892173484a69fdbfe6f3488fe71185", + "44321": "index 0000000000000000000000000000000000000000..3e3f135dc779c27c9a69b25be33bfb493b4a6113", + "44377": "index 0000000000000000000000000000000000000000..d0eda8e86b877b934442555bb078f4026f0ad72a", + "44433": "index 0000000000000000000000000000000000000000..12d5ce0f8ea0e3c1e362c5232f8cfe2fb5077b31", + "44479": "index 0000000000000000000000000000000000000000..4332f9599e15231c453d3183681b783d27916be8", + "44525": "index 0000000000000000000000000000000000000000..20aa2e29e87e68761a498b3f5a61ab9d33465d11", + "44538": "index 0000000000000000000000000000000000000000..85613cc2301ab1120253ecbe14439aca817b513b", + "44565": "index 0000000000000000000000000000000000000000..9f243570638d3596338e6e8f73dcd2b63d61164e", + "44596": "index 0000000000000000000000000000000000000000..de85ce201fee50825f9d88a601a433993c910f1d", + "44628": "index 0000000000000000000000000000000000000000..4308a8fdab55655ed353002c09f760995b0d93f7", + "44659": "index 0000000000000000000000000000000000000000..5e4b436554d44d10a0594c915abc75367e05dc12", + "44675": "index 0000000000000000000000000000000000000000..11f4c37aaccefb2621914455a367d9034cecec5a", + "44688": "index 0000000000000000000000000000000000000000..cb967817da26b74f25e78ae679a8bd77089f06ac", + "44708": "index 0000000000000000000000000000000000000000..78014828c62b5e950dcc539c6119c9802e3f5992", + "44728": "index 0000000000000000000000000000000000000000..a1c4e380e3909bdcbab967a0d075bba5dccac7d9", + "44752": "index 0000000000000000000000000000000000000000..9e50ac1bb7864f42344ccf2af6e65edfda857729", + "44776": "index 0000000000000000000000000000000000000000..7e1cd12b92cbdb43d1dff2b119b07bb2af780475", + "44789": "index 0000000000000000000000000000000000000000..3560553d0867a0e586d93ef16c972c349fc992a9", + "44809": "index 0000000000000000000000000000000000000000..2fe15b1448b3137fe910b399543ac52c482f80cc", + "45007": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", + "45027": "index 0000000000000000000000000000000000000000..29d97cd38cb6bc0ec330645f9a08473599c60e33", + "45051": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", + "45070": "index b34527fdb120103eef2edf361e0d80fde5dbea56..5bc0a45508d8144d7169d7b4e4fec1a1ceb9edd3 100644", + "4627": "index 0000000000000000000000000000000000000000..6d02b56938199ff3a1efc6111396ac3c0649a045", + "5808": "index 0000000000000000000000000000000000000000..b43df0b67d646bd219a126f31d1527c637166b57", + "5822": "index 0000000000000000000000000000000000000000..e134697ed96de7afc99b8d68dc425c45ee890e4f", + "5838": "index 0000000000000000000000000000000000000000..520dd2195783d42051412afd8003903e2a60f11b", + "5971": "index 0000000000000000000000000000000000000000..c83bb8660303f6bb078e94b551ebc3cfe7b4a5bc", + "5992": "index 0000000000000000000000000000000000000000..95acf4d96138722c98745b372dda980e03e4f822", + "6000": "index 0000000000000000000000000000000000000000..eb24ce1ff24bbc76763af91c3076ace3c97e3c78", + "6323": "index 0000000000000000000000000000000000000000..cbb3912c739c3d1ce2697db53874a1d1c6673dee", + "6406": "index 0000000000000000000000000000000000000000..ff5930ec8e0d15fd1b4db50b266828876cf53a0f", + "6811": "index 0000000000000000000000000000000000000000..6aa60eb8cc68a5e34b4d670e19812c18f29fddbe", + "7218": "index 0000000000000000000000000000000000000000..35f6b6ab690515676b6df8c5703051ccc891e7e4", + "7817": "index 0000000000000000000000000000000000000000..df41d81127cd7a195da75fef17041097c857b61f", "796": "index 068d8d22476f1aaec42423402ee64ef6f30db657..70c248234e48bce2dc48587502fb66315cf377cc 100644", "809": "index a5248cabd280a04095457e1000f0e556bc10f74f..64cb3f55358d336c84c19b6c326984bd56e1fcc2 100644", - "8131": "index 0000000000000000000000000000000000000000..f7157e6bde7631d6ad76ebd9648866bee726b751", + "8133": "index 0000000000000000000000000000000000000000..f7157e6bde7631d6ad76ebd9648866bee726b751", "825": "index 0000000000000000000000000000000000000000..d3155d34977b32e3d41350c03d4c4ee6a1f0f126", - "8446": "index 0000000000000000000000000000000000000000..74ee18d383784e4be7b2f7e89dc33a607314e1ec", - "8461": "index 0000000000000000000000000000000000000000..d37be58038a7184e61df8aa64bab5b6535937958", + "8448": "index 0000000000000000000000000000000000000000..74ee18d383784e4be7b2f7e89dc33a607314e1ec", + "8463": "index 0000000000000000000000000000000000000000..d37be58038a7184e61df8aa64bab5b6535937958", "848": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "8574": "index 0000000000000000000000000000000000000000..3a03e583346c1c4a613bfb404dd6ad01e26dd23a", - "8595": "index 0000000000000000000000000000000000000000..a74278d02fd6eff0c5cb4d5f4db041216a6529d7", - "8728": "index 0000000000000000000000000000000000000000..41aa0341b8a2b27b498572499c9d2735483516a8", + "8576": "index 0000000000000000000000000000000000000000..3a03e583346c1c4a613bfb404dd6ad01e26dd23a", + "8597": "index 0000000000000000000000000000000000000000..a74278d02fd6eff0c5cb4d5f4db041216a6529d7", + "8730": "index 0000000000000000000000000000000000000000..41aa0341b8a2b27b498572499c9d2735483516a8", "875": "index 0000000000000000000000000000000000000000..5fc9356268f64ad8638faa490f40643341120ee0", - "8755": "index 0000000000000000000000000000000000000000..8a2524b3cd0fe61662a9c86ec74de7b99d4f6e10", - "8859": "index 0000000000000000000000000000000000000000..be8c1f62796554b8cf785d0db546aa6bbb5d9127", + "8757": "index 0000000000000000000000000000000000000000..8a2524b3cd0fe61662a9c86ec74de7b99d4f6e10", + "8861": "index 0000000000000000000000000000000000000000..be8c1f62796554b8cf785d0db546aa6bbb5d9127", "890": "index 0000000000000000000000000000000000000000..bb3188f26ead88cdb6afeea1c182d450e4af8296", - "9036": "index 0000000000000000000000000000000000000000..c17b764ee906620d7b949dee459dace255860b9c", - "9430": "index 0000000000000000000000000000000000000000..4485d6da3454cfd080a4c277e84ed5cbf16d39d6", + "9038": "index 0000000000000000000000000000000000000000..c17b764ee906620d7b949dee459dace255860b9c", + "9432": "index 0000000000000000000000000000000000000000..4485d6da3454cfd080a4c277e84ed5cbf16d39d6", "993": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "9949": "index 0000000000000000000000000000000000000000..1714b9b050a0f3cccbe3fc8690f35b2fde61c334" + "9951": "index 0000000000000000000000000000000000000000..1714b9b050a0f3cccbe3fc8690f35b2fde61c334" } }, "0002-Add-crypto-backends.patch": { From 053965f87d4fffd038bf65dad8cf7b164349a829 Mon Sep 17 00:00:00 2001 From: George Adams Date: Wed, 28 Oct 2026 13:10:18 +0000 Subject: [PATCH 3/4] Tidy Go 1.27 backend dependency checksums Run the backend's go generate workflow to remove obsolete OpenSSL checksums and satisfy TestXCryptoDependencyIsSynced. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- cryptobackend/go.sum | 4 ---- 1 file changed, 4 deletions(-) diff --git a/cryptobackend/go.sum b/cryptobackend/go.sum index ff43fa061e8..d9ed8f4118c 100644 --- a/cryptobackend/go.sum +++ b/cryptobackend/go.sum @@ -1,9 +1,5 @@ github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7 h1:KqCuZFj0Vtzr+BYP7g4CiIuyoaOdIs+qRrLQiznTIJ4= github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7/go.mod h1:Qk7P66UNeurLdefRFjOLOra7dGK2KDwI7zV19wUqNSc= -github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03 h1:pHCpigVqj9DspcInT+XANblHy9d/Uwsu1cayD8hqAas= -github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= -github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a h1:fJCtVIb8oAV7g14Tlwv1fDcH/8tWSQcqrkqeO7aAzIU= -github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f h1:pmI5PKBukUxCRCmLShXyWqxYaMDU5zkzzW1MNRREvig= github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 h1:QmorYKlMOWwpmgiFuXU/kQQY+qkC0V/3BvdZm+xR4I8= From ed80db906c16eda07ca88fffa66b086fdbf2e616 Mon Sep 17 00:00:00 2001 From: George Adams Date: Wed, 28 Oct 2026 13:23:17 +0000 Subject: [PATCH 4/4] Pin merged OpenSSL Go 1.27 support fix Use ms-go1.27-support merge commit 38f583a66fdf from go-crypto-openssl#109, tidy backend dependencies with go generate, and regenerate vendor metadata. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- cryptobackend/go.mod | 2 +- cryptobackend/go.sum | 4 +- .../0001-Vendor-external-dependencies.patch | 18 +- patches/index.json | 740 +++++++++--------- 4 files changed, 383 insertions(+), 381 deletions(-) diff --git a/cryptobackend/go.mod b/cryptobackend/go.mod index b3186bdd892..e53b7386439 100644 --- a/cryptobackend/go.mod +++ b/cryptobackend/go.mod @@ -4,7 +4,7 @@ go 1.26 require ( github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7 - github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f + github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028132133-38f583a66fdf github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 ) diff --git a/cryptobackend/go.sum b/cryptobackend/go.sum index d9ed8f4118c..a9d8484bb58 100644 --- a/cryptobackend/go.sum +++ b/cryptobackend/go.sum @@ -1,7 +1,7 @@ github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7 h1:KqCuZFj0Vtzr+BYP7g4CiIuyoaOdIs+qRrLQiznTIJ4= github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7/go.mod h1:Qk7P66UNeurLdefRFjOLOra7dGK2KDwI7zV19wUqNSc= -github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f h1:pmI5PKBukUxCRCmLShXyWqxYaMDU5zkzzW1MNRREvig= -github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028132133-38f583a66fdf h1:hhL3TikHcamwrgp294APQLBQPmlNtuV7ciDhlNFXtfo= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028132133-38f583a66fdf/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 h1:QmorYKlMOWwpmgiFuXU/kQQY+qkC0V/3BvdZm+xR4I8= github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528/go.mod h1:a1Z07CJIuWa8WT/pzFIGNTTKS96s8o1B1TPOziAHUxw= golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 h1:ABD+jVg0H4Hwu2sGcUtKeb3T8mlS+jS3uWrkTAPcXjs= diff --git a/patches/0001-Vendor-external-dependencies.patch b/patches/0001-Vendor-external-dependencies.patch index b9e46ce71cf..74d5cb545a3 100644 --- a/patches/0001-Vendor-external-dependencies.patch +++ b/patches/0001-Vendor-external-dependencies.patch @@ -35,7 +35,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result src/cmd/vendor/modules.txt | 11 + src/crypto/deps_ignore.go | 40 + src/go.mod | 14 +- - src/go.sum | 10 + + src/go.sum | 12 + src/go/build/deps_test.go | 55 +- src/go/build/vendor_test.go | 5 + .../microsoft/go-crypto-darwin/LICENSE | 21 + @@ -403,7 +403,7 @@ Use a 'go' that was recently built by the current branch to ensure stable result .../go/cryptobackend/tls13/tls13_openssl.go | 18 + .../go/cryptobackend/tls13/tls13_windows.go | 14 + src/vendor/modules.txt | 54 + - 395 files changed, 39601 insertions(+), 11 deletions(-) + 395 files changed, 39603 insertions(+), 11 deletions(-) create mode 100644 src/cmd/internal/telemetry/counter/deps_ignore.go create mode 100644 src/cmd/vendor/github.com/microsoft/go-infra/telemetry/LICENSE create mode 100644 src/cmd/vendor/github.com/microsoft/go-infra/telemetry/README.md @@ -2706,7 +2706,7 @@ index 0000000000000000000000000000000000000000..d4671e1584dfa89d9adb448e8774ef30 +// This file is here just to declare cryptobackend dependencies. +// This allows tracking their versions in a single patch file. diff --git a/src/go.mod b/src/go.mod -index 111f99e60629e178b230948a843a341d769cad44..8845513b69680b991f74c3697880a074eaf4f3a1 100644 +index 111f99e60629e178b230948a843a341d769cad44..b2276ae7ad36565bb1649801266a50dbb191bb52 100644 --- a/src/go.mod +++ b/src/go.mod @@ -3,11 +3,17 @@ module std @@ -2724,7 +2724,7 @@ index 111f99e60629e178b230948a843a341d769cad44..8845513b69680b991f74c3697880a074 require ( - golang.org/x/sys v0.45.0 // indirect - golang.org/x/text v0.37.0 // indirect -+ github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f ++ github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028132133-38f583a66fdf + github.com/microsoft/go/cryptobackend v0.0.0 + golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 + golang.org/x/net v0.55.1-0.20260731170536-c1d18010be90 @@ -2732,10 +2732,10 @@ index 111f99e60629e178b230948a843a341d769cad44..8845513b69680b991f74c3697880a074 + +replace github.com/microsoft/go/cryptobackend => ../../cryptobackend diff --git a/src/go.sum b/src/go.sum -index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..d840be999d02fcf0a10a50e06c62a961e843957b 100644 +index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..8bae15f38daeb698daa9eb4182940e8c1a3f10bd 100644 --- a/src/go.sum +++ b/src/go.sum -@@ -1,3 +1,13 @@ +@@ -1,3 +1,15 @@ +github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7 h1:KqCuZFj0Vtzr+BYP7g4CiIuyoaOdIs+qRrLQiznTIJ4= +github.com/microsoft/go-crypto-darwin v0.0.3-0.20261026090017-171c4346c8c7/go.mod h1:Qk7P66UNeurLdefRFjOLOra7dGK2KDwI7zV19wUqNSc= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261023082322-de7f49aabb03 h1:pHCpigVqj9DspcInT+XANblHy9d/Uwsu1cayD8hqAas= @@ -2744,6 +2744,8 @@ index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..d840be999d02fcf0a10a50e06c62a961 +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028125254-28e7a1eb608a/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f h1:pmI5PKBukUxCRCmLShXyWqxYaMDU5zkzzW1MNRREvig= +github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= ++github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028132133-38f583a66fdf h1:hhL3TikHcamwrgp294APQLBQPmlNtuV7ciDhlNFXtfo= ++github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028132133-38f583a66fdf/go.mod h1:rdSY8BhWs3fySEKPnwYbTbCAWxnXQAfrE8qBibXNU/M= +github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528 h1:QmorYKlMOWwpmgiFuXU/kQQY+qkC0V/3BvdZm+xR4I8= +github.com/microsoft/go-crypto-winnative v0.0.0-20261026100005-aa3b480dc528/go.mod h1:a1Z07CJIuWa8WT/pzFIGNTTKS96s8o1B1TPOziAHUxw= golang.org/x/crypto v0.52.1-0.20260526024921-9beb694f9766 h1:ABD+jVg0H4Hwu2sGcUtKeb3T8mlS+jS3uWrkTAPcXjs= @@ -45067,7 +45069,7 @@ index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433 + panic("cryptobackend: not available") +} diff --git a/src/vendor/modules.txt b/src/vendor/modules.txt -index b34527fdb120103eef2edf361e0d80fde5dbea56..5bc0a45508d8144d7169d7b4e4fec1a1ceb9edd3 100644 +index b34527fdb120103eef2edf361e0d80fde5dbea56..d4ed6d226cf9d9cf119c1aa0c074ad84f790a942 100644 --- a/src/vendor/modules.txt +++ b/src/vendor/modules.txt @@ -1,3 +1,56 @@ @@ -45079,7 +45081,7 @@ index b34527fdb120103eef2edf361e0d80fde5dbea56..5bc0a45508d8144d7169d7b4e4fec1a1 +github.com/microsoft/go-crypto-darwin/internal/security +github.com/microsoft/go-crypto-darwin/internal/xsyscall +github.com/microsoft/go-crypto-darwin/xcrypto -+# github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028130455-62cbf925545f ++# github.com/microsoft/go-crypto-openssl v0.5.1-0.20261028132133-38f583a66fdf +## explicit; go 1.26 +github.com/microsoft/go-crypto-openssl/bbig +github.com/microsoft/go-crypto-openssl/internal/fakecgo diff --git a/patches/index.json b/patches/index.json index 29e916104df..57dcaad45d0 100644 --- a/patches/index.json +++ b/patches/index.json @@ -1,402 +1,402 @@ { "0001-Vendor-external-dependencies.patch": { - "patchSHA256": "25d189832bc67226b854bd813097867d813f07c28e79ffa8e653cf371c3fbb73", + "patchSHA256": "b0908a73b7dec55a9c4fbf98e018528c803705c0b05e2d37f5ef9a836e5edf4e", "indexLines": { - "10008": "index 0000000000000000000000000000000000000000..2ebd19ef9dbe388bdf81a83661fe66e77809e9bb", - "10079": "index 0000000000000000000000000000000000000000..630fd6718f47a6149bd03d1c180307b585b8d6d8", - "10177": "index 0000000000000000000000000000000000000000..4ee4fba6afce2701e28f4b4c61c1d86e99838546", - "10197": "index 0000000000000000000000000000000000000000..5f005eda956f2c7708fccb209526eaa0cdff1f5c", + "10010": "index 0000000000000000000000000000000000000000..2ebd19ef9dbe388bdf81a83661fe66e77809e9bb", + "10081": "index 0000000000000000000000000000000000000000..630fd6718f47a6149bd03d1c180307b585b8d6d8", + "10179": "index 0000000000000000000000000000000000000000..4ee4fba6afce2701e28f4b4c61c1d86e99838546", + "10199": "index 0000000000000000000000000000000000000000..5f005eda956f2c7708fccb209526eaa0cdff1f5c", "1020": "index 0000000000000000000000000000000000000000..044268a046a54d1cbe6ed8ca3a1f6d76f18131e1", - "10355": "index 0000000000000000000000000000000000000000..865e22ab6a3dda6e4b872c196856ec708c01214c", + "10357": "index 0000000000000000000000000000000000000000..865e22ab6a3dda6e4b872c196856ec708c01214c", "1037": "index 0000000000000000000000000000000000000000..69cc05c09abb48a90eab905cad22a0fe07416ed0", - "10377": "index 0000000000000000000000000000000000000000..b0ad6c0aeaff09c77a4cbc24730b41a8c2122487", - "10471": "index 0000000000000000000000000000000000000000..d4c550b90fafae8c732bab5fce7ff8a6a6ecbd9b", - "10591": "index 0000000000000000000000000000000000000000..c27d6db4fe472a7cd606bc7b8a2b520bbd60e302", - "10708": "index 0000000000000000000000000000000000000000..b14fc4ddb1c235df8241efb80ab7e209ca8340d8", - "10753": "index 0000000000000000000000000000000000000000..d59db1be807ac5c3115d60be9c89509ebc8a46fc", - "10905": "index 0000000000000000000000000000000000000000..82d68bfabe9c623fdd06fe5edfdfa23ae5105571", - "11065": "index 0000000000000000000000000000000000000000..316ecba6792d47a7e95980a4a8495e6852542d96", - "11195": "index 0000000000000000000000000000000000000000..a085303b10ac0048c4274d62826ade125f02f6b9", + "10379": "index 0000000000000000000000000000000000000000..b0ad6c0aeaff09c77a4cbc24730b41a8c2122487", + "10473": "index 0000000000000000000000000000000000000000..d4c550b90fafae8c732bab5fce7ff8a6a6ecbd9b", + "10593": "index 0000000000000000000000000000000000000000..c27d6db4fe472a7cd606bc7b8a2b520bbd60e302", + "10710": "index 0000000000000000000000000000000000000000..b14fc4ddb1c235df8241efb80ab7e209ca8340d8", + "10755": "index 0000000000000000000000000000000000000000..d59db1be807ac5c3115d60be9c89509ebc8a46fc", + "10907": "index 0000000000000000000000000000000000000000..82d68bfabe9c623fdd06fe5edfdfa23ae5105571", + "11067": "index 0000000000000000000000000000000000000000..316ecba6792d47a7e95980a4a8495e6852542d96", + "11197": "index 0000000000000000000000000000000000000000..a085303b10ac0048c4274d62826ade125f02f6b9", "1127": "index 0000000000000000000000000000000000000000..808caafd45e383b2d9d6ccc782cb2050d4485573", - "11540": "index 0000000000000000000000000000000000000000..dd7914aa55466a028850a1d3314cdcf09cf062ba", - "11766": "index 0000000000000000000000000000000000000000..3a3f76b9fd04530e0a40d5e02ee1df404f849cc3", + "11542": "index 0000000000000000000000000000000000000000..dd7914aa55466a028850a1d3314cdcf09cf062ba", + "11768": "index 0000000000000000000000000000000000000000..3a3f76b9fd04530e0a40d5e02ee1df404f849cc3", "1204": "index 0000000000000000000000000000000000000000..2e96890f60b871e393788fb3c327e65933cdba36", - "12107": "index 0000000000000000000000000000000000000000..0fb329f88cdb628a6f2cd40addec4bb103ae93af", + "12109": "index 0000000000000000000000000000000000000000..0fb329f88cdb628a6f2cd40addec4bb103ae93af", "1222": "index 0000000000000000000000000000000000000000..b54a026b0fe540b8eab92035ce9b5792953e86c3", - "12224": "index 0000000000000000000000000000000000000000..ffdb2562329db84150cbe20514084931c02fb845", - "12349": "index 0000000000000000000000000000000000000000..66039cc42794e1fd1e3cabd7a691dc21b4247ebf", - "12643": "index 0000000000000000000000000000000000000000..b5131703afdbcc4491383efd2c30091475e97132", - "12910": "index 0000000000000000000000000000000000000000..ce9bf09c0103542688d1b58f34ae8a3e9d336113", - "12992": "index 0000000000000000000000000000000000000000..a874a6d1840fd6ef006e083b44b065d863a23965", - "13024": "index 0000000000000000000000000000000000000000..01258b7f65a2631ccf45c695c36525d10ca3e8f3", - "13111": "index 0000000000000000000000000000000000000000..8e25affa681753d672d612bfb42893a6aea8dbb2", - "13325": "index 0000000000000000000000000000000000000000..48ea6616b5b8581df3401872996cecf1f8b08a0d", - "13352": "index 0000000000000000000000000000000000000000..32ce383bd966c2f7ef8466affe782d6530b4b40b", - "13398": "index 0000000000000000000000000000000000000000..6bb31c929849a8ed7803786573015d7a3d14284d", - "13505": "index 0000000000000000000000000000000000000000..4957e129eae27e119641e8086bbfc527689ee277", - "13552": "index 0000000000000000000000000000000000000000..3752c54045960bfaf0d92011125fedfb54fa37fb", - "13620": "index 0000000000000000000000000000000000000000..4a6086502ee07b6a2ea1c8ca687612055eb22a68", - "13823": "index 0000000000000000000000000000000000000000..f728bd3300cf18b293ccc1973a10e795ff76920b", - "13903": "index 0000000000000000000000000000000000000000..350233acccc89b8f7f5b9026f60a54db7bb77f34", - "13940": "index 0000000000000000000000000000000000000000..623852da4937cbfe987fdb226b6c09889031a5b9", - "13987": "index 0000000000000000000000000000000000000000..f7a1d32b51b88fa7998fcbb7746c05d99cdeeef2", - "14053": "index 0000000000000000000000000000000000000000..ff58b16c050af6f20de97326933cd694cdae08eb", - "14096": "index 0000000000000000000000000000000000000000..e3c8afb0d7f7ded12722940ef037e25367f990b9", - "14142": "index 0000000000000000000000000000000000000000..75cc74fb4770681000ed13d32ca1b331199b9cee", - "14177": "index 0000000000000000000000000000000000000000..4bb9b1d3a0a2ad5ac560f462a331c0463adf8346", - "14221": "index 0000000000000000000000000000000000000000..fb393d4c534a8bdc4bf697f39fd613e465e86aaf", + "12226": "index 0000000000000000000000000000000000000000..ffdb2562329db84150cbe20514084931c02fb845", + "12351": "index 0000000000000000000000000000000000000000..66039cc42794e1fd1e3cabd7a691dc21b4247ebf", + "12645": "index 0000000000000000000000000000000000000000..b5131703afdbcc4491383efd2c30091475e97132", + "12912": "index 0000000000000000000000000000000000000000..ce9bf09c0103542688d1b58f34ae8a3e9d336113", + "12994": "index 0000000000000000000000000000000000000000..a874a6d1840fd6ef006e083b44b065d863a23965", + "13026": "index 0000000000000000000000000000000000000000..01258b7f65a2631ccf45c695c36525d10ca3e8f3", + "13113": "index 0000000000000000000000000000000000000000..8e25affa681753d672d612bfb42893a6aea8dbb2", + "13327": "index 0000000000000000000000000000000000000000..48ea6616b5b8581df3401872996cecf1f8b08a0d", + "13354": "index 0000000000000000000000000000000000000000..32ce383bd966c2f7ef8466affe782d6530b4b40b", + "13400": "index 0000000000000000000000000000000000000000..6bb31c929849a8ed7803786573015d7a3d14284d", + "13507": "index 0000000000000000000000000000000000000000..4957e129eae27e119641e8086bbfc527689ee277", + "13554": "index 0000000000000000000000000000000000000000..3752c54045960bfaf0d92011125fedfb54fa37fb", + "13622": "index 0000000000000000000000000000000000000000..4a6086502ee07b6a2ea1c8ca687612055eb22a68", + "13825": "index 0000000000000000000000000000000000000000..f728bd3300cf18b293ccc1973a10e795ff76920b", + "13905": "index 0000000000000000000000000000000000000000..350233acccc89b8f7f5b9026f60a54db7bb77f34", + "13942": "index 0000000000000000000000000000000000000000..623852da4937cbfe987fdb226b6c09889031a5b9", + "13989": "index 0000000000000000000000000000000000000000..f7a1d32b51b88fa7998fcbb7746c05d99cdeeef2", + "14055": "index 0000000000000000000000000000000000000000..ff58b16c050af6f20de97326933cd694cdae08eb", + "14098": "index 0000000000000000000000000000000000000000..e3c8afb0d7f7ded12722940ef037e25367f990b9", + "14144": "index 0000000000000000000000000000000000000000..75cc74fb4770681000ed13d32ca1b331199b9cee", + "14179": "index 0000000000000000000000000000000000000000..4bb9b1d3a0a2ad5ac560f462a331c0463adf8346", + "14223": "index 0000000000000000000000000000000000000000..fb393d4c534a8bdc4bf697f39fd613e465e86aaf", "1428": "index 0000000000000000000000000000000000000000..abc091e2b5c6b8609c7d72babc7c0799b3792dc3", - "14281": "index 0000000000000000000000000000000000000000..b6ef14af7ef4f8357aba856571034b6f29aba989", - "14382": "index 0000000000000000000000000000000000000000..17c6f83475ce5edb6a8607ed6f2da22e6bf2911e", - "14404": "index 0000000000000000000000000000000000000000..48b456fc9e36869061df2c713bc2eadffb758cab", - "14413": "index 0000000000000000000000000000000000000000..fd301098885920a47eb8d744c836bf81d2bb5a21", - "14448": "index 0000000000000000000000000000000000000000..88c4cdf9ec04cc07c383069b30e6446b36f40227", - "14460": "index 0000000000000000000000000000000000000000..45b3a058e2b5f1e65de6eca0b7a1ab3ea4474242", - "14554": "index 0000000000000000000000000000000000000000..92f946ddbbf415a336605bd435a88469031dd0f3", - "14639": "index 0000000000000000000000000000000000000000..b154fda730553742e63d1773e3d58dfddf85e023", - "14719": "index 0000000000000000000000000000000000000000..781915f77d67c943d029c36332ebba6bcf35fddf", - "14804": "index 0000000000000000000000000000000000000000..4d24dae4e11cc4dce7d80a2330184735988f2b41", - "14830": "index 0000000000000000000000000000000000000000..6a1731e3bee8e5e1a2860bd707cc9a541df237b0", - "14876": "index 0000000000000000000000000000000000000000..eb8ec0e7f94b9944faf2914701b88e718d9de90b", - "14903": "index 0000000000000000000000000000000000000000..5010a4e9f8b1c05a47b98a903d06a96131df00cc", - "14954": "index 0000000000000000000000000000000000000000..fb739cc23fc0206695eaaed950f7bb0478ea9072", - "14992": "index 0000000000000000000000000000000000000000..d7cc9f31a982556da088f1c2ed5657d400e64f17", - "15020": "index 0000000000000000000000000000000000000000..ace87e2201bfbac80710c615ab275104dd3f298b", - "15048": "index 0000000000000000000000000000000000000000..18ff9081c9ee5b2102206d0151bc52a7c6fbd839", - "15245": "index 0000000000000000000000000000000000000000..30b9e8eb88c83d0118f8fb738a1e5a1e45c8be47", - "15272": "index 0000000000000000000000000000000000000000..5c5b4625b90f62c2c92a8732d84e035029e91522", - "15295": "index 0000000000000000000000000000000000000000..f73a6cd2d6780b7455b28363fc3ba5a2068ebc52", - "15327": "index 0000000000000000000000000000000000000000..80a9e968c6a8cde1c928d2ec8d472d6a5dc14d35", - "15456": "index 0000000000000000000000000000000000000000..f6f09c6b2fc7d6bc7f3d73685b3daa5579c4c51c", - "15588": "index 0000000000000000000000000000000000000000..03bc68c27bd56472bee3d53fb29e63f20730e99f", - "15727": "index 0000000000000000000000000000000000000000..1a072538b12e3e9b42b2374f723c75edf72be101", - "15816": "index 0000000000000000000000000000000000000000..a917675cc5862ad3d3400033057935e5cabbf398", - "15902": "index 0000000000000000000000000000000000000000..fc2e4476c4813c871575a312e18057fe1f94e9ce", - "15979": "index 0000000000000000000000000000000000000000..4b84a54da30cc714320100614beb83b1e1c26d6f", - "16056": "index 0000000000000000000000000000000000000000..1d895b9dea7a87073d1ac59d8dcb4ecb9da4a727", - "16124": "index 0000000000000000000000000000000000000000..d390a5f1da0af52cd48052f954ac5cf7bab50aba", - "16192": "index 0000000000000000000000000000000000000000..1abccdc7a0ebdd4bc33a1ec67487cb6eed40f9b9", - "16269": "index 0000000000000000000000000000000000000000..c78f98e8c89c094bed5122e8e46b364337c4aa18", - "16337": "index 0000000000000000000000000000000000000000..be563c097fc0a0d22e8cd6395153df20b5f4dcfa", - "16396": "index 0000000000000000000000000000000000000000..750e297dcd375e900710103a6e94aad4045cfa80", - "16482": "index 0000000000000000000000000000000000000000..e3d1bf2305809c33ec3d18af6462017c743c3e63", - "16622": "index 0000000000000000000000000000000000000000..5a7dccde039cecf96760ceda6aeaef21b9ec6ef5", - "16706": "index 0000000000000000000000000000000000000000..9b3aa12bbb788397731cb2ed76394fcf528a96a7", - "16872": "index 0000000000000000000000000000000000000000..eb26fa04fee744e3d42bc72e6081112635412582", - "17045": "index 0000000000000000000000000000000000000000..a7a0d9e69d4d8b1593184a514a069125139151af", - "17112": "index 0000000000000000000000000000000000000000..142ed25c720a7b446c8c5762e37ecb36dc7a6717", - "17168": "index 0000000000000000000000000000000000000000..ab4e0d77cf70d0de28e7469c71d67ebcb4c816d4", - "17334": "index 0000000000000000000000000000000000000000..4f1a826d91559944723c58eac30bf6b788eabf61", - "17361": "index 0000000000000000000000000000000000000000..4b3fabea793ccdc88c0af5847bbb65952f36384c", - "17385": "index 0000000000000000000000000000000000000000..5966833c5cc97215c85f1adf5124821091c7207f", - "17439": "index 0000000000000000000000000000000000000000..5dc200db67580da9770d8a8f45f022c9ff9a9eba", - "17541": "index 0000000000000000000000000000000000000000..dab3a9c53091de925e3e2c9bdaa25652f8a6a7f7", - "17604": "index 0000000000000000000000000000000000000000..278f8fb90338385e2100c216f65783cb037b2f53", - "17727": "index 0000000000000000000000000000000000000000..4442c19e74564ec5aa8b85da254258be867e2a6c", + "14283": "index 0000000000000000000000000000000000000000..b6ef14af7ef4f8357aba856571034b6f29aba989", + "14384": "index 0000000000000000000000000000000000000000..17c6f83475ce5edb6a8607ed6f2da22e6bf2911e", + "14406": "index 0000000000000000000000000000000000000000..48b456fc9e36869061df2c713bc2eadffb758cab", + "14415": "index 0000000000000000000000000000000000000000..fd301098885920a47eb8d744c836bf81d2bb5a21", + "14450": "index 0000000000000000000000000000000000000000..88c4cdf9ec04cc07c383069b30e6446b36f40227", + "14462": "index 0000000000000000000000000000000000000000..45b3a058e2b5f1e65de6eca0b7a1ab3ea4474242", + "14556": "index 0000000000000000000000000000000000000000..92f946ddbbf415a336605bd435a88469031dd0f3", + "14641": "index 0000000000000000000000000000000000000000..b154fda730553742e63d1773e3d58dfddf85e023", + "14721": "index 0000000000000000000000000000000000000000..781915f77d67c943d029c36332ebba6bcf35fddf", + "14806": "index 0000000000000000000000000000000000000000..4d24dae4e11cc4dce7d80a2330184735988f2b41", + "14832": "index 0000000000000000000000000000000000000000..6a1731e3bee8e5e1a2860bd707cc9a541df237b0", + "14878": "index 0000000000000000000000000000000000000000..eb8ec0e7f94b9944faf2914701b88e718d9de90b", + "14905": "index 0000000000000000000000000000000000000000..5010a4e9f8b1c05a47b98a903d06a96131df00cc", + "14956": "index 0000000000000000000000000000000000000000..fb739cc23fc0206695eaaed950f7bb0478ea9072", + "14994": "index 0000000000000000000000000000000000000000..d7cc9f31a982556da088f1c2ed5657d400e64f17", + "15022": "index 0000000000000000000000000000000000000000..ace87e2201bfbac80710c615ab275104dd3f298b", + "15050": "index 0000000000000000000000000000000000000000..18ff9081c9ee5b2102206d0151bc52a7c6fbd839", + "15247": "index 0000000000000000000000000000000000000000..30b9e8eb88c83d0118f8fb738a1e5a1e45c8be47", + "15274": "index 0000000000000000000000000000000000000000..5c5b4625b90f62c2c92a8732d84e035029e91522", + "15297": "index 0000000000000000000000000000000000000000..f73a6cd2d6780b7455b28363fc3ba5a2068ebc52", + "15329": "index 0000000000000000000000000000000000000000..80a9e968c6a8cde1c928d2ec8d472d6a5dc14d35", + "15458": "index 0000000000000000000000000000000000000000..f6f09c6b2fc7d6bc7f3d73685b3daa5579c4c51c", + "15590": "index 0000000000000000000000000000000000000000..03bc68c27bd56472bee3d53fb29e63f20730e99f", + "15729": "index 0000000000000000000000000000000000000000..1a072538b12e3e9b42b2374f723c75edf72be101", + "15818": "index 0000000000000000000000000000000000000000..a917675cc5862ad3d3400033057935e5cabbf398", + "15904": "index 0000000000000000000000000000000000000000..fc2e4476c4813c871575a312e18057fe1f94e9ce", + "15981": "index 0000000000000000000000000000000000000000..4b84a54da30cc714320100614beb83b1e1c26d6f", + "16058": "index 0000000000000000000000000000000000000000..1d895b9dea7a87073d1ac59d8dcb4ecb9da4a727", + "16126": "index 0000000000000000000000000000000000000000..d390a5f1da0af52cd48052f954ac5cf7bab50aba", + "16194": "index 0000000000000000000000000000000000000000..1abccdc7a0ebdd4bc33a1ec67487cb6eed40f9b9", + "16271": "index 0000000000000000000000000000000000000000..c78f98e8c89c094bed5122e8e46b364337c4aa18", + "16339": "index 0000000000000000000000000000000000000000..be563c097fc0a0d22e8cd6395153df20b5f4dcfa", + "16398": "index 0000000000000000000000000000000000000000..750e297dcd375e900710103a6e94aad4045cfa80", + "16484": "index 0000000000000000000000000000000000000000..e3d1bf2305809c33ec3d18af6462017c743c3e63", + "16624": "index 0000000000000000000000000000000000000000..5a7dccde039cecf96760ceda6aeaef21b9ec6ef5", + "16708": "index 0000000000000000000000000000000000000000..9b3aa12bbb788397731cb2ed76394fcf528a96a7", + "16874": "index 0000000000000000000000000000000000000000..eb26fa04fee744e3d42bc72e6081112635412582", + "17047": "index 0000000000000000000000000000000000000000..a7a0d9e69d4d8b1593184a514a069125139151af", + "17114": "index 0000000000000000000000000000000000000000..142ed25c720a7b446c8c5762e37ecb36dc7a6717", + "17170": "index 0000000000000000000000000000000000000000..ab4e0d77cf70d0de28e7469c71d67ebcb4c816d4", + "17336": "index 0000000000000000000000000000000000000000..4f1a826d91559944723c58eac30bf6b788eabf61", + "17363": "index 0000000000000000000000000000000000000000..4b3fabea793ccdc88c0af5847bbb65952f36384c", + "17387": "index 0000000000000000000000000000000000000000..5966833c5cc97215c85f1adf5124821091c7207f", + "17441": "index 0000000000000000000000000000000000000000..5dc200db67580da9770d8a8f45f022c9ff9a9eba", + "17543": "index 0000000000000000000000000000000000000000..dab3a9c53091de925e3e2c9bdaa25652f8a6a7f7", + "17606": "index 0000000000000000000000000000000000000000..278f8fb90338385e2100c216f65783cb037b2f53", + "17729": "index 0000000000000000000000000000000000000000..4442c19e74564ec5aa8b85da254258be867e2a6c", "1783": "index 0000000000000000000000000000000000000000..58b0d5dc34d954d42b433193ba46f1a971d55bce", - "17834": "index 0000000000000000000000000000000000000000..8be7dba90de142cc067b0d7a20ff1e59170eb2b6", - "17963": "index 0000000000000000000000000000000000000000..948ff9cf4a84e11d92a03f4fce579fb46dc418ca", - "18076": "index 0000000000000000000000000000000000000000..ea2a33662a89f0abf531e83c027a39e166d59403", - "18182": "index 0000000000000000000000000000000000000000..0036346faededf8680e89a00af465839424b4fa3", - "18307": "index 0000000000000000000000000000000000000000..05b68fa204a71b7864132c0a5e937806e25f4092", - "18323": "index 0000000000000000000000000000000000000000..1eacc7832ab330b882c471f0355c7c1024c64a02", + "17836": "index 0000000000000000000000000000000000000000..8be7dba90de142cc067b0d7a20ff1e59170eb2b6", + "17965": "index 0000000000000000000000000000000000000000..948ff9cf4a84e11d92a03f4fce579fb46dc418ca", + "18078": "index 0000000000000000000000000000000000000000..ea2a33662a89f0abf531e83c027a39e166d59403", + "18184": "index 0000000000000000000000000000000000000000..0036346faededf8680e89a00af465839424b4fa3", + "18309": "index 0000000000000000000000000000000000000000..05b68fa204a71b7864132c0a5e937806e25f4092", + "18325": "index 0000000000000000000000000000000000000000..1eacc7832ab330b882c471f0355c7c1024c64a02", "1839": "index 0000000000000000000000000000000000000000..511b8c4a62f5511bda5c498392efd2c7f09163af", - "18473": "index 0000000000000000000000000000000000000000..e7676e6aa8c2efc472101adb6c7d150aa94a4a69", - "18591": "index 0000000000000000000000000000000000000000..6a8c18c0f111c60a5ef07c512a611750f40eb2f2", - "18717": "index 0000000000000000000000000000000000000000..4ff00b18668375189e847745f60e2cace054ab3e", - "18738": "index 0000000000000000000000000000000000000000..5f589254830a4df4bef0978cbed50ec3e37ea1a0", - "18781": "index 0000000000000000000000000000000000000000..86b001762fba83dcd4618a75e6fe331e42eb95d5", - "18820": "index 0000000000000000000000000000000000000000..ec42d4f6f9c26ceb061941f344ee8244b4680ad8", - "18845": "index 0000000000000000000000000000000000000000..9acac55865dc1773d4f197f6f78175a90f3f2383", - "18913": "index 0000000000000000000000000000000000000000..41a24fbe4beccab71dcea81211b89a6f642fd80b", - "19360": "index 0000000000000000000000000000000000000000..f88a588dba32a7d764e16cb5fa4cfb6f0388efc9", - "19456": "index 0000000000000000000000000000000000000000..70dbcb15a9142d708436092349c16885216c71f0", - "19470": "index 0000000000000000000000000000000000000000..4a8747b4d6b2a9703ac12f4fb4720f16d54596c9", - "19484": "index 0000000000000000000000000000000000000000..236f6361eb09350f7a528c67f75683417e597a0e", - "19498": "index 0000000000000000000000000000000000000000..24c7b8aaa3e5bdcb2e393676f1143e17e706c186", - "19527": "index 0000000000000000000000000000000000000000..38fb4882eb487d8aa2dc7234c0a8329727633d2b", - "19558": "index 0000000000000000000000000000000000000000..8d9ca0e07d990a690f2e11b0fa7acfb334e3b706", - "19621": "index 0000000000000000000000000000000000000000..0ed2efac3c662317bf632c68281b82ba3b270b09", + "18475": "index 0000000000000000000000000000000000000000..e7676e6aa8c2efc472101adb6c7d150aa94a4a69", + "18593": "index 0000000000000000000000000000000000000000..6a8c18c0f111c60a5ef07c512a611750f40eb2f2", + "18719": "index 0000000000000000000000000000000000000000..4ff00b18668375189e847745f60e2cace054ab3e", + "18740": "index 0000000000000000000000000000000000000000..5f589254830a4df4bef0978cbed50ec3e37ea1a0", + "18783": "index 0000000000000000000000000000000000000000..86b001762fba83dcd4618a75e6fe331e42eb95d5", + "18822": "index 0000000000000000000000000000000000000000..ec42d4f6f9c26ceb061941f344ee8244b4680ad8", + "18847": "index 0000000000000000000000000000000000000000..9acac55865dc1773d4f197f6f78175a90f3f2383", + "18915": "index 0000000000000000000000000000000000000000..41a24fbe4beccab71dcea81211b89a6f642fd80b", + "19362": "index 0000000000000000000000000000000000000000..f88a588dba32a7d764e16cb5fa4cfb6f0388efc9", + "19458": "index 0000000000000000000000000000000000000000..70dbcb15a9142d708436092349c16885216c71f0", + "19472": "index 0000000000000000000000000000000000000000..4a8747b4d6b2a9703ac12f4fb4720f16d54596c9", + "19486": "index 0000000000000000000000000000000000000000..236f6361eb09350f7a528c67f75683417e597a0e", + "19500": "index 0000000000000000000000000000000000000000..24c7b8aaa3e5bdcb2e393676f1143e17e706c186", + "19529": "index 0000000000000000000000000000000000000000..38fb4882eb487d8aa2dc7234c0a8329727633d2b", + "19560": "index 0000000000000000000000000000000000000000..8d9ca0e07d990a690f2e11b0fa7acfb334e3b706", + "19623": "index 0000000000000000000000000000000000000000..0ed2efac3c662317bf632c68281b82ba3b270b09", "1968": "index 0000000000000000000000000000000000000000..f7d291fdab8927206a0c22f6b7ee5d64bde89b6d", - "19692": "index 0000000000000000000000000000000000000000..e6409459aeb41694b89d5b2c4695267d67bb221d", - "19747": "index 0000000000000000000000000000000000000000..b5eeb856f4324740035e00425a1016aa7986ee22", + "19694": "index 0000000000000000000000000000000000000000..e6409459aeb41694b89d5b2c4695267d67bb221d", + "19749": "index 0000000000000000000000000000000000000000..b5eeb856f4324740035e00425a1016aa7986ee22", "2006": "index 0000000000000000000000000000000000000000..02fe54dae889637d8e841bcbdc5b3c1717e0fd37", "2045": "index 0000000000000000000000000000000000000000..9c2f950a309e5e13f9a81b78e9eee8a88ae2c0dc", "2064": "index 0000000000000000000000000000000000000000..a2e954ae84aa6ee2c61e58ed4cfaa88d06c0a8e6", "2114": "index 0000000000000000000000000000000000000000..0299c87c81cb41cdc8deeb1923371a4a57916296", - "21863": "index 0000000000000000000000000000000000000000..07becbaa309233fc016aa411fb7357ec88296997", - "21935": "index 0000000000000000000000000000000000000000..0de2567389199264edd40ec01509d53386cc398d", - "22309": "index 0000000000000000000000000000000000000000..50aa6374436139f360428033b24e4e43aa3d1f14", + "21865": "index 0000000000000000000000000000000000000000..07becbaa309233fc016aa411fb7357ec88296997", + "21937": "index 0000000000000000000000000000000000000000..0de2567389199264edd40ec01509d53386cc398d", + "22311": "index 0000000000000000000000000000000000000000..50aa6374436139f360428033b24e4e43aa3d1f14", "2292": "index 0000000000000000000000000000000000000000..e0070ab70977e5029d6364f6b35c435c3ca9092e", "2378": "index 0000000000000000000000000000000000000000..4dd4b5b3243a0df7ff7b1bed30a6178f9ae2aab7", - "23858": "index 0000000000000000000000000000000000000000..a30ed7e6feb177288061d14094050978d301e9b7", + "23860": "index 0000000000000000000000000000000000000000..a30ed7e6feb177288061d14094050978d301e9b7", "2430": "index 0000000000000000000000000000000000000000..02d112edb8ad3e08d7c27c1b510f71fe6374ae63", "2468": "index 0000000000000000000000000000000000000000..016de9bdd95956b5918ef36ea8cbd07fd645a033", "2641": "index b35ee5fc5d58413b7a5c78da627b1dbb5fefc9b4..bd743c80bb69b4cf40099f404f6f6463785f1c9d 100644", "2664": "index 0000000000000000000000000000000000000000..d4671e1584dfa89d9adb448e8774ef308627b00b", - "26789": "index 0000000000000000000000000000000000000000..e487d1f1688cb7641040f5dc237ba305732edf0d", - "26953": "index 0000000000000000000000000000000000000000..a5d005176e63f96e7c8f3b04dcc5034a7423ab08", - "26973": "index 0000000000000000000000000000000000000000..410829738931c7c444099696b9375f03a6866e76", - "2709": "index 111f99e60629e178b230948a843a341d769cad44..8845513b69680b991f74c3697880a074eaf4f3a1 100644", - "27131": "index 0000000000000000000000000000000000000000..cea68389f03af12d9e4822184a1c594e53bfe6e0", - "2735": "index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..d840be999d02fcf0a10a50e06c62a961e843957b 100644", - "2753": "index 4959a42189299650ecbf542ddaf740460be187db..67627cdb93ff22f5490b9c0cd0e4726e70bcdef1 100644", - "27832": "index 0000000000000000000000000000000000000000..de1d5afee901fa16d8eb32b8f74ecbc9a7f46bfe", - "27955": "index 0000000000000000000000000000000000000000..ece9605829f12dbd1af5c814ed134d2267cce497", - "28217": "index 0000000000000000000000000000000000000000..6ae4a6372f8d08d2aaf3b7cc2ad2a947e77d0431", - "28344": "index 0000000000000000000000000000000000000000..292456d19eb32d2bd59e652718d3c197bfef3c62", - "2852": "index 7f6237ffd59c11863dbe8c6e2989873d329a4728..3565b4ff5a04cb0f65c815685ebd13c8f2c80812 100644", - "28646": "index 0000000000000000000000000000000000000000..d871a04b37942baf51bdccafdf7e3616b6d3f002", - "2869": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "28784": "index 0000000000000000000000000000000000000000..c7bb9437f22a47dfb866d0c40733ef6ca385d730", - "2896": "index 0000000000000000000000000000000000000000..73891afeab93d7d5681a2a010ce0e8234a234ca8", - "29121": "index 0000000000000000000000000000000000000000..1fe54d5813aa92c3bbf187db5299cf03f8da14af", - "2933": "index 0000000000000000000000000000000000000000..e1b9ee1d0054060c1975e3f177473d71f228fc7e", - "29339": "index 0000000000000000000000000000000000000000..4667021cee43158774f1301c4dc795c67d62698a", - "2948": "index 0000000000000000000000000000000000000000..de1f9bc059aa43ea270eea7878871d24ee9c4c5b", - "29555": "index 0000000000000000000000000000000000000000..73467de2d812f8aec38411dfa5fef985708d6659", - "30185": "index 0000000000000000000000000000000000000000..1f3d87d10da04f6ea5dd9a1aa184c9bcaa1509e2", - "3026": "index 0000000000000000000000000000000000000000..fd322bcd1b885cd4581cd2ad8a36503ed0a0f470", - "3047": "index 0000000000000000000000000000000000000000..24f6e3d3f50dc191edd87abb127cc68c4333c240", - "30709": "index 0000000000000000000000000000000000000000..62356cc5dedf1ddd082377eeb13293f466913b49", - "3100": "index 0000000000000000000000000000000000000000..0a25e0621df6273d549db2d2bcc72de1d6a2c621", - "31028": "index 0000000000000000000000000000000000000000..16d59d713d77c58847bb986d4d9b81d223ed110f", - "31303": "index 0000000000000000000000000000000000000000..1cc73fe508f38fca1276be72dec0e2966490055d", - "3156": "index 0000000000000000000000000000000000000000..016e73758ac4e03721035468106a746d9879a623", - "31846": "index 0000000000000000000000000000000000000000..8b5c69f61864139ab5567f0f614f57814e340b89", - "32221": "index 0000000000000000000000000000000000000000..e0291c15a18c0046d65060965a614b3013274280", - "3231": "index 0000000000000000000000000000000000000000..2f1b3c86ee2f18d2842e78bc6d3d24aa4f30ba2e", - "32409": "index 0000000000000000000000000000000000000000..092c8046462b6f22074ca72e3bf47e7cc29e4a64", - "32432": "index 0000000000000000000000000000000000000000..5dc44cacea9c050f88dba3615eb70af8d799ac66", - "32473": "index 0000000000000000000000000000000000000000..a770258aaaef5733615286ef8b72954ea5368f8e", - "32681": "index 0000000000000000000000000000000000000000..9cc532155314d6d20946dcea84feed429f1c99fb", - "32769": "index 0000000000000000000000000000000000000000..7c31310ff8a9ba013ba6e03f4231e5b85cc79a42", - "33032": "index 0000000000000000000000000000000000000000..1fc14f756a0ce4519f405093e9960c7951ff7b32", - "3312": "index 0000000000000000000000000000000000000000..a774ad9a32ae861734bc188a723cdd3d77572e5e", - "33369": "index 0000000000000000000000000000000000000000..cd8a656a8bae65933087746b4c292c136fb7261c", - "33412": "index 0000000000000000000000000000000000000000..37d12ec889a91ebafae6fe15b6d0f7448a7956ed", - "33494": "index 0000000000000000000000000000000000000000..8e9e71a3ad2e6544a23e2db7cc9ce6d1c4a41fe9", - "3382": "index 0000000000000000000000000000000000000000..6bdd4d2118c0f8a79db33a3cf75e674f60e22994", - "34205": "index 0000000000000000000000000000000000000000..07f0f8f4e9fa579c2c77ec5eea32666e3f85f6bb", - "34361": "index 0000000000000000000000000000000000000000..ac79a864271eee1d405e41ced7dd966a49edf91f", - "34454": "index 0000000000000000000000000000000000000000..38e4b34472dd55e8768aa7bb380c92637ba00753", - "34575": "index 0000000000000000000000000000000000000000..8d3f202485f4ffe51d692629f7137c7d5e82c4a4", - "34761": "index 0000000000000000000000000000000000000000..fa68610fe2ca600de6a304365343739f9c0a68ee", - "34807": "index 0000000000000000000000000000000000000000..ced54877b242e07f0162ef444e88794d0190494b", - "34852": "index 0000000000000000000000000000000000000000..1901dc8e43caaf672abc1567db40a76bc27d63a2", - "34900": "index 0000000000000000000000000000000000000000..ed33d8efe1edbbc8f5e00af01cb54268b5411843", - "35029": "index 0000000000000000000000000000000000000000..079fbceb2cdc56d75a5d24ea0fa5f21921b323bf", - "35047": "index 0000000000000000000000000000000000000000..fe075ff0822c29ebf861bae48d6a284f54e03650", - "35077": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "35104": "index 0000000000000000000000000000000000000000..fdca4d75570ee78b6aa6959a972d87898cd00967", - "3512": "index 0000000000000000000000000000000000000000..21e884e1710d33906f353512fd13aa4b400b59d4", - "35558": "index 0000000000000000000000000000000000000000..584f2069b1cd0acae6f68c43851b77d85189e203", - "35595": "index 0000000000000000000000000000000000000000..36f0e0c6e278bc2e3c0457c8fd3b1a772e55e159", - "35631": "index 0000000000000000000000000000000000000000..0421feb56691ecb4d554731df02c421626b10a60", - "35762": "index 0000000000000000000000000000000000000000..c1365f8d399d21bfead0980967681c1044fbbd2d", - "35820": "index 0000000000000000000000000000000000000000..a9e247e82b8a632be696636b56316a020f3f6452", - "35966": "index 0000000000000000000000000000000000000000..de3f05b84f1d827941d01ee1e3b5e777e049ed24", - "36078": "index 0000000000000000000000000000000000000000..7ab5ac38921d82627e3a2b38a9ac582b05f6e19c", - "36549": "index 0000000000000000000000000000000000000000..2738728eb1b66f1eeb3c0145b7bf4f7fd4348b2d", - "36810": "index 0000000000000000000000000000000000000000..586e9ae2ebb0c9f750eaac000a7c4c0dd43fd584", - "36985": "index 0000000000000000000000000000000000000000..9e12d32632006fb78d805ceae4a51886ed120531", - "37353": "index 0000000000000000000000000000000000000000..7e05b762fc887eaa9e0191bd96750bc89fa2851f", - "37496": "index 0000000000000000000000000000000000000000..b7d5688f005781b5ef17c88bcb6906ce2eba956e", - "37572": "index 0000000000000000000000000000000000000000..bc150a7bd3927243e073fcf3afd5c181e3f434a6", - "37798": "index 0000000000000000000000000000000000000000..92df2fac2ca6da6bfb4b10be44571b82c17df9fe", - "38248": "index 0000000000000000000000000000000000000000..f220e1d9d29794e8420be70b65b7114c991a8279", - "38659": "index 0000000000000000000000000000000000000000..33e196000a4ae0a49bb948a0e36a8e4f32ac5532", - "38740": "index 0000000000000000000000000000000000000000..cdd845ab5bea98b8ebd56958f8c07a5d662e5e1e", - "38774": "index 0000000000000000000000000000000000000000..032adeff52587c39a1cadc5c012971dff1104aae", - "38845": "index 0000000000000000000000000000000000000000..9118f703095d3289a317064a2fd7f4633ed74412", - "39258": "index 0000000000000000000000000000000000000000..7104ed89fa1c90da1828c39c9e1d5ae377c68621", - "39476": "index 0000000000000000000000000000000000000000..ceff22020e2e6d28295423b94d5ca77e0b664c22", - "39580": "index 0000000000000000000000000000000000000000..21047c08cae897e6304a59f9e02ba5c04476b410", - "40030": "index 0000000000000000000000000000000000000000..09b364a723acb13e67cbf5bea92797068f9dc9fc", - "40055": "index 0000000000000000000000000000000000000000..ec2eb01aa3cd8a313638e0b97c62b1d074a09d04", - "40106": "index 0000000000000000000000000000000000000000..25bacbdbc14016a9dfd4d34886fe2774373296a5", - "40610": "index 0000000000000000000000000000000000000000..db09e4aae64f8c13259dcdc3362411b15b50f7e6", - "40648": "index 0000000000000000000000000000000000000000..1722410e5af193187cc736b96d52e7cab3ef0e70", - "40709": "index 0000000000000000000000000000000000000000..2f688d6e8b7cb2349b4209590fbe0887be71bb63", - "40737": "index 0000000000000000000000000000000000000000..97d73de468500c852768fe985187ca74c46a9260", - "40758": "index 0000000000000000000000000000000000000000..753814eb397c7701a59a6120a079602edc3d9b3f", - "40779": "index 0000000000000000000000000000000000000000..d776d725a4bf4d6becc9b6e42dac3f967d592711", - "40800": "index 0000000000000000000000000000000000000000..a05c567366845cd30066afcd4eab9816d41a0dab", - "40823": "index 0000000000000000000000000000000000000000..28223eaadfb7b343531ac3156fddde1254049232", - "40846": "index 0000000000000000000000000000000000000000..ea35fd5da12c1123d02e14051d3285552f1cff54", - "40869": "index 0000000000000000000000000000000000000000..d3f35e9ded321ca3b9a3bc698a8d4da6506b6e76", - "40882": "index 0000000000000000000000000000000000000000..1e899e9cbd94170bf0ae926d0c93b9a7666b7b3c", - "40901": "index 0000000000000000000000000000000000000000..d32a04def1736820342f55a92d1efade4f0f3d31", - "40914": "index 0000000000000000000000000000000000000000..521f1a8deaf127d52383d25aea39ac9c6e06003d", - "40931": "index 0000000000000000000000000000000000000000..3b552bc0b06596b49faff8cfdf68fe1e0ddb53c3", - "40954": "index 0000000000000000000000000000000000000000..a9ee1b58fd4ce1a9230a13c5fd698739e3c8e66d", - "40977": "index 0000000000000000000000000000000000000000..77ad00bf10b6c1d67ff6cbe4eb252c3c0e6fddb2", - "41010": "index 0000000000000000000000000000000000000000..a660f516b3527c8ce069cb2f9d0f6c5e96bed3eb", - "41033": "index 0000000000000000000000000000000000000000..20251a290dc2e0de0724a203b7f6af5e94076a99", - "41056": "index 0000000000000000000000000000000000000000..889f2ff7c703d8792653b6deb0aa3610fa93c10e", - "41074": "index 0000000000000000000000000000000000000000..13f667a140e05f1dede239bb5a2d58fc3a69e57d", - "41092": "index 0000000000000000000000000000000000000000..f2c21a88bff4710d8a5b12d579116bab353c2fc7", - "41110": "index 0000000000000000000000000000000000000000..35fb416a0b6981b3f4925ad9d21171407d4e4e0b", - "41123": "index 0000000000000000000000000000000000000000..0ce838f9a5f7d3885f6c95cdc15eeeff2252b2fd", - "41153": "index 0000000000000000000000000000000000000000..6002a4a8121bd81b5ed81e7a98deaffd3a9bf0ec", - "41183": "index 0000000000000000000000000000000000000000..06911c728d8fb04f9a12b3e8db72419c14ed2c8f", - "41213": "index 0000000000000000000000000000000000000000..d29ea00af78056c8d7d90a61d5b309267214490d", - "41226": "index 0000000000000000000000000000000000000000..ef029383dfac217a9a26a2ef4abc9301497ca328", - "41245": "index 0000000000000000000000000000000000000000..fc38aa225ef25e3763df23963fca18fa94eabd3f", - "41298": "index 0000000000000000000000000000000000000000..9df97e1cabc36c64d8e462a49b9b14bed75a5d53", - "41325": "index 0000000000000000000000000000000000000000..3d93d355667bf64e5ffbb42ee8dec44fedc6c88a", - "41352": "index 0000000000000000000000000000000000000000..13b0cdefffc3ccf14c63bf31ca22daca89b9aade", - "41379": "index 0000000000000000000000000000000000000000..2f52fc630264b3686f248d245a7729314f9c5f85", - "41392": "index 0000000000000000000000000000000000000000..fe44442e005da2f21182188dfad64b44d091f037", - "41415": "index 0000000000000000000000000000000000000000..f65a9f261fc1bc958baedf1a1178ea9f328aee89", - "41428": "index 0000000000000000000000000000000000000000..9693380c0615269d341dffb43bb390ae5e472ca9", - "41443": "index 0000000000000000000000000000000000000000..be7f0f574c9486c7923dd6fdb844dbff7588662f", - "41468": "index 0000000000000000000000000000000000000000..2d8be29ec09e7594c731bd0a3037a2e6dd3af07a", - "41493": "index 0000000000000000000000000000000000000000..e1e2192cdf5b6d412fecb8114969621bedae7960", - "41518": "index 0000000000000000000000000000000000000000..36db87c344ad676e86254f6b41a3794163b42ceb", - "41549": "index 0000000000000000000000000000000000000000..b40a0834f9918d699d75971c49900daa921472e4", - "41648": "index 0000000000000000000000000000000000000000..181d015ef11058fb55129744cc4ea3d20aa05306", - "41691": "index 0000000000000000000000000000000000000000..198bc973ae790ced70d41c805e19f391297d9f8b", - "41704": "index 0000000000000000000000000000000000000000..5a3d7ed9322674787b650734105b9808aa44ea58", - "41733": "index 0000000000000000000000000000000000000000..67de2e7bb2098e8b1dc0e3ea740c8cc6d97a2f78", - "41771": "index 0000000000000000000000000000000000000000..ff426cb50bb437332fd3b326634d397be735514b", - "41803": "index 0000000000000000000000000000000000000000..4e21a465b2b085403c72360cae535b2e773f3882", - "41841": "index 0000000000000000000000000000000000000000..581418bf1b98099994900547c15c2f45c41cc709", - "41854": "index 0000000000000000000000000000000000000000..e168a1b84d7532f19b9b318559dad00e2c7e981f", - "41882": "index 0000000000000000000000000000000000000000..2bce40cb490cdbb4844729eed5a17eae31622ae2", - "41927": "index 0000000000000000000000000000000000000000..2db2525ff91db1dc3e8ca11de1090c230cbf1581", - "41966": "index 0000000000000000000000000000000000000000..6c5c85197a6a07772d4071a399f1e85df8efea77", - "42063": "index 0000000000000000000000000000000000000000..9d257ffe06362e5c5f111c141dade10a460b7d30", - "42076": "index 0000000000000000000000000000000000000000..984ceac4040ee3ca3212f4082745b433f6d2baaa", - "42108": "index 0000000000000000000000000000000000000000..339ad263058c459404b39e28f1d29fba284d3b73", - "42138": "index 0000000000000000000000000000000000000000..38a71066a5fe99d76d7a00e5280c30c13f39d348", - "42168": "index 0000000000000000000000000000000000000000..7802098b6a9c56ab97f85e2921afdf3b4b5ef627", - "42195": "index 0000000000000000000000000000000000000000..b8321dff37e05e5b3df85b137df9298ca382b4eb", - "42208": "index 0000000000000000000000000000000000000000..a666c8143e84d8e10d3d165c75c5ca76f9a1f903", - "42235": "index 0000000000000000000000000000000000000000..2b98ef4138312ee99b488df55ff440d809cd9398", - "42256": "index 0000000000000000000000000000000000000000..30b7bebbacd1090d25c2dee06977ac97e68f0767", - "42277": "index 0000000000000000000000000000000000000000..ec708faf535cb42c40fdde5692174f1162a227e8", - "42298": "index 0000000000000000000000000000000000000000..9767cb7aa3e73e8e2223d6ee7c56698edcae71b9", - "42319": "index 0000000000000000000000000000000000000000..e5844f1d94a65df2833c9445954f2f844d4d7c34", - "42336": "index 0000000000000000000000000000000000000000..8d9c6cc9fbd5147c1cec630a42b81e067e998aeb", - "42357": "index 0000000000000000000000000000000000000000..c6d8af02b74f534f3c027b6438f7a14bcaadffd3", - "42384": "index 0000000000000000000000000000000000000000..f21b6d450aabd249d6ce0985cbc620be10bd1096", - "42411": "index 0000000000000000000000000000000000000000..bc7e40fa2a9cce20f8a52d8de9394ae5a723731a", - "42438": "index 0000000000000000000000000000000000000000..78838e1a5df9241b2ec0aa03112f9605c7a5f452", - "42451": "index 0000000000000000000000000000000000000000..58fdda2aea2d45f171586832f049f5d8a76de5db", - "42474": "index 0000000000000000000000000000000000000000..9623b2e99b8cad3d88fed003229866ccb2cecaa1", - "42497": "index 0000000000000000000000000000000000000000..59454fc96c76f137693fdf77b27567aeefd00f78", - "42520": "index 0000000000000000000000000000000000000000..56d313c19608bd57de1d5684ab124c8fe3f356c2", - "42543": "index 0000000000000000000000000000000000000000..99d6e62025e92a8c3435163f19fc93ffaa0e6268", - "42556": "index 0000000000000000000000000000000000000000..b76bb3356fc26b6bdbce5cd912cc4f78dbed0e4d", - "42573": "index 0000000000000000000000000000000000000000..122185bb417d3cb003331d7f22eeef32d476d008", - "42588": "index 0000000000000000000000000000000000000000..1967f167d304363b8ec3ffff47b74ff7459d21ce", - "42603": "index 0000000000000000000000000000000000000000..28ec07f7b20eafe282cd4eccf7fec36a3beeb994", - "42620": "index 0000000000000000000000000000000000000000..4fe623e27e1d35b4a249c7bec0b8f866afbdce73", - "42641": "index 0000000000000000000000000000000000000000..b8458bb58011d5bb310bdc3f07847b90cde3e057", - "42656": "index 0000000000000000000000000000000000000000..d13b8a7d07916ec128b4718eed05ba1d59a9c91e", - "42671": "index 0000000000000000000000000000000000000000..7fc56a55282e882ef8eb9052d28bb7dcf0bac77c", - "42765": "index 0000000000000000000000000000000000000000..b65c80ec4555c1807f1eff041f09a7ee06b6a93b", - "42782": "index 0000000000000000000000000000000000000000..0b8449193868f06892753f3471a8d059dc0c6990", - "42797": "index 0000000000000000000000000000000000000000..a6fba27162a6ef08f4587b39ec22a0f60f13b7aa", - "42814": "index 0000000000000000000000000000000000000000..1caa5b810ef3807e284295b6b76bec59e0af4577", - "42877": "index 0000000000000000000000000000000000000000..2dc899297e4c3da4678b55866960c08d1a109898", - "42915": "index 0000000000000000000000000000000000000000..4f37106d56bca8511c4ad6845ca0b6a78f9e10e6", - "42990": "index 0000000000000000000000000000000000000000..19fd29e19e7b96b33b6e286c39d658bc6fcefe94", - "43004": "index 0000000000000000000000000000000000000000..c9e96039ca836dac145d1527f4fac495fe8a60b2", - "43017": "index 0000000000000000000000000000000000000000..2d5cd1659573c54aa8d9d3b997b446ddc0418b15", - "43043": "index 0000000000000000000000000000000000000000..acc826f3317158e57e2de103aaf61d248f2c1f61", - "43069": "index 0000000000000000000000000000000000000000..613ad4aa9177da2737e1dda2c978d8e4e4a2187e", - "43095": "index 0000000000000000000000000000000000000000..448046680b09b770ff733cc87b1233e834334d2c", - "43116": "index 0000000000000000000000000000000000000000..370d574f5bb2d21619cc784ce821d3298ace422c", - "43129": "index 0000000000000000000000000000000000000000..99ccf6254c587b3048957b7c29d025ce458d9781", - "43161": "index 0000000000000000000000000000000000000000..b308223b2cb8c64fb4a24001231dbff318ce90bb", - "43195": "index 0000000000000000000000000000000000000000..5f58e6a525234b1fe389302f5993283b4543182c", - "43227": "index 0000000000000000000000000000000000000000..5816430460048c3293f9cbf674a2316153b09c5d", - "43277": "index 0000000000000000000000000000000000000000..0148516f57ae0222c9fcbbff7dc05965d72651ed", - "43290": "index 0000000000000000000000000000000000000000..9a0cc2702913db31aa2e95b14fba3a3b29080013", - "43327": "index 0000000000000000000000000000000000000000..bc5dab7f155d8941b26120a9045cd47c305f17b1", - "43364": "index 0000000000000000000000000000000000000000..b4b7cf41660673429c397cefd768f5950173627a", - "43401": "index 0000000000000000000000000000000000000000..6340abf8fab44fecb33b0a94855b34e069977bd7", - "43458": "index 0000000000000000000000000000000000000000..5c7c1fc6d53878fe0061aa18fc9254678e9ea186", - "43479": "index 0000000000000000000000000000000000000000..89a597b39369ce017852f7f19bba337c98c86011", - "43492": "index 0000000000000000000000000000000000000000..154fbc4f8feef2d44b8b5a4c4a1ab5968da28381", - "43512": "index 0000000000000000000000000000000000000000..df3b087cbc3758ecfebb10c51df738db943015ae", - "43536": "index 0000000000000000000000000000000000000000..308d9d9b8adc2fa94b2fede6e2ac24a89d10183e", - "43560": "index 0000000000000000000000000000000000000000..c83a2cdd2db95d2baab56673aa5359a8a90dcf21", - "43584": "index 0000000000000000000000000000000000000000..7ddcec9bba9a89f1491d68cf098f7112b122c244", - "43597": "index 0000000000000000000000000000000000000000..086c022ac44b1a057de01851799d76c5de3ff491", - "43620": "index 0000000000000000000000000000000000000000..ddcff4caa4da2eb0a4794d839a4805c895662440", - "43641": "index 0000000000000000000000000000000000000000..6cc638d8c7e640153cae3ec1943f8df77bb4c834", - "43662": "index 0000000000000000000000000000000000000000..3615c93038d920df403ab1b2e67406e044853aa5", - "43683": "index 0000000000000000000000000000000000000000..aaac913048b23b87d31f87b7c04745da0a04ce9c", - "43696": "index 0000000000000000000000000000000000000000..0ea9f01be8ec8ca0149e21c248627d4b01292fa5", - "43763": "index 0000000000000000000000000000000000000000..b932d97b59d71a417579acce5bf5dbcbabe2bbd3", - "43919": "index 0000000000000000000000000000000000000000..ea96c6cdf8a1c5c8fe9c0ecf870b93bd93850ebb", - "44010": "index 0000000000000000000000000000000000000000..76bfa0daa30a64c5275f09a48d0214d326e2eaf5", - "44093": "index 0000000000000000000000000000000000000000..58bc2e10b927ab1cdb5c0e5d44933b7b33f8ebee", - "44106": "index 0000000000000000000000000000000000000000..1583a29a01c45f7cb25ba9a04929df022faf081b", - "44125": "index 0000000000000000000000000000000000000000..db59a9d7047daf49ccbe5eb315b1af13b6ee5186", - "44148": "index 0000000000000000000000000000000000000000..14a923642567c5cb9962bca98ee8bbfe6ae140e9", - "44171": "index 0000000000000000000000000000000000000000..7a6696bc3a66a596b6f1e7ba177fc1f28cc6eea7", - "44194": "index 0000000000000000000000000000000000000000..087abd8fd50ecfc71e1e3323a28615b8acf41639", - "44207": "index 0000000000000000000000000000000000000000..7cda5e6fd3890d30e589b29026bf64c4ef316a57", - "44229": "index 0000000000000000000000000000000000000000..24998928a3e88478516785c9bcc3404a616f1df3", - "44255": "index 0000000000000000000000000000000000000000..c5797a6aba6551a2599e58f122e907ef58a7c1a4", - "44282": "index 0000000000000000000000000000000000000000..7f5f581d28b5da348a5107aa9d269caacd5d2a7a", - "44308": "index 0000000000000000000000000000000000000000..ccf22fff42892173484a69fdbfe6f3488fe71185", - "44321": "index 0000000000000000000000000000000000000000..3e3f135dc779c27c9a69b25be33bfb493b4a6113", - "44377": "index 0000000000000000000000000000000000000000..d0eda8e86b877b934442555bb078f4026f0ad72a", - "44433": "index 0000000000000000000000000000000000000000..12d5ce0f8ea0e3c1e362c5232f8cfe2fb5077b31", - "44479": "index 0000000000000000000000000000000000000000..4332f9599e15231c453d3183681b783d27916be8", - "44525": "index 0000000000000000000000000000000000000000..20aa2e29e87e68761a498b3f5a61ab9d33465d11", - "44538": "index 0000000000000000000000000000000000000000..85613cc2301ab1120253ecbe14439aca817b513b", - "44565": "index 0000000000000000000000000000000000000000..9f243570638d3596338e6e8f73dcd2b63d61164e", - "44596": "index 0000000000000000000000000000000000000000..de85ce201fee50825f9d88a601a433993c910f1d", - "44628": "index 0000000000000000000000000000000000000000..4308a8fdab55655ed353002c09f760995b0d93f7", - "44659": "index 0000000000000000000000000000000000000000..5e4b436554d44d10a0594c915abc75367e05dc12", - "44675": "index 0000000000000000000000000000000000000000..11f4c37aaccefb2621914455a367d9034cecec5a", - "44688": "index 0000000000000000000000000000000000000000..cb967817da26b74f25e78ae679a8bd77089f06ac", - "44708": "index 0000000000000000000000000000000000000000..78014828c62b5e950dcc539c6119c9802e3f5992", - "44728": "index 0000000000000000000000000000000000000000..a1c4e380e3909bdcbab967a0d075bba5dccac7d9", - "44752": "index 0000000000000000000000000000000000000000..9e50ac1bb7864f42344ccf2af6e65edfda857729", - "44776": "index 0000000000000000000000000000000000000000..7e1cd12b92cbdb43d1dff2b119b07bb2af780475", - "44789": "index 0000000000000000000000000000000000000000..3560553d0867a0e586d93ef16c972c349fc992a9", - "44809": "index 0000000000000000000000000000000000000000..2fe15b1448b3137fe910b399543ac52c482f80cc", - "45007": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", - "45027": "index 0000000000000000000000000000000000000000..29d97cd38cb6bc0ec330645f9a08473599c60e33", - "45051": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", - "45070": "index b34527fdb120103eef2edf361e0d80fde5dbea56..5bc0a45508d8144d7169d7b4e4fec1a1ceb9edd3 100644", - "4627": "index 0000000000000000000000000000000000000000..6d02b56938199ff3a1efc6111396ac3c0649a045", - "5808": "index 0000000000000000000000000000000000000000..b43df0b67d646bd219a126f31d1527c637166b57", - "5822": "index 0000000000000000000000000000000000000000..e134697ed96de7afc99b8d68dc425c45ee890e4f", - "5838": "index 0000000000000000000000000000000000000000..520dd2195783d42051412afd8003903e2a60f11b", - "5971": "index 0000000000000000000000000000000000000000..c83bb8660303f6bb078e94b551ebc3cfe7b4a5bc", - "5992": "index 0000000000000000000000000000000000000000..95acf4d96138722c98745b372dda980e03e4f822", - "6000": "index 0000000000000000000000000000000000000000..eb24ce1ff24bbc76763af91c3076ace3c97e3c78", - "6323": "index 0000000000000000000000000000000000000000..cbb3912c739c3d1ce2697db53874a1d1c6673dee", - "6406": "index 0000000000000000000000000000000000000000..ff5930ec8e0d15fd1b4db50b266828876cf53a0f", - "6811": "index 0000000000000000000000000000000000000000..6aa60eb8cc68a5e34b4d670e19812c18f29fddbe", - "7218": "index 0000000000000000000000000000000000000000..35f6b6ab690515676b6df8c5703051ccc891e7e4", - "7817": "index 0000000000000000000000000000000000000000..df41d81127cd7a195da75fef17041097c857b61f", + "26791": "index 0000000000000000000000000000000000000000..e487d1f1688cb7641040f5dc237ba305732edf0d", + "26955": "index 0000000000000000000000000000000000000000..a5d005176e63f96e7c8f3b04dcc5034a7423ab08", + "26975": "index 0000000000000000000000000000000000000000..410829738931c7c444099696b9375f03a6866e76", + "2709": "index 111f99e60629e178b230948a843a341d769cad44..b2276ae7ad36565bb1649801266a50dbb191bb52 100644", + "27133": "index 0000000000000000000000000000000000000000..cea68389f03af12d9e4822184a1c594e53bfe6e0", + "2735": "index 20681d37cbe14ca5a3a4b1d813821666e58af8a7..8bae15f38daeb698daa9eb4182940e8c1a3f10bd 100644", + "2755": "index 4959a42189299650ecbf542ddaf740460be187db..67627cdb93ff22f5490b9c0cd0e4726e70bcdef1 100644", + "27834": "index 0000000000000000000000000000000000000000..de1d5afee901fa16d8eb32b8f74ecbc9a7f46bfe", + "27957": "index 0000000000000000000000000000000000000000..ece9605829f12dbd1af5c814ed134d2267cce497", + "28219": "index 0000000000000000000000000000000000000000..6ae4a6372f8d08d2aaf3b7cc2ad2a947e77d0431", + "28346": "index 0000000000000000000000000000000000000000..292456d19eb32d2bd59e652718d3c197bfef3c62", + "2854": "index 7f6237ffd59c11863dbe8c6e2989873d329a4728..3565b4ff5a04cb0f65c815685ebd13c8f2c80812 100644", + "28648": "index 0000000000000000000000000000000000000000..d871a04b37942baf51bdccafdf7e3616b6d3f002", + "2871": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", + "28786": "index 0000000000000000000000000000000000000000..c7bb9437f22a47dfb866d0c40733ef6ca385d730", + "2898": "index 0000000000000000000000000000000000000000..73891afeab93d7d5681a2a010ce0e8234a234ca8", + "29123": "index 0000000000000000000000000000000000000000..1fe54d5813aa92c3bbf187db5299cf03f8da14af", + "29341": "index 0000000000000000000000000000000000000000..4667021cee43158774f1301c4dc795c67d62698a", + "2935": "index 0000000000000000000000000000000000000000..e1b9ee1d0054060c1975e3f177473d71f228fc7e", + "2950": "index 0000000000000000000000000000000000000000..de1f9bc059aa43ea270eea7878871d24ee9c4c5b", + "29557": "index 0000000000000000000000000000000000000000..73467de2d812f8aec38411dfa5fef985708d6659", + "30187": "index 0000000000000000000000000000000000000000..1f3d87d10da04f6ea5dd9a1aa184c9bcaa1509e2", + "3028": "index 0000000000000000000000000000000000000000..fd322bcd1b885cd4581cd2ad8a36503ed0a0f470", + "3049": "index 0000000000000000000000000000000000000000..24f6e3d3f50dc191edd87abb127cc68c4333c240", + "30711": "index 0000000000000000000000000000000000000000..62356cc5dedf1ddd082377eeb13293f466913b49", + "3102": "index 0000000000000000000000000000000000000000..0a25e0621df6273d549db2d2bcc72de1d6a2c621", + "31030": "index 0000000000000000000000000000000000000000..16d59d713d77c58847bb986d4d9b81d223ed110f", + "31305": "index 0000000000000000000000000000000000000000..1cc73fe508f38fca1276be72dec0e2966490055d", + "3158": "index 0000000000000000000000000000000000000000..016e73758ac4e03721035468106a746d9879a623", + "31848": "index 0000000000000000000000000000000000000000..8b5c69f61864139ab5567f0f614f57814e340b89", + "32223": "index 0000000000000000000000000000000000000000..e0291c15a18c0046d65060965a614b3013274280", + "3233": "index 0000000000000000000000000000000000000000..2f1b3c86ee2f18d2842e78bc6d3d24aa4f30ba2e", + "32411": "index 0000000000000000000000000000000000000000..092c8046462b6f22074ca72e3bf47e7cc29e4a64", + "32434": "index 0000000000000000000000000000000000000000..5dc44cacea9c050f88dba3615eb70af8d799ac66", + "32475": "index 0000000000000000000000000000000000000000..a770258aaaef5733615286ef8b72954ea5368f8e", + "32683": "index 0000000000000000000000000000000000000000..9cc532155314d6d20946dcea84feed429f1c99fb", + "32771": "index 0000000000000000000000000000000000000000..7c31310ff8a9ba013ba6e03f4231e5b85cc79a42", + "33034": "index 0000000000000000000000000000000000000000..1fc14f756a0ce4519f405093e9960c7951ff7b32", + "3314": "index 0000000000000000000000000000000000000000..a774ad9a32ae861734bc188a723cdd3d77572e5e", + "33371": "index 0000000000000000000000000000000000000000..cd8a656a8bae65933087746b4c292c136fb7261c", + "33414": "index 0000000000000000000000000000000000000000..37d12ec889a91ebafae6fe15b6d0f7448a7956ed", + "33496": "index 0000000000000000000000000000000000000000..8e9e71a3ad2e6544a23e2db7cc9ce6d1c4a41fe9", + "3384": "index 0000000000000000000000000000000000000000..6bdd4d2118c0f8a79db33a3cf75e674f60e22994", + "34207": "index 0000000000000000000000000000000000000000..07f0f8f4e9fa579c2c77ec5eea32666e3f85f6bb", + "34363": "index 0000000000000000000000000000000000000000..ac79a864271eee1d405e41ced7dd966a49edf91f", + "34456": "index 0000000000000000000000000000000000000000..38e4b34472dd55e8768aa7bb380c92637ba00753", + "34577": "index 0000000000000000000000000000000000000000..8d3f202485f4ffe51d692629f7137c7d5e82c4a4", + "34763": "index 0000000000000000000000000000000000000000..fa68610fe2ca600de6a304365343739f9c0a68ee", + "34809": "index 0000000000000000000000000000000000000000..ced54877b242e07f0162ef444e88794d0190494b", + "34854": "index 0000000000000000000000000000000000000000..1901dc8e43caaf672abc1567db40a76bc27d63a2", + "34902": "index 0000000000000000000000000000000000000000..ed33d8efe1edbbc8f5e00af01cb54268b5411843", + "35031": "index 0000000000000000000000000000000000000000..079fbceb2cdc56d75a5d24ea0fa5f21921b323bf", + "35049": "index 0000000000000000000000000000000000000000..fe075ff0822c29ebf861bae48d6a284f54e03650", + "35079": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", + "35106": "index 0000000000000000000000000000000000000000..fdca4d75570ee78b6aa6959a972d87898cd00967", + "3514": "index 0000000000000000000000000000000000000000..21e884e1710d33906f353512fd13aa4b400b59d4", + "35560": "index 0000000000000000000000000000000000000000..584f2069b1cd0acae6f68c43851b77d85189e203", + "35597": "index 0000000000000000000000000000000000000000..36f0e0c6e278bc2e3c0457c8fd3b1a772e55e159", + "35633": "index 0000000000000000000000000000000000000000..0421feb56691ecb4d554731df02c421626b10a60", + "35764": "index 0000000000000000000000000000000000000000..c1365f8d399d21bfead0980967681c1044fbbd2d", + "35822": "index 0000000000000000000000000000000000000000..a9e247e82b8a632be696636b56316a020f3f6452", + "35968": "index 0000000000000000000000000000000000000000..de3f05b84f1d827941d01ee1e3b5e777e049ed24", + "36080": "index 0000000000000000000000000000000000000000..7ab5ac38921d82627e3a2b38a9ac582b05f6e19c", + "36551": "index 0000000000000000000000000000000000000000..2738728eb1b66f1eeb3c0145b7bf4f7fd4348b2d", + "36812": "index 0000000000000000000000000000000000000000..586e9ae2ebb0c9f750eaac000a7c4c0dd43fd584", + "36987": "index 0000000000000000000000000000000000000000..9e12d32632006fb78d805ceae4a51886ed120531", + "37355": "index 0000000000000000000000000000000000000000..7e05b762fc887eaa9e0191bd96750bc89fa2851f", + "37498": "index 0000000000000000000000000000000000000000..b7d5688f005781b5ef17c88bcb6906ce2eba956e", + "37574": "index 0000000000000000000000000000000000000000..bc150a7bd3927243e073fcf3afd5c181e3f434a6", + "37800": "index 0000000000000000000000000000000000000000..92df2fac2ca6da6bfb4b10be44571b82c17df9fe", + "38250": "index 0000000000000000000000000000000000000000..f220e1d9d29794e8420be70b65b7114c991a8279", + "38661": "index 0000000000000000000000000000000000000000..33e196000a4ae0a49bb948a0e36a8e4f32ac5532", + "38742": "index 0000000000000000000000000000000000000000..cdd845ab5bea98b8ebd56958f8c07a5d662e5e1e", + "38776": "index 0000000000000000000000000000000000000000..032adeff52587c39a1cadc5c012971dff1104aae", + "38847": "index 0000000000000000000000000000000000000000..9118f703095d3289a317064a2fd7f4633ed74412", + "39260": "index 0000000000000000000000000000000000000000..7104ed89fa1c90da1828c39c9e1d5ae377c68621", + "39478": "index 0000000000000000000000000000000000000000..ceff22020e2e6d28295423b94d5ca77e0b664c22", + "39582": "index 0000000000000000000000000000000000000000..21047c08cae897e6304a59f9e02ba5c04476b410", + "40032": "index 0000000000000000000000000000000000000000..09b364a723acb13e67cbf5bea92797068f9dc9fc", + "40057": "index 0000000000000000000000000000000000000000..ec2eb01aa3cd8a313638e0b97c62b1d074a09d04", + "40108": "index 0000000000000000000000000000000000000000..25bacbdbc14016a9dfd4d34886fe2774373296a5", + "40612": "index 0000000000000000000000000000000000000000..db09e4aae64f8c13259dcdc3362411b15b50f7e6", + "40650": "index 0000000000000000000000000000000000000000..1722410e5af193187cc736b96d52e7cab3ef0e70", + "40711": "index 0000000000000000000000000000000000000000..2f688d6e8b7cb2349b4209590fbe0887be71bb63", + "40739": "index 0000000000000000000000000000000000000000..97d73de468500c852768fe985187ca74c46a9260", + "40760": "index 0000000000000000000000000000000000000000..753814eb397c7701a59a6120a079602edc3d9b3f", + "40781": "index 0000000000000000000000000000000000000000..d776d725a4bf4d6becc9b6e42dac3f967d592711", + "40802": "index 0000000000000000000000000000000000000000..a05c567366845cd30066afcd4eab9816d41a0dab", + "40825": "index 0000000000000000000000000000000000000000..28223eaadfb7b343531ac3156fddde1254049232", + "40848": "index 0000000000000000000000000000000000000000..ea35fd5da12c1123d02e14051d3285552f1cff54", + "40871": "index 0000000000000000000000000000000000000000..d3f35e9ded321ca3b9a3bc698a8d4da6506b6e76", + "40884": "index 0000000000000000000000000000000000000000..1e899e9cbd94170bf0ae926d0c93b9a7666b7b3c", + "40903": "index 0000000000000000000000000000000000000000..d32a04def1736820342f55a92d1efade4f0f3d31", + "40916": "index 0000000000000000000000000000000000000000..521f1a8deaf127d52383d25aea39ac9c6e06003d", + "40933": "index 0000000000000000000000000000000000000000..3b552bc0b06596b49faff8cfdf68fe1e0ddb53c3", + "40956": "index 0000000000000000000000000000000000000000..a9ee1b58fd4ce1a9230a13c5fd698739e3c8e66d", + "40979": "index 0000000000000000000000000000000000000000..77ad00bf10b6c1d67ff6cbe4eb252c3c0e6fddb2", + "41012": "index 0000000000000000000000000000000000000000..a660f516b3527c8ce069cb2f9d0f6c5e96bed3eb", + "41035": "index 0000000000000000000000000000000000000000..20251a290dc2e0de0724a203b7f6af5e94076a99", + "41058": "index 0000000000000000000000000000000000000000..889f2ff7c703d8792653b6deb0aa3610fa93c10e", + "41076": "index 0000000000000000000000000000000000000000..13f667a140e05f1dede239bb5a2d58fc3a69e57d", + "41094": "index 0000000000000000000000000000000000000000..f2c21a88bff4710d8a5b12d579116bab353c2fc7", + "41112": "index 0000000000000000000000000000000000000000..35fb416a0b6981b3f4925ad9d21171407d4e4e0b", + "41125": "index 0000000000000000000000000000000000000000..0ce838f9a5f7d3885f6c95cdc15eeeff2252b2fd", + "41155": "index 0000000000000000000000000000000000000000..6002a4a8121bd81b5ed81e7a98deaffd3a9bf0ec", + "41185": "index 0000000000000000000000000000000000000000..06911c728d8fb04f9a12b3e8db72419c14ed2c8f", + "41215": "index 0000000000000000000000000000000000000000..d29ea00af78056c8d7d90a61d5b309267214490d", + "41228": "index 0000000000000000000000000000000000000000..ef029383dfac217a9a26a2ef4abc9301497ca328", + "41247": "index 0000000000000000000000000000000000000000..fc38aa225ef25e3763df23963fca18fa94eabd3f", + "41300": "index 0000000000000000000000000000000000000000..9df97e1cabc36c64d8e462a49b9b14bed75a5d53", + "41327": "index 0000000000000000000000000000000000000000..3d93d355667bf64e5ffbb42ee8dec44fedc6c88a", + "41354": "index 0000000000000000000000000000000000000000..13b0cdefffc3ccf14c63bf31ca22daca89b9aade", + "41381": "index 0000000000000000000000000000000000000000..2f52fc630264b3686f248d245a7729314f9c5f85", + "41394": "index 0000000000000000000000000000000000000000..fe44442e005da2f21182188dfad64b44d091f037", + "41417": "index 0000000000000000000000000000000000000000..f65a9f261fc1bc958baedf1a1178ea9f328aee89", + "41430": "index 0000000000000000000000000000000000000000..9693380c0615269d341dffb43bb390ae5e472ca9", + "41445": "index 0000000000000000000000000000000000000000..be7f0f574c9486c7923dd6fdb844dbff7588662f", + "41470": "index 0000000000000000000000000000000000000000..2d8be29ec09e7594c731bd0a3037a2e6dd3af07a", + "41495": "index 0000000000000000000000000000000000000000..e1e2192cdf5b6d412fecb8114969621bedae7960", + "41520": "index 0000000000000000000000000000000000000000..36db87c344ad676e86254f6b41a3794163b42ceb", + "41551": "index 0000000000000000000000000000000000000000..b40a0834f9918d699d75971c49900daa921472e4", + "41650": "index 0000000000000000000000000000000000000000..181d015ef11058fb55129744cc4ea3d20aa05306", + "41693": "index 0000000000000000000000000000000000000000..198bc973ae790ced70d41c805e19f391297d9f8b", + "41706": "index 0000000000000000000000000000000000000000..5a3d7ed9322674787b650734105b9808aa44ea58", + "41735": "index 0000000000000000000000000000000000000000..67de2e7bb2098e8b1dc0e3ea740c8cc6d97a2f78", + "41773": "index 0000000000000000000000000000000000000000..ff426cb50bb437332fd3b326634d397be735514b", + "41805": "index 0000000000000000000000000000000000000000..4e21a465b2b085403c72360cae535b2e773f3882", + "41843": "index 0000000000000000000000000000000000000000..581418bf1b98099994900547c15c2f45c41cc709", + "41856": "index 0000000000000000000000000000000000000000..e168a1b84d7532f19b9b318559dad00e2c7e981f", + "41884": "index 0000000000000000000000000000000000000000..2bce40cb490cdbb4844729eed5a17eae31622ae2", + "41929": "index 0000000000000000000000000000000000000000..2db2525ff91db1dc3e8ca11de1090c230cbf1581", + "41968": "index 0000000000000000000000000000000000000000..6c5c85197a6a07772d4071a399f1e85df8efea77", + "42065": "index 0000000000000000000000000000000000000000..9d257ffe06362e5c5f111c141dade10a460b7d30", + "42078": "index 0000000000000000000000000000000000000000..984ceac4040ee3ca3212f4082745b433f6d2baaa", + "42110": "index 0000000000000000000000000000000000000000..339ad263058c459404b39e28f1d29fba284d3b73", + "42140": "index 0000000000000000000000000000000000000000..38a71066a5fe99d76d7a00e5280c30c13f39d348", + "42170": "index 0000000000000000000000000000000000000000..7802098b6a9c56ab97f85e2921afdf3b4b5ef627", + "42197": "index 0000000000000000000000000000000000000000..b8321dff37e05e5b3df85b137df9298ca382b4eb", + "42210": "index 0000000000000000000000000000000000000000..a666c8143e84d8e10d3d165c75c5ca76f9a1f903", + "42237": "index 0000000000000000000000000000000000000000..2b98ef4138312ee99b488df55ff440d809cd9398", + "42258": "index 0000000000000000000000000000000000000000..30b7bebbacd1090d25c2dee06977ac97e68f0767", + "42279": "index 0000000000000000000000000000000000000000..ec708faf535cb42c40fdde5692174f1162a227e8", + "42300": "index 0000000000000000000000000000000000000000..9767cb7aa3e73e8e2223d6ee7c56698edcae71b9", + "42321": "index 0000000000000000000000000000000000000000..e5844f1d94a65df2833c9445954f2f844d4d7c34", + "42338": "index 0000000000000000000000000000000000000000..8d9c6cc9fbd5147c1cec630a42b81e067e998aeb", + "42359": "index 0000000000000000000000000000000000000000..c6d8af02b74f534f3c027b6438f7a14bcaadffd3", + "42386": "index 0000000000000000000000000000000000000000..f21b6d450aabd249d6ce0985cbc620be10bd1096", + "42413": "index 0000000000000000000000000000000000000000..bc7e40fa2a9cce20f8a52d8de9394ae5a723731a", + "42440": "index 0000000000000000000000000000000000000000..78838e1a5df9241b2ec0aa03112f9605c7a5f452", + "42453": "index 0000000000000000000000000000000000000000..58fdda2aea2d45f171586832f049f5d8a76de5db", + "42476": "index 0000000000000000000000000000000000000000..9623b2e99b8cad3d88fed003229866ccb2cecaa1", + "42499": "index 0000000000000000000000000000000000000000..59454fc96c76f137693fdf77b27567aeefd00f78", + "42522": "index 0000000000000000000000000000000000000000..56d313c19608bd57de1d5684ab124c8fe3f356c2", + "42545": "index 0000000000000000000000000000000000000000..99d6e62025e92a8c3435163f19fc93ffaa0e6268", + "42558": "index 0000000000000000000000000000000000000000..b76bb3356fc26b6bdbce5cd912cc4f78dbed0e4d", + "42575": "index 0000000000000000000000000000000000000000..122185bb417d3cb003331d7f22eeef32d476d008", + "42590": "index 0000000000000000000000000000000000000000..1967f167d304363b8ec3ffff47b74ff7459d21ce", + "42605": "index 0000000000000000000000000000000000000000..28ec07f7b20eafe282cd4eccf7fec36a3beeb994", + "42622": "index 0000000000000000000000000000000000000000..4fe623e27e1d35b4a249c7bec0b8f866afbdce73", + "42643": "index 0000000000000000000000000000000000000000..b8458bb58011d5bb310bdc3f07847b90cde3e057", + "42658": "index 0000000000000000000000000000000000000000..d13b8a7d07916ec128b4718eed05ba1d59a9c91e", + "42673": "index 0000000000000000000000000000000000000000..7fc56a55282e882ef8eb9052d28bb7dcf0bac77c", + "42767": "index 0000000000000000000000000000000000000000..b65c80ec4555c1807f1eff041f09a7ee06b6a93b", + "42784": "index 0000000000000000000000000000000000000000..0b8449193868f06892753f3471a8d059dc0c6990", + "42799": "index 0000000000000000000000000000000000000000..a6fba27162a6ef08f4587b39ec22a0f60f13b7aa", + "42816": "index 0000000000000000000000000000000000000000..1caa5b810ef3807e284295b6b76bec59e0af4577", + "42879": "index 0000000000000000000000000000000000000000..2dc899297e4c3da4678b55866960c08d1a109898", + "42917": "index 0000000000000000000000000000000000000000..4f37106d56bca8511c4ad6845ca0b6a78f9e10e6", + "42992": "index 0000000000000000000000000000000000000000..19fd29e19e7b96b33b6e286c39d658bc6fcefe94", + "43006": "index 0000000000000000000000000000000000000000..c9e96039ca836dac145d1527f4fac495fe8a60b2", + "43019": "index 0000000000000000000000000000000000000000..2d5cd1659573c54aa8d9d3b997b446ddc0418b15", + "43045": "index 0000000000000000000000000000000000000000..acc826f3317158e57e2de103aaf61d248f2c1f61", + "43071": "index 0000000000000000000000000000000000000000..613ad4aa9177da2737e1dda2c978d8e4e4a2187e", + "43097": "index 0000000000000000000000000000000000000000..448046680b09b770ff733cc87b1233e834334d2c", + "43118": "index 0000000000000000000000000000000000000000..370d574f5bb2d21619cc784ce821d3298ace422c", + "43131": "index 0000000000000000000000000000000000000000..99ccf6254c587b3048957b7c29d025ce458d9781", + "43163": "index 0000000000000000000000000000000000000000..b308223b2cb8c64fb4a24001231dbff318ce90bb", + "43197": "index 0000000000000000000000000000000000000000..5f58e6a525234b1fe389302f5993283b4543182c", + "43229": "index 0000000000000000000000000000000000000000..5816430460048c3293f9cbf674a2316153b09c5d", + "43279": "index 0000000000000000000000000000000000000000..0148516f57ae0222c9fcbbff7dc05965d72651ed", + "43292": "index 0000000000000000000000000000000000000000..9a0cc2702913db31aa2e95b14fba3a3b29080013", + "43329": "index 0000000000000000000000000000000000000000..bc5dab7f155d8941b26120a9045cd47c305f17b1", + "43366": "index 0000000000000000000000000000000000000000..b4b7cf41660673429c397cefd768f5950173627a", + "43403": "index 0000000000000000000000000000000000000000..6340abf8fab44fecb33b0a94855b34e069977bd7", + "43460": "index 0000000000000000000000000000000000000000..5c7c1fc6d53878fe0061aa18fc9254678e9ea186", + "43481": "index 0000000000000000000000000000000000000000..89a597b39369ce017852f7f19bba337c98c86011", + "43494": "index 0000000000000000000000000000000000000000..154fbc4f8feef2d44b8b5a4c4a1ab5968da28381", + "43514": "index 0000000000000000000000000000000000000000..df3b087cbc3758ecfebb10c51df738db943015ae", + "43538": "index 0000000000000000000000000000000000000000..308d9d9b8adc2fa94b2fede6e2ac24a89d10183e", + "43562": "index 0000000000000000000000000000000000000000..c83a2cdd2db95d2baab56673aa5359a8a90dcf21", + "43586": "index 0000000000000000000000000000000000000000..7ddcec9bba9a89f1491d68cf098f7112b122c244", + "43599": "index 0000000000000000000000000000000000000000..086c022ac44b1a057de01851799d76c5de3ff491", + "43622": "index 0000000000000000000000000000000000000000..ddcff4caa4da2eb0a4794d839a4805c895662440", + "43643": "index 0000000000000000000000000000000000000000..6cc638d8c7e640153cae3ec1943f8df77bb4c834", + "43664": "index 0000000000000000000000000000000000000000..3615c93038d920df403ab1b2e67406e044853aa5", + "43685": "index 0000000000000000000000000000000000000000..aaac913048b23b87d31f87b7c04745da0a04ce9c", + "43698": "index 0000000000000000000000000000000000000000..0ea9f01be8ec8ca0149e21c248627d4b01292fa5", + "43765": "index 0000000000000000000000000000000000000000..b932d97b59d71a417579acce5bf5dbcbabe2bbd3", + "43921": "index 0000000000000000000000000000000000000000..ea96c6cdf8a1c5c8fe9c0ecf870b93bd93850ebb", + "44012": "index 0000000000000000000000000000000000000000..76bfa0daa30a64c5275f09a48d0214d326e2eaf5", + "44095": "index 0000000000000000000000000000000000000000..58bc2e10b927ab1cdb5c0e5d44933b7b33f8ebee", + "44108": "index 0000000000000000000000000000000000000000..1583a29a01c45f7cb25ba9a04929df022faf081b", + "44127": "index 0000000000000000000000000000000000000000..db59a9d7047daf49ccbe5eb315b1af13b6ee5186", + "44150": "index 0000000000000000000000000000000000000000..14a923642567c5cb9962bca98ee8bbfe6ae140e9", + "44173": "index 0000000000000000000000000000000000000000..7a6696bc3a66a596b6f1e7ba177fc1f28cc6eea7", + "44196": "index 0000000000000000000000000000000000000000..087abd8fd50ecfc71e1e3323a28615b8acf41639", + "44209": "index 0000000000000000000000000000000000000000..7cda5e6fd3890d30e589b29026bf64c4ef316a57", + "44231": "index 0000000000000000000000000000000000000000..24998928a3e88478516785c9bcc3404a616f1df3", + "44257": "index 0000000000000000000000000000000000000000..c5797a6aba6551a2599e58f122e907ef58a7c1a4", + "44284": "index 0000000000000000000000000000000000000000..7f5f581d28b5da348a5107aa9d269caacd5d2a7a", + "44310": "index 0000000000000000000000000000000000000000..ccf22fff42892173484a69fdbfe6f3488fe71185", + "44323": "index 0000000000000000000000000000000000000000..3e3f135dc779c27c9a69b25be33bfb493b4a6113", + "44379": "index 0000000000000000000000000000000000000000..d0eda8e86b877b934442555bb078f4026f0ad72a", + "44435": "index 0000000000000000000000000000000000000000..12d5ce0f8ea0e3c1e362c5232f8cfe2fb5077b31", + "44481": "index 0000000000000000000000000000000000000000..4332f9599e15231c453d3183681b783d27916be8", + "44527": "index 0000000000000000000000000000000000000000..20aa2e29e87e68761a498b3f5a61ab9d33465d11", + "44540": "index 0000000000000000000000000000000000000000..85613cc2301ab1120253ecbe14439aca817b513b", + "44567": "index 0000000000000000000000000000000000000000..9f243570638d3596338e6e8f73dcd2b63d61164e", + "44598": "index 0000000000000000000000000000000000000000..de85ce201fee50825f9d88a601a433993c910f1d", + "44630": "index 0000000000000000000000000000000000000000..4308a8fdab55655ed353002c09f760995b0d93f7", + "44661": "index 0000000000000000000000000000000000000000..5e4b436554d44d10a0594c915abc75367e05dc12", + "44677": "index 0000000000000000000000000000000000000000..11f4c37aaccefb2621914455a367d9034cecec5a", + "44690": "index 0000000000000000000000000000000000000000..cb967817da26b74f25e78ae679a8bd77089f06ac", + "44710": "index 0000000000000000000000000000000000000000..78014828c62b5e950dcc539c6119c9802e3f5992", + "44730": "index 0000000000000000000000000000000000000000..a1c4e380e3909bdcbab967a0d075bba5dccac7d9", + "44754": "index 0000000000000000000000000000000000000000..9e50ac1bb7864f42344ccf2af6e65edfda857729", + "44778": "index 0000000000000000000000000000000000000000..7e1cd12b92cbdb43d1dff2b119b07bb2af780475", + "44791": "index 0000000000000000000000000000000000000000..3560553d0867a0e586d93ef16c972c349fc992a9", + "44811": "index 0000000000000000000000000000000000000000..2fe15b1448b3137fe910b399543ac52c482f80cc", + "45009": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", + "45029": "index 0000000000000000000000000000000000000000..29d97cd38cb6bc0ec330645f9a08473599c60e33", + "45053": "index 0000000000000000000000000000000000000000..b7ffeea07c6b8d69acc43cc3bce25433ff470254", + "45072": "index b34527fdb120103eef2edf361e0d80fde5dbea56..d4ed6d226cf9d9cf119c1aa0c074ad84f790a942 100644", + "4629": "index 0000000000000000000000000000000000000000..6d02b56938199ff3a1efc6111396ac3c0649a045", + "5810": "index 0000000000000000000000000000000000000000..b43df0b67d646bd219a126f31d1527c637166b57", + "5824": "index 0000000000000000000000000000000000000000..e134697ed96de7afc99b8d68dc425c45ee890e4f", + "5840": "index 0000000000000000000000000000000000000000..520dd2195783d42051412afd8003903e2a60f11b", + "5973": "index 0000000000000000000000000000000000000000..c83bb8660303f6bb078e94b551ebc3cfe7b4a5bc", + "5994": "index 0000000000000000000000000000000000000000..95acf4d96138722c98745b372dda980e03e4f822", + "6002": "index 0000000000000000000000000000000000000000..eb24ce1ff24bbc76763af91c3076ace3c97e3c78", + "6325": "index 0000000000000000000000000000000000000000..cbb3912c739c3d1ce2697db53874a1d1c6673dee", + "6408": "index 0000000000000000000000000000000000000000..ff5930ec8e0d15fd1b4db50b266828876cf53a0f", + "6813": "index 0000000000000000000000000000000000000000..6aa60eb8cc68a5e34b4d670e19812c18f29fddbe", + "7220": "index 0000000000000000000000000000000000000000..35f6b6ab690515676b6df8c5703051ccc891e7e4", + "7819": "index 0000000000000000000000000000000000000000..df41d81127cd7a195da75fef17041097c857b61f", "796": "index 068d8d22476f1aaec42423402ee64ef6f30db657..70c248234e48bce2dc48587502fb66315cf377cc 100644", "809": "index a5248cabd280a04095457e1000f0e556bc10f74f..64cb3f55358d336c84c19b6c326984bd56e1fcc2 100644", - "8133": "index 0000000000000000000000000000000000000000..f7157e6bde7631d6ad76ebd9648866bee726b751", + "8135": "index 0000000000000000000000000000000000000000..f7157e6bde7631d6ad76ebd9648866bee726b751", "825": "index 0000000000000000000000000000000000000000..d3155d34977b32e3d41350c03d4c4ee6a1f0f126", - "8448": "index 0000000000000000000000000000000000000000..74ee18d383784e4be7b2f7e89dc33a607314e1ec", - "8463": "index 0000000000000000000000000000000000000000..d37be58038a7184e61df8aa64bab5b6535937958", + "8450": "index 0000000000000000000000000000000000000000..74ee18d383784e4be7b2f7e89dc33a607314e1ec", + "8465": "index 0000000000000000000000000000000000000000..d37be58038a7184e61df8aa64bab5b6535937958", "848": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "8576": "index 0000000000000000000000000000000000000000..3a03e583346c1c4a613bfb404dd6ad01e26dd23a", - "8597": "index 0000000000000000000000000000000000000000..a74278d02fd6eff0c5cb4d5f4db041216a6529d7", - "8730": "index 0000000000000000000000000000000000000000..41aa0341b8a2b27b498572499c9d2735483516a8", + "8578": "index 0000000000000000000000000000000000000000..3a03e583346c1c4a613bfb404dd6ad01e26dd23a", + "8599": "index 0000000000000000000000000000000000000000..a74278d02fd6eff0c5cb4d5f4db041216a6529d7", + "8732": "index 0000000000000000000000000000000000000000..41aa0341b8a2b27b498572499c9d2735483516a8", "875": "index 0000000000000000000000000000000000000000..5fc9356268f64ad8638faa490f40643341120ee0", - "8757": "index 0000000000000000000000000000000000000000..8a2524b3cd0fe61662a9c86ec74de7b99d4f6e10", - "8861": "index 0000000000000000000000000000000000000000..be8c1f62796554b8cf785d0db546aa6bbb5d9127", + "8759": "index 0000000000000000000000000000000000000000..8a2524b3cd0fe61662a9c86ec74de7b99d4f6e10", + "8863": "index 0000000000000000000000000000000000000000..be8c1f62796554b8cf785d0db546aa6bbb5d9127", "890": "index 0000000000000000000000000000000000000000..bb3188f26ead88cdb6afeea1c182d450e4af8296", - "9038": "index 0000000000000000000000000000000000000000..c17b764ee906620d7b949dee459dace255860b9c", - "9432": "index 0000000000000000000000000000000000000000..4485d6da3454cfd080a4c277e84ed5cbf16d39d6", + "9040": "index 0000000000000000000000000000000000000000..c17b764ee906620d7b949dee459dace255860b9c", + "9434": "index 0000000000000000000000000000000000000000..4485d6da3454cfd080a4c277e84ed5cbf16d39d6", "993": "index 0000000000000000000000000000000000000000..9e841e7a26e4eb057b24511e7b92d42b257a80e5", - "9951": "index 0000000000000000000000000000000000000000..1714b9b050a0f3cccbe3fc8690f35b2fde61c334" + "9953": "index 0000000000000000000000000000000000000000..1714b9b050a0f3cccbe3fc8690f35b2fde61c334" } }, "0002-Add-crypto-backends.patch": {